shuaiplus/inkstone
A self-hosted Markdown notebook that runs entirely on Cloudflare Workers.
Hızlı değerlendirme
Özet
Inkstone, Cloudflare Workers üzerinde çalışan, Markdown tabanlı not alma, arama, eşitleme ve yedekleme özellikleri sunan self-hosted bir uygulamadır.
Profiline uyum
MCP ve anlamsal arama özellikleri RAG çalışmalarınızla örtüşüyor, ancak uygulama geliştirme ihtiyaçlarınızdan çok kişisel not yönetimine odaklanıyor.
Neden yükseliyor
59 günde 1.020 yıldıza ulaşması, self-hosted Markdown notebook ve Cloudflare üzerinde çalıştırılabilen uygulamalara yönelik ilgiyi yansıtıyor olabilir. README, çevrimdışı çalışma, arama, yedekleme ve MCP gibi çok sayıda özelliği tek üründe topluyor; ancak yıldız ve özellik listesi tek başına benimsenme ya da kalite kanıtı değil. Son 28 günde 22 commit var, fakat bunlar yalnızca 2 farklı yazardan gelmiş; katkı tabanı dar görünüyor.
Problem
Kişisel notları düz Markdown olarak saklarken cihazlar arasında eşitleme, çevrimdışı düzenleme, arama ve yedekleme ihtiyaçlarını birlikte karşılamayı hedefliyor.
Çözüm
React ve CodeMirror 6 tabanlı web uygulamasını Cloudflare Workers üzerinde çalıştırıyor; D1 ile not ve indeks verilerini, IndexedDB ile yerel önbellek ve çevrimdışı yazma kuyruğunu, Durable Objects ile gerçek zamanlı bildirimleri destekliyor. İsteğe bağlı Workers AI semantic search, WebDAV/S3 yedekleme ve MCP erişimi de sunuyor.
Yenilik
Temel not alma ve bağlantılı Markdown özellikleri yeni değil. Ayırt edici tarafı, bunları Cloudflare Workers/D1/Durable Objects üzerinde self-hosted ve offline-first bir paket halinde birleştirmesi; bu, yeni bir kategori başlatmaktan çok belirli bir dağıtım yaklaşımının kapsamlı uygulaması.
Teknolojiler
- TypeScript
- React
- Cloudflare Workers
- Cloudflare D1
- Cloudflare Durable Objects
- Cloudflare KV
- Cloudflare R2
- Workers AI
- Hono
- CodeMirror 6
- IndexedDB
- WebDAV
- S3
Riskler
- Cloudflare Workers, D1, KV, R2 ve Durable Objects mimarisi Cloudflare'a bağımlılık yaratıyor; taşıma veya farklı bir altyapıda çalıştırma seçenekleri README'den net değil.
- Proje yalnızca 59 günlük; 22 commit ve 2 farklı yazar sürdürülebilirlik ve katkı çeşitliliği hakkında sınırlı kanıt sunuyor.
- OAuth, API key, public sharing, AI erişimi ve yedekleme kimlik bilgileri gibi hassas alanlar içeriyor; üretim kullanımı öncesi güvenlik yaklaşımı ve güncelleme süreci ayrıca incelenmeli.
- Özellik kapsamı geniş olsa da gerçek kullanım ölçeği, performans ve yedekleme geri yükleme dayanıklılığı README'deki açıklamalardan doğrulanamıyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.