把写笔记的地方和 AI 智能体读写的地方合并成同一个文件夹。基于这一想法开发的免费笔记应用「Hubble.md」,正在开发者中受到关注。它保存的不是私有格式,而是普通的 Markdown 文件。把同一个文件夹交给 Claude Code 这类编程智能体,AI 就能直接编辑笔记,结果也会反映到应用一侧。该项目采用 MIT 许可证,源代码全部公开。
保存的不是私有格式,而是普通的 .md 文件
Hubble.md 以文件夹为单位管理笔记。启动后注册任意文件夹,其中的 .md 文件就会排列在侧边栏中。如果手头已经积累了不少 Markdown 笔记,直接打开那个文件夹即可,不需要额外的迁移工作。
这种「就是文件而已」的特性,其实才是它最核心的设计思路。把内容锁在自有数据库里的笔记应用,外部工具想要读写内容就必须准备 API 或插件。Hubble.md 直接把文件系统当作共享入口,从而省掉了这一整层机制。
书写手感向 Notion 和 Apple Notes 靠拢
以文件为中心并不意味着它只是一个纯文本编辑器。输入斜杠可以从命令菜单插入标题、项目符号、引用等元素,直接输入 ## 或 - 这类 Markdown 语法也会即时转换为对应格式。目标是让习惯 Notion 或 Apple Notes 的人能够无障碍上手。
笔记还可以附加属性。通过 Add property 添加分类、状态、标签等属性后,这些信息会写入 Markdown 文件开头的 front matter。对人来说这是整理用的标签,对 AI 智能体来说则是判断这条笔记属于哪一类、处于什么状态的线索。
调用智能体的操作在应用内完成
在笔记界面右上角的菜单中选择 Chat about this note,编辑界面下方就会打开一个终端,并在已载入当前笔记的状态下启动 Claude Code。不需要在编辑器和终端之间来回切换。默认启动的是 Claude Code,也可以在设置界面切换为其他智能体。
当智能体改写文件后,Hubble.md 会通过实时重载反映内容变化。AI 起草、人来修改的往复过程,就在同一个窗口里完成。让它规划行程并把结果追加到正文,这样的用法可以直接成立。
还能把一堆笔记变成 HTML 应用
Hubble.md 迈出 Markdown 之外的一步,就是 HTML 应用功能。导入官方提供的技能后,向编程智能体下达「把这些内容做成地图」这类指令,就会生成 HTML 格式的文件。生成的文件在应用内打开时,不是静态图片或预览,而是可以操作的应用。
官方举出的例子包括表格、书架和地图。也就是说,只要能用 HTML 表达的东西都可以变成一种视图。想增加显示方式就得等应用方支持,这个惯常前提在这里被打破了。
仍有处于开发中的部分
目前发布的是 0.1 系列版本,还谈不上是完成度很高的成品。查看官方仓库可以看到,浏览器版和文件同步引擎都明确标注仍在开发中。
运行环境也需要确认。README 中写明,开发者验证过的是 macOS,Windows 和 Linux 尚未测试,并欢迎社区贡献相关支持。考虑引入时,最好先确认自己的环境是否有可用的构建版本。
另一方面,许可证十分明确。MIT 意味着无论是 fork 后自行改造,还是用于工作场景,都不受限制。编辑器核心采用 Tiptap,仓库以 pnpm 工作区的形式整理,对想动手改造的开发者来说结构比较易读。
总结
Hubble.md 让笔记的保存格式保持为 Markdown,从而把与 AI 智能体协作所需的机制压缩到最低限度。斜杠命令、front matter 属性等书写体验部分向既有笔记应用看齐,同时又准备了生成 HTML 应用这一招。虽然还停留在 0.1 系列、以 macOS 为主的限制确实存在,但对于想以「交给 AI」为前提重构笔记环境的人来说,这个方向值得一试。
