独立开发六年,我把自己的开源思维导图引擎做成了桌面 App

2026-09-03 16:23:21 0点赞 0收藏 0评论

【利益相关声明:本文为开发者个人独立作品自荐与技术分享,文中涉及付费档位介绍,请各位值友按需理性选择。】

作为一个常年潜水看大家折腾 NAS、软路由和各种生产力工具的老网民,一直觉得张大妈社区讨论效率软件的氛围很实在——不看虚头巴脑的营销吹捧,只看是不是真的轻量、好用、不坑钱。

今天不聊硬件,来聊聊我自己断断续续折腾了六年的一个工具。从最初博客里的一个开源 JS 引擎,到如今写成了不到 20MB 的跨平台客户端,想把它正式拿出来给各位值友“检阅”一下,听听大家的真实吐槽和建议。

故事的开头没什么高大上的:六年多前我想在自己的博客里嵌一张思维导图,把现成的开源内核挨个试了一圈,都没长在我的审美点上,索性自己写了个 JS 思维导图引擎扔到 GitHub 上。本来纯粹是给博客用的,结果 star 一年年攒下来(图1),我又顺着它陆陆续续写了 Obsidian 插件、VS Code 扩展、电子书转导图这些周边——这套生态基本都是我亲手搭的。去年终于把这个引擎打包成正式的桌面客户端,就是今天的 Mind Elixir App。Windows、macOS、Linux 都能用,iOS 和 Android 在 Beta。

底层引擎的 GitHub 仓库,六年多攒下来的家底底层引擎的 GitHub 仓库,六年多攒下来的家底思维导图编辑页思维导图编辑页

为什么它能只有 20MB

技术选型我用了 Tauri 而不是 Electron——前者直接调系统自带的 WebView,不用把整个 Chrome 内核捆进安装包。结果就是安装包不到 20MB,主流导图软件的零头都算不上。

启动速度是我盯得很紧的一个指标:桌面端从点图标到能落笔大概一两秒,几年前的老办公机跑起来也没压力。

安装包大小实拍安装包大小实拍

数据默认就在本地,这是产品的设计原点

写内核那会儿养成的习惯一路延续到了客户端:导图存在你自己电脑的磁盘里,Windows 下连存储路径都可以自定义,断网照常用。

文件就是普通文件,你想用坚果云、群晖备份,都可以。

多设备同步我也没走"再养一台同步服务器"的路子,而是支持对接你自己的 S3 存储:Cloudflare R2(免费额度 10GB,放导图绰绰有余)、Backblaze B2 都行。也就是说备份和多端同步全程不经过任何第三方厂商,包括我。配置上比网盘的一键同步要多花几分钟,但好处是一次配好,之后就不用再管了。

S3 同步设置页,填自己的桶就行S3 同步设置页,填自己的桶就行

AI 部分:不当二道贩子

现在的软件不上 AI 都不好意思开发布会,但多数产品是把 AI 成本揉进订阅费卖给你。我的做法是:填你自己的 API KeyOpenAI、Claude、Deepseek 都行,调用直接走你选的服务商,我在中间不加一分钱价。

实际成本有多低?DeepSeek 的 key 充十块钱,拿来扩写脑图能用很久。

AI 在这里也不是侧边栏干聊天——它能读懂导图结构,选中某个节点让它扩展分支、补论据,生成结果直接挂到对应位置,跟"复制问题去问 ChatGPT 再粘回来"是两个时代的体验。另外它应该是目前唯一支持 MCP 协议的思维导图,可以把导图接进 Claude Desktop 这类 AI 助手里直接读图,玩 AI 工作流的朋友懂这个分量。

不想折腾 key 的同学也有省事的选择:应用内按量充值的"星星",充多少用多少、永不过期,不用 AI 就一分钱不多花。

选中节点让 AI 扩展分支的过程选中节点让 AI 扩展分支的过程通过 MCP 把导图接进 Claude Code通过 MCP 把导图接进 Claude Code

几个我私心很满意的小设计

  • 标签代替文件夹:导图靠标签组织,一张图可以同时属于"工作"和"Q3 规划"。我个人极其厌恶套娃文件夹,所以直接砍了

  • 大纲模式一键切换:想不清结构的时候看图,要写周报就切到大纲视图直接复制文字,两种形态随时来回切

  • Markdown + LaTeX:节点里能直接敲公式,学生党整理论文框架应该很爱

  • 导出不设卡:JSON、PNG、PDF、Markdown 等 6 种格式随便导。数据在你手里,我才睡得着觉

  • 导图本身就是一份明文:底层数据是结构化的 JSON,人打开能直接读,AI 和脚本能直接改——这也是它跟 MCP、AI 工作流配合得顺的原因

一键切到大纲模式,整张图原样变成结构化文字一键切到大纲模式,整张图原样变成结构化文字节点里写 LaTeX 公式的效果节点里写 LaTeX 公式的效果

定价,坦白局

有人问过为什么不学大厂搞订阅。原因很简单:核心功能全在本地,我没有持续的服务器成本要摊,没必要年年收租。所以价格表长这样:

  • 免费版:能建 10 张导图,我的想法是让你完整试一遍再决定要不要掏钱,而不是用阉割版逼你就范

  • 年度订阅:29 刀。坦白讲,这个档位主要作用是给下一行当参照物——看到价格你就懂了

  • 终身买断:39 刀,只比年付贵 10 刀,目前还有首发优惠,按汇率折算二百八上下

对比主流导图软件会员普遍一年两三百还得年年续,39 刀永久买断在这个品类里算很能打了。买断制最容易被问的就是"你跑路怎么办"——这个问题我没法拍胸脯保证十年,能给的就是实打实的记录:这个项目从引擎到客户端维护了六年多,光最近一个月连发了 v1.10.1、v1.10.2、v1.10.3 三个版本,GitHub 上的提交一行一行都在那儿。至少目前来看,肝还很在线。

购买渠道这块,由于目前国内应用商店和支付流程还在对接筹备,当前对国内习惯微信支付宝的值友来说体验还不够丝滑,先给各位道个歉。不过大家完全可以先体验免费版(24 张导图额度,核心功能全开放体验),觉得顺手好用再说;后续国内渠道完全理顺上线后,我也会第一时间同步。

官网价格页官网价格页

最后

遵守张大妈社区规范,这里就不放任何外部链接和网址了:

  • 想体验桌面端的值友,可以直接在浏览器搜索「Mind Elixir」访问官网获取(Win / Mac / Linux 均有稳定版,iOS / Android 在 Beta)。

  • 想看底层开源引擎,或者用 Obsidian、VS Code 插件的同学,在 GitHub 搜索 mind-elixir-core,或者在各自的插件市场直接搜名字即可。

值友有什么想骂的想夸的、想要的功能,直接评论区砸过来,能做的我都记进 roadmap。独立开发最大的好处就是没有产品经理拦在中间——你们的需求就是我下一个版本的 changelog。

作者声明本文存在利益相关性,请大家尊重作者及分享的内容,友善沟通,理性决策~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章

ssshooter

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松