利益相关声明:作者与文中产品有直接的利益相关(开发者、自家产品等)

AI 在我的创作中提供的帮助越来越大,一个内容从起心动念到动笔开写,少不了跟 AI 聊天,让它帮我梳理思路、收集资料。

从前我都是这样的流程:跟某个 AI 进行多轮聊天,聊完后把有价值的内容挑出来,集中到一个文档,再以这个文档作为基础材料进行创作。

问题在于,跟 AI 的聊天记录太长了。哪怕是目标明确的对话,中间也难免有跑偏,有各种临时的追问。

而且,AI 的回答一般都是 Markdown 格式,直接复制到其他文档里,经常保留着各种符号,非常丑。

聊完整理的时候,要在茫茫多的聊天记录中,凭记忆翻找到有价值的问答,再一个个复制粘贴,还要整理格式,整个过程就很麻烦。

于是我就写了两个工具,解决这些麻烦:

  • 一个用于快速整理有价值的 AI 聊天记录,把有价值的部分合并成一个Markdown 文件,下载到本地形成原始材料;
  • 另一个是轻量化的本地 Markdown 编辑器,把原始材料加工成正式内容,要快,要优雅,最好带一些 AI 辅助功能。

目前两个软件日常用了几个月,比较满意,第二个软件还把它迭代成了我自己最高频使用的长文写作软件。

两个工具都不打算收费,开放给需要的朋友。

下面分开一个个说说。

一、AI to MD:一键保存有价值的对话

第一个工具,是一个浏览器的插件,叫 AI to MD,顾名思义,主要功能就是:

在你和 AI 茫茫多的聊天记录里,快速选出最有价值的一部分,导出为本地文件,方便你用任何 Markdown 编辑软件来管理。

第一步,生成 AI 对话大纲

不需要注册账号,浏览器装上,在支持的网站右上方会自动出现这样一个小小的“A2M”的按钮,你可以拖拽它的位置。

鼠标悬停在这个小按钮上,就会自动弹出你和 AI 对话的大纲;悬停在大纲任何一行,会弹出内容预览,点击大纲就会跳转到对应的位置。

大纲面板上只有三个功能,一个是用来锁定大纲的图钉;第二个是刷新按钮,点它就能把新的聊天记录载进来;最后一个就是比较重要的下载功能了。

第二步,聚合对话,保存为 Markdown

点击下载按钮,大纲就变成可以勾选的标题,可以一边预览一边勾选,把有价值的问答全都选中,然后点击右侧的对勾,完成选择。

接着就会弹出一个面板,所有被勾选的内容就会自动合并成一整个文档,显示在一个预览界面,确认无误后,可以复制全文到剪贴板,也可以下载到本地。除了下方的文本,上方也考虑了元数据,如果你用 Obsidian 等软件管理,就会很方便。

你可以在插件的后台设置里,自定义保存的文件名前缀、段落换行的模式和 Obsidian 使用的元数据模板。

平台支持和下载地址

目前,AI to MD 已经适配的平台包括五个:ChatGPT、Claude、Gemini、DeepSeek、豆包(其他平台并不是我不做,而是有种种限制),只要你在浏览器里打开这些网站的对话页面,插件就能自动识别,并显示插件的按钮。

我自己使用 Edge 浏览器,所以这个插件也是基于它来开发的。如果你也和我一样,那么在商店一键安装就行了。

如果你使用 Chrome 或者其他 Chrome 内核浏览器,也不用担心,只要有 Edge 浏览器插件的下载地址,就能轻松转化成.crx 文件(转化方式就不赘述了,问问 AI 就清楚),然后在 Chrome 地址栏输入 chrome://extensions/,打开「开发者模式」的开关,把下载的 .crx文件拖到空白位置就能完成安装。

插件完全免费,未来也不收费,下载的网址放在这里:

www.ai2md.xyz

二、MiniMD:极速、智能的 Markdown 编辑器

本来,开发完 AI to MD,能把对话保存成 Markdown 文件,我就已经比较满意了。甚至一开始的初衷,我就是为了把 Markdown 文件转移到 Obsidian 里面编辑和管理。

但和 AI 打交道越来越多,我经手的临时、零散的 Markdown 文件也越来越多。朋友经常发给我.md文件;Agent 做完事情,也常常把结果保存成.md文件;日常写个技能都要存成Skill.md

AI 也很喜欢接收 Markdown 文件,把某一个.md文件丢给 AI,往往就是很多工作的第一步。

普通文本编辑器当然能编辑 Markdown 文件,可总是能看到一堆语法符号——标题前面有 #,加粗前后有 **,写东西的时候会分心。

而 Obsidian 呢?它更像是一个功能齐全的管理系统,太重了。我总不能每次收到一个 Markdown 文件,都要先把它放到 Obsidian 知识库里才能继续操作。

于是我逐渐诞生了一个新需求:在任何文件夹,双击打开一个 Markdown 文件,像看一篇排版漂亮的文章一样阅读;需要改就原地直接改;改完保存还是标准 Markdown。

既然要自己开发了,那最好能引入一些 AI 辅助的功能帮我来修改文件。

