EdgeEver Skill 技能
### EdgeEver 产品简介 EdgeEver 是一款开源
EdgeEver 产品简介
EdgeEver 是一款开源、原生支持 AI 与 MCP(Model Context Protocol)的自托管印象笔记(Evernote)替代方案。该项目诞生于一位多年印象笔记老用户的实际需求:厌倦了主流笔记工具日益臃肿的广告、昂贵的订阅费用和数据导出壁垒,转而用代码打造一款真正属于个人的知识管理工具。
EdgeEver 最大的特点在于将经典的三栏笔记布局与现代 AI 工作流深度融合,同时借助 Cloudflare 免费配额实现了零成本的 Serverless 部署,让普通用户无需购买 VPS 即可拥有永久免费的私人笔记服务。对于注重数据隐私、追求纯粹记录体验、同时希望借助 AI 提升知识管理效率的用户群体,EdgeEver 提供了一个当前市场上少有的高性价比解决方案。
核心能力
一、经典三栏布局与双视图编辑
EdgeEver 完整保留了印象笔记标志性的「笔记本树 → 笔记列表 → 编辑器」三栏工作流,并支持无限层级目录嵌套,满足从随手记录到体系化知识沉淀的各种场景需求。桌面端提供专注模式,关闭所有侧边栏呈现纯写作空间。编辑器支持在富文本(所见即所得)与 Markdown 源码模式之间无缝切换,内置 Mermaid 流程图/架构图渲染能力,单篇笔记可导出为 Markdown、HTML 或 PDF 格式,并保留完整的历史版本记录供回溯。
二、原生 MCP 协议集成
作为 EdgeEver 最具差异化的核心能力,项目内置了 Remote MCP(Model Context Protocol)服务器,用户可以将 EdgeEver 的知识库直接作为上下文挂载给 Claude Code、Codex、Cursor、Antigravity 等主流 AI 编程助手与智能体。具体应用场景包括:让 AI 读取笔记内容进行整理摘要、跨平台同步到 Notion 或飞书多维表格、智能打标签与内容归类、批量生成阅读报告等。这意味着 EdgeEver 不仅是一个本地笔记工具,更是 AI Agent 的外部记忆系统。
三、AI 写作辅助(自带编辑器内 AI)
无需切换窗口,在编辑器内即可对选中文字或整篇笔记进行 AI 总结、润色、翻译、要点提炼与续写。支持接入 OpenAI、Anthropic(Claude)、Gemini 或任意 OpenAI 兼容接口(包括中转 API),用户可完全掌控自己的 AI 订阅。
四、零成本 Cloudflare Serverless 部署
基于 Cloudflare Workers(边缘计算)+ D1(SQLite 数据库)+ R2(对象存储)构建,利用 Cloudflare 免费配额即可支撑个人使用约 15 万条笔记与 5 万张图片,单人使用终身零费用。对于有更高存储需求的用户,项目也提供 Docker Compose 一键部署方案,可在 VPS、NAS 或家用服务器上自行托管,数据规模无上限。
五、全平台客户端覆盖
Web 端支持 PWA 离线草稿与联网后自动增量同步;桌面端(macOS / Windows)采用 Electron + Rust Sidecar 架构,提供高性能本地 SQLite 缓存;移动端 iOS 使用原生 SwiftUI 开发并上架 App Store,Android 使用 Expo + React Native 打包上架 Google Play;浏览器插件已上架 Chrome Web Store、Edge 和 Firefox,支持一键剪藏网页正文(包含微信公众号文章)。所有平台数据互通,进度实时同步。
六、真正的个人数据主权
底层采用标准 SQLite 数据库,支持一键无损 ZIP 导出——导出的压缩包内就是标准 Markdown 文件夹 + Front Matter + 相对路径附件,可直接迁移到 Obsidian 或其他笔记工具,无任何厂商锁定风险。
安装配置
方式一:Cloudflare 一键 AI 部署(推荐)
将以下提示词发送给任意 AI 编程助手(如 Codex、Claude Code、Cursor、OpenClaw 等),AI 将全自动完成 GitHub 仓库克隆、Cloudflare 账号授权与部署配置,全程无需手动操作。提示词内容详见 GitHub README。
方式二:Docker Compose 部署
确保主机已安装 Docker 与 Docker Compose,执行以下命令即可启动完整服务:
- git clone https://github.com/tianma-if/edgeever.git
- cd edgeever
- docker compose up -d
默认配置下数据存储在 Docker volume 中,首次启动后访问 http://localhost:端口 即可使用。
方式三:手动到 Cloudflare Workers 部署
前往 GitHub 仓库,参考 deploy/ 目录下的手动部署文档,需要提前拥有 Cloudflare 账号并创建 D1 数据库与 R2 存储桶,配置好 wrangler.toml 后执行部署。
使用步骤
- 部署实例:选择上述任一方式完成 EdgeEver 部署,获得访问地址。
- 注册账号:首次访问时创建管理员账号,设置强密码。
- 配置 AI(可选):进入设置 → AI 配置,填入自己的 OpenAI / Anthropic API Key 或兼容接口地址。
- 配置 MCP(可选):在设置 → MCP 中开启 Remote MCP 服务器,复制连接地址,粘贴到 AI 工具的 MCP 配置中。
- 开始记录:创建笔记本分类,在编辑器中撰写笔记,支持 Markdown 富文本双模式。
- 剪藏网页:安装浏览器插件后,在任意网页点击插件图标,EdgeEver 自动提取正文并保存为可编辑笔记。
适用场景
- 个人知识库建设:体系化整理阅读笔记、学习心得、项目文档。
- AI 辅助写作:在笔记中随时调用 AI 对文字进行润色、翻译、续写,无需切换应用。
- 跨平台灵感捕捉:手机端一键剪藏公众号文章,桌面端深度整理。
- AI Agent 记忆系统:通过 MCP 协议让 AI 编程助手读取项目笔记,提升协作效率。
- 内容创作者:利用一键公众号排版功能,将笔记直接粘贴到微信公众号后台。
- 数据自主管理:不满主流笔记工具订阅涨价,迁移到自托管 EdgeEver,完全掌控数据。
适用人群
- 对印象笔记、Notion 等工具订阅费用或数据锁定不满的长期笔记用户。
- 有一定技术能力、注重个人数据隐私希望自托管知识库的开发者与技术从业者。
- 深度使用 AI 编程助手(Claude Code / Codex / Cursor)希望 AI 能读取项目上下文文档的工程师。
- 内容创作者与知识博主,需要在笔记与公众号/ newsletter 发布之间高效流转。
- 希望零成本拥有跨平台同步笔记能力、不想被设备登录数量限制的普通用户。
工作原理
EdgeEver 的架构采用现代 Monorepo 设计(Bun Workspace),各端代码统一维护。前端 Web 应用基于 Vite + React + TanStack Query 构建 UI,编辑器使用 TipTap / ProseMirror 实现富文本与 Markdown 双视图,后端由 Hono(轻量 Node.js 框架)+ Zod(类型验证)+ OpenAPI 构成,运行在 Cloudflare Workers 或 Bun 运行时上,数据层使用 Cloudflare D1(SQLite 兼容)进行持久化存储。
MCP 集成方面,EdgeEver 内置的 Remote MCP 服务器遵循标准 MCP 协议规范,AI 工具通过 WebSocket 或 HTTP 连接至 EdgeEver 实例后,可调用 read_notes、write_note、search_notes 等标准工具接口,从而实现 AI 对笔记库的读写操作。由于采用了 Remote MCP 架构(而非本地插件),AI 端与笔记数据完全解耦,EdgeEver 实例可部署在任何位置,AI 工具只需配置连接地址即可使用。
官方链接
- 产品官网:https://edgeever.org
- GitHub 仓库:https://github.com/tianma-if/edgeever
- 在线演示:https://demo.edgeever.org
评论与建议
登录 后参与评论或提建议