最近做了一个开源项目 EdgeEver,想来分享一下,也听听 V 友的建议。
项目地址: https://github.com/msh01/edgeever
在线演示: https://demo.edgeever.org
Demo 账号:ee-demo
Demo 密码:demo#dZ6Q29Zjfor%
它的定位是:基于 Cloudflare 全家桶自托管的开源笔记工作区,有点像一个更轻量、开放数据、适合个人部署的 Evernote / 印象笔记替代品。
为什么做这个:
- 我自己还是比较喜欢经典印象笔记那种三栏结构:笔记本树、笔记列表、编辑区
- 但现在很多商业笔记产品越来越重,迁移和导出也不够自由
- Memos 这类工具很轻,但和传统笔记本/三栏工作流又不太一样
- Cloudflare Workers + D1 + R2 的免费额度对个人知识库其实挺合适,不太需要维护服务器
目前已经有的功能:
- 三栏布局,支持无限级嵌套笔记本
- 富文本编辑,底层是 TipTap / ProseMirror
- 笔记历史版本
- 图片和附件,前端本地压缩后上传到 R2
- 多选合并笔记、多选移动笔记、笔记本拖拽排序
- PWA ,桌面和手机浏览器都能用
- 已有笔记支持离线草稿和本地同步队列
- REST API / OpenAPI / CLI
- MCP endpoint ,可以授权给 Codex 、Claude Code 等 Agent 读取和整理笔记
部署方式大概是:Fork 仓库,配置 Cloudflare 登录态,然后执行:
bun install
EDGE_EVER_PASSWORD='<首次登录密码>' bun run deploy:setup
bun run deploy:doctor
bun run deploy
后端是 Cloudflare Workers + Hono + D1 + R2 ,前端是 Vite + React + Tailwind + shadcn/ui 。个人规模下,理论上可以长期接近零成本运行。
这个项目还很早期,6 月底才开始公开提交,所以现在更想收集真实反馈:
- 大家会不会接受 Cloudflare-native ,而不是 Docker Compose 这种传统自托管方式?
- Evernote / 印象笔记迁移这个方向有没有真实需求?
- MCP / AI Agent 读写个人知识库这个点,是加分还是会让人担心安全?
- 如果你用自托管笔记,最看重哪些功能?
欢迎拍砖。