所以我又做了第二个工具:小码 MiniMD

后来在迭代过程中,逐渐加入了自己写作时需要的功能,对这个工具也越来越喜欢,它就从一个简单的 Markdown 编辑器,逐渐成为了我主力的写作工具,你看到的这篇文章就是用它写完的。

干净、漂亮的编辑界面

打开一个 Markdown 文件,阅读和编辑,我不想面对原始语法,而是想看到足够简洁的文字。

MiniMD 会把 Markdown 里的标题、加粗、下划线、图片链接等格式,都渲染成正确的样子,各种符号被隐藏起来,但文件本身还是 .md

我希望软件是极简的,阅读和编辑的时候,就是一个干干净净的界面,顶部的主题和颜色设置、左下角的字数统计、还有两侧的侧边栏,都是只在需要的时候才出现,鼠标离开就立刻消失。

MiniMD 做了白色、暖色、深色三套背景,也可以随便换文字主题色,主题色会影响标题、加粗文字,也会后续的一些 AI 相关的动效。

好用的长文编辑功能

MiniMD 当然支持输入 Markdown 符号来修改格式;但如果懒得记语法,也可以选中文字,通过弹出浮动的工具栏来修改格式。

在长文档写作方面,我也迭代了一些很喜欢的功能。

比如展开左侧的侧边栏,可以看到文章大纲,也能看到所有插入的图片。点击大纲标题或图片,就能跳到对应位置,鼠标滚轮的滚动次数大大减少。

关于图片,还有个很好用的功能。

Markdown 文件里面的图片可能来自互联网,也可能来自本地的其他文件夹,文件名也经常是乱的。

这些五花八门来源的图片,MiniMD 本身可以正常地识别和渲染。

但它能识别,并不代表着其他软件也能识别,一旦发给别人或者 AI,图片就可能因为路径问题丢失。

MiniMD 做了个「一键整理图片」功能,在线的图片会被下载,其他文件夹的图片会被复制,全都统一放到 Markdown 文件的附件文件夹里(没有的话会自动建立),并且按照文章中出现的顺序重新命名。

很多网站发表文章,都需要逐张地上传图片,有些在线的文档软件甚至可以直接打包上传带图片附件的 Markdown 文件。这样写完一篇文章,点一下按钮,所有图片就都到位,节省了我大量的备图时间。

考虑到长文档的安全性,我给 MiniMD 做了自动备份的功能,你可以在设置中开启它,设置备份的间隔和备份数量。

AI 辅助,不喧宾夺主

MiniMD 也有 AI 功能,不过我给它定了一个边界:它只起到辅助的作用,不能变成主角。

它不捆绑模型。你如果需要,就填自己习惯的 API,用自己熟悉的模型。

具体来说,AI 辅助有这么几个功能。

第一是 AI 对话、插入内容。

需要时在右侧边栏叫出来,不需要时就关掉。特色是可以把某个 AI 的回答一键插入到文章中。

这样临时查点小资料,或者追问一些问题,就不用离开当前的软件去找 AI 工具了。

第二是原地修改内容。

选中一段话,召唤 AI,让它帮我缩短、换个说法、改得更口语一点。具体怎么改,可以打字输入,也可以提前设置一些预设。

AI 返回的修改会以主题色的形式,躺在原文的下方,可以选择接受或拒绝修改。

第三是灵感续写。

有的时候写着写着会卡住,这时候可以输入预先设定的符号或者快捷键,让 AI 基于上下文,帮你联想一段文字,当然,别指望联想出来的东西能直接,只是一个提示的功能。

联想的内容也会先以主题色的形式出现,可以手动接受或拒绝。

第四个功能我最喜欢,是 AI 校审。

错别字、人名不一致、语病、标点问题,自己查容易漏,让 AI 扫一遍,能少犯一些低级错误。

查出来的错误可以一键定位,也可以一键接受 AI 的修改建议。

原来我会单独为这个功能给某个软件付费,现在用自己的 API 就能解决了。

AI 联想的触发方式和联想长度,以及 AI 自动审查都审查哪些项目,这些也可以在后台预先设置好,懒得设置的话,可以就用我给的默认的。

下载方式

MiniMD 已经是我绝对的主力写作工具,迭代了几十个版本,目前来看没有很重大的 bug,于是决定分享出来,也是完全免费。

目前只支持 Mac 系统,因为我就是在 Mac 系统上开发的。至于未来会不会迁移到 Windows 系统,还不太好说。

下载网址在这里:

www.minimd.xyz

因为没有计划盈利,所以前面的 AI to MD 和这个 MiniMD 的网址,我买的都是最便宜的域名,明年大概率会再买一个类似的新域名。万一你时隔一年看到了这篇文章,可以留言,我会把新的下载地址放到评论区。

对于这两个工具的未来,我总体的想法是不会增加太多大功能,做成很庞大且臃肿的软件,够快、够简洁,功能克制,是我对它们的期待。

当然,如果你发现了BUG,或有小修小补的建议,欢迎告诉我,我会很感激。

祝你用得开心,如果喜欢,欢迎推荐给你的朋友。