Fork Zed editor,做了个自用的笔记软件

发布于

其实很早之前就有个想法 [链接](/t/1083325#reply1) (唯一回复的大哥真的敏锐,WYSIWYG 确实是现在最难搞定的点)

时隔两年,我用了 2 * codex plus 周用量 和 10% cursor pro 月用量给他干出来了一个雏形。

契机是前几天看到 [GitHub 项目](https://github.com/tianma-if/edgeever),他挺好的,我为啥又要自己 vibe 一个新的呢?

一、我虽然也做了很多 election/tauri 的工具,但自己真的不喜欢 webview,因此自己的第一想法是复用用他的 api,用 zed 的 gpui 做一个客户端,做着做着和上游就有分歧了,于是喜闻乐见的 vibe 时代的一言不合就分叉,重做了一个 server 出来。做的过程中,也想过生态问题,想强兼一下 Joplin,跟我的赛博工程师聊了几轮发现工作量有点大,就先放在 roadmap 里面吧 :) 客观的说 obsidian 的 vim 模式和 zed 的 vim 模式功能都挺强大的,但之所以用 zed 重做只能用偏好和执念来解释吧。

二、说句招笑的之前一直只能接受 markdown file based 的数据管理模式,之前的主力笔记是 Obsidian,但说句实在的,不想给官方 sync 付费的情况下,同步的体验还是挺差的,于是想要 cloud 优先的存储,另一方面服务器上有 hermes,多个服务完全没有运维的压力,这也是一方面考虑吧。

三、也是之前的想法,[链接](/t/1199451#reply5),第三方服务的 mcp 即使开放也像是在带着镣铐跳舞,而 notes/todos 本身没太多复杂度,自己维护时间/token 成本完全顶的住,并且我认为未来 todos 完成,笔记整理等等完全可以交给 agent 来做,agent 优先的设计也是很有吸引力的。

综上,有了这么个东西,我用着很顺手但实话实说有点个人向,功能也有点畸形

1. 没有 WYSIWYG,很难想象 2026 年还有这么简陋的笔记,不仅是高亮,多媒体在 editor 目前也没办法处理。

2. desktop 是 zed 的 dirty fork,因为 zed 现有的插件体系 hook 不到编辑器层,所以所有的定制化编辑器的部分都是直接修改的 zed 源代码,后续同步上游是个大问题。

本来就抱着自己用为目标做的,但发现有些问题自己+AI 也解决不了,试探试探有没大佬能帮贡献下(token):P

小字:目前还很粗糙,不建议大家尝试。

[GitHub 项目地址](https://github.com/panda-note/panda-desktop)

---

原文链接:[点击查看](https://www.v2ex.com/t/1229762)

评论

暂无评论。