最好的工具,不是不能更多功能,而是不能更简单。
今天想和大家分享一个刚刚诞生开源项目 —— nobt-md,一个追求”像写文档一样写 Markdown”的编辑器。
从想法到开源发布,总共用了不到半天时间。
而这一切,都归功于 AI Coding。
产品理念
在设计 nobt-md 时,我给自己定了一个核心原则:
Write like a document, not like a code editor.
市面上的 Markdown 编辑器很多,但大多数都带着”代码编辑器”的基因:
- 复杂的快捷键
- 程序员风格的界面
- 各种花哨但用不上的功能
而 nobt-md 想要的,是回归本质:
| 其他编辑器 | nobt-md |
|---|---|
| 为程序员设计 | 为写作者设计 |
| 功能越多越好 | 够用就好 |
| 需要学习成本 | 开箱即用 |
| 代码编辑体验 | 文档编辑体验 |
🚀 半天开发记录
第一阶段:需求确认
1
2
3
我:"想做一个简洁的 Markdown 编辑器"
AI:"需要什么功能?"
我:"打开、编辑、预览、保存,加上几个主题就够了"
没有复杂的需求文档,没有冗长的技术选型讨论。
要什么,直接说。
第二阶段:核心功能实现
AI Coding 帮我完成了:
- ✅ 文件关联(.md 文件右键选择 nobt-md 打开)
- ✅ 左侧大纲导航(自动解析标题结构)
- ✅ 实时字数统计
- ✅ 多主题切换(纯白、暗黑、深蓝、简约蛋黄)
- ✅ 设置面板(字号、页面宽度、行间距自定义)
- ✅ 自动保存
- ✅ 最近文件列表
全部功能,一次成型。
🎨 界面设计
文件关联
nobt-md 安装后会自动关联 .md 文件,右键菜单直接选择打开:

编辑界面
简洁的三栏布局:大纲导航 + 编辑区 + 预览区。

主题切换
四种精心设计的主题,适配不同使用场景:
| 主题 | 适用场景 |
|---|---|
| 纯白 | 日常编辑,清爽干净 |
| 暗黑 | 深夜写作,保护眼睛 |
| 深蓝 | 专注模式,沉浸体验 |
| 简约蛋黄 | 温暖柔和,长时间阅读 |

设置面板
所有个性化设置,集中在一个面板:

💡 AI Coding 给我的启示
1. 想法 → 产品的距离,正在被重新定义
以前:
1
2
想法 → 需求文档 → 技术选型 → 开发 → 测试 → 发布
(数周甚至数月)
现在:
1
2
想法 → AI 对话 → 代码生成 → 调试 → 发布
(几小时)
不是 AI 取代了开发者,而是开发者 + AI 取代了单打独斗的开发者。
2. “够用就好”比”功能齐全”更难
AI 可以很快生成很多功能,但真正的挑战是:
知道什么是「不需要」的。
nobt-md 没有做:
- ❌ 语法高亮切换
- ❌ 代码片段管理
- ❌ 版本对比
- ❌ 导出 PDF/HTML
因为这些功能,违背了”像写文档一样”的初心。
3. 开源的意义,不只是代码
把 nobt-md 开源到 Gitee,希望传递的是:
AI Coding 时代,每个人都可以是自己的产品经理 + 开发工程师。
项目地址:https://gitee.com/nobt/nobt-md
欢迎 Star,欢迎提建议。
🔮 下一步计划
| 优先级 | 功能 | 说明 |
|---|---|---|
| P0 | 图片拖拽插入 | 保持写作流畅性 |
| P1 | 自定义 CSS | 高级用户的个性化需求 |
| P2 | 云端同步 | 多设备无缝切换 |
| P3 | 插件系统 | 社区贡献扩展能力 |
📝 写在最后
有人问我:”半天做出来的东西,能好用吗?”
我的回答是:
重要的不是做了多久,而是站在谁的肩膀上。
以前需要数周才能完成的项目,现在几小时就能开源发布。
这不是奇迹,这是 AI Coding 时代的日常。
nobt-md - Write like a document, not like a code editor.
开源地址:https://gitee.com/nobt/nobt-md
欢迎体验,欢迎反馈。