爱意满满的作品展示区。
songtianlun

做了一款本地优先、简洁优雅的 Markdown 笔记软件 ivyNote,支持多端同步、双链和 AI

  •  
  •   songtianlun ·
    PRO
    ·
    songtianlun · 1 day ago · 1427 views

    大家好,最近一直在开发一款笔记软件 Ivynote (常青笔记),目前已经有了一个可以正常使用的版本,想来 V2EX 分享一下,欢迎大家体验、提建议。

    项目地址: https://ivynote.app/ (主域名正在备案无法解析,等解析后会做跳转)

    为什么又做一款笔记软件?

    这些年陆陆续续用过不少笔记软件,包括 Joplin 、Obsidian 、Notion 、Bear 、Tiddlywiki 、为之笔记、思源笔记、语雀、Logsql 等,他们各有优点,但始终没有找到一个完全符合自己使用习惯的,每过一段时间都会心里痒痒的。

    • Obsidian 很强,AI 对接很方便,但是太重,同步插件不够稳定(已经遇到两次选择的同步插件更新后出现故障);
    • Joplin 足够简单优雅,提供多端,但附件跟笔记塞在一起,很难优雅对外分享。这也是我使用最多的笔记软件;
    • Notion 团队协作很强,块笔记很灵活,api 很方便拓展,功能强大,但数据全部在云端,而且现在越来越重了;
    • Tiddlywiki 简单优雅,单 HTML ,拓展很强,但移动端使用体验不佳;
    • 思源,多端很强,功能强大,同步也很好,属于块笔记,用起来还是稍微有点重,加上一些传言。

    肯定有人会说笔记的最终归宿是备忘录,但我也是碰到备忘录的瓶颈里,比如附件限制和同步问题。

    如果你现在用的工具能够满足需求,就不要折腾了。但如果确有痛点,可以考虑试一试这一款。

    我理想中的笔记软件大概是这个样子:

    • 本地优先,断网也能正常使用,不需要担心数据被平台绑定。
    • 使用 Markdown ,轻量、开放,方便迁移;分享时可自动替换图片为 CDN 外链,方便外部直接使用。
    • 多端同步尽可能简单可靠,不想为了同步笔记折腾太多东西;具有全平台客户端,或至少支持 PWA ;
    • 使用类似 macOS 的多级展开方式组织笔记,优雅灵活,一目了然;支持多级目录、标签组织方式,既能管理文档,也能关联零散的知识;支持双链;
    • 能和 AI 工具自然地结合,而不是仅仅在编辑器旁边加一个聊天窗口。

    于是就决定自己做一个。

    目前实现的功能

    • 本地优先:笔记优先保存在本地,离线可用。
    • Markdown 编辑:支持实时预览、代码高亮、表格、任务列表、Mermaid 等。
    • 知识组织:支持多级目录、标签、双向链接、反向链接和知识图谱。
    • 多端同步:支持跨设备同步,并通过三方合并处理并发编辑。
    • AI 集成:支持基于笔记内容进行 AI 问答,也支持通过 MCP 与 Claude 等 AI 工具集成。(逐渐优化中)
    • 数据导入导出:支持 Markdown 导入导出,也支持导入 Joplin/Obsidian 笔记。

    目前提供 macOS 、Windows 、Linux 、Andoid 客户端,以及 Web PWA 版本。macOS/IOS 原生版本正在开发中,等后续注册了 Apple 开发者再正式发布。

    接下来准备做什么?

    目前产品还处于比较早期的阶段,还有不少地方需要继续打磨。

    后续计划主要有:

    • iOS/macOS 原生客户端。
    • 自托管同步服务,让用户可以自己管理同步数据。
    • 进一步完善同步可靠性、编辑体验和 AI 集成。

    许愿式开发

    如果有什么想法欢迎来官网许愿池写下你的想法,或许下个版本就会实现了。

    最后

    这个项目最初就是想解决自己的笔记需求,也希望能逐渐把它做成一款真正好用、可以长期使用的工具。

    目前本地笔记功能可以免费使用,不需要注册账号。也可以使用在官方云服务注册账号,立刻开始体验好用的多端同步服务。目前处于前期小范围推广阶段,还未接入支付渠道,如需长期开通会员可联系我手动开通。

    项目地址: https://ivynote.app/

    如果大家有什么建议和想法欢迎随时评论交流,感谢大家!

    11 replies  •  2026-11-08 13:21:39 +08:00
    saranz
    saranz
    1 day ago
    1
    相比 Obsidian 的优势也不大吖
    songtianlun
    songtianlun
    OP
    PRO
    1 day ago
    2
    @saranz Obsidian 很强,但是对我来说太重了,特别是移动端,很多功能用不上,所以才一直有想自己做一个的想法。
    shuxge1223
    shuxge1223
    1 day ago
    3
    我很好奇,这种工作我一般都用飞书或者什么在线文档在做,你这类的优势在哪
    songtianlun
    songtianlun
    OP
    PRO
    1 day ago via Android
    4
    @shuxge1223 主要在本地优先、markdown 优先,打简洁易用,零负担。如果是多人协同或是工作文档之类的用在线文档很好,而且功能更强大。

    这个主要是满足个人笔记整理,多端同步,而且断网可用,方便分享,还能一键用于 md 博客。

    换个角度说初衷是希望做一个加了多端同步的备忘录。希望像备忘录一样简单易用零负担。同时又能在跨生态设备之间同步,获得几乎一致的体验。
    deepmind2019
    deepmind2019
    1 day ago
    5
    这个我喜欢,有源码吗,我也是觉得 obsidian 太重了,界面难看的要死,文件夹图标都没有。
    我一直用语雀,但是语雀不能多标签
    songtianlun
    songtianlun
    OP
    PRO
    1 day ago via Android
    6
    @deepmind2019 暂时没开源哈,因为提供云服务掺杂了一些业务代码在里面,而且每个客户端都尽可能原生,代码库很多,打算等稳定后如果需要的人多了在考虑开吧
    deepmind2019
    deepmind2019
    22h 2m ago
    7
    挺好的,但是用别人的我不放心,因为我笔记里面有很多隐私。
    deepmind2019
    deepmind2019
    22h 1m ago
    8
    如果要本地用又不能同步,我有 nas ,不知道是否能和 nas 配合,就我本人使用同步
    songtianlun
    songtianlun
    OP
    PRO
    20h 33m ago via Android
    9
    @deepmind2019 可以的,我后续整理一下会推出自托管服务端方案,可以在这个页面底部订阅关注一下

    https://ivynote.app/zh/download
    iWill
    iWill
    17h 52m ago via iPhone
    10
    好啊,期待 ios 发布

    功能:
    nas docker 部署自托管数据库,如 unraid docker
    win/mac/ios 数据账号能同步
    netox
    netox
    17h 13m ago via iPhone
    11
    最近也做了一个这样多端同步的,不过没发布,一直在自己用。用 TailCat 实现了多端同步,这个感觉还是挺有意思的。加油,楼主。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   566 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:35 · PVG 06:35 · LAX 14:35 · JFK 17:35
    ♥ Do have faith in what you're doing.