Back to Blog

我的 Obsidian 插件下载量 20K 了:我只是想少复制粘贴一次

林小卫很行

我刚刚在 Obsidian 插件市场里看到一个数字:20K

第一反应不是截图,而是刷新了一下页面。

确认没看错之后,我盯着它看了好一会儿。

WeChat Converter 20K 下载背景

这不是一个特别大的数字。

它也不代表有 20,000 个人每天都在用这个插件。插件市场里的下载量,和真实活跃用户之间,不能直接画等号。

但对我来说,它依然是一个很重要的刻度。

因为这个插件最开始,真的只是我给自己做的一个小工具。


我只是想少复制粘贴一次

我平时在 Obsidian 里写公众号文章。

初稿、资料、截图、修改记录,全都放在自己的库里。文章写完之后,却还要打开浏览器,找一个 Markdown 转换工具,复制过去,调格式,再复制回微信后台。

遇到图片、代码块、数学公式,流程还要再复杂一点。

每一步都不难,但每一步都很碎。

最烦的不是花了多少时间,而是每次都要重复做同一件事。

所以我当时想得很简单:

能不能就在 Obsidian 里点一下,文章直接进公众号草稿箱?

于是有了 WeChat Converter。


从一个人的麻烦,到更多人的工作流

最早的版本,功能很少。

能把 Markdown 转成公众号格式,能预览,能复制。后来慢慢加上了本地图片处理、代码块、表格、数学公式、Mermaid、多套排版主题,再到一键发送到草稿箱。

再后来,有人希望把同一篇文章发到知乎、小红书、微博、飞书等平台,于是插件又多了一条多平台分发的路。

这些功能并不是一开始就规划好的。

很多时候,都是有人提了一个 Issue,或者发来一句很具体的反馈:

“这个格式在我的文章里会乱。”

“能不能支持这种图片?”

“我不想每个平台都重新上传一遍。”

当一个工具只有我自己用的时候,很多问题可以睁一只眼闭一只眼。

但当它被更多人装进自己的库里,它就不能只满足我的习惯了。


我不是程序员,这件事还是靠 AI 做出来的

这件事我以前写过很多次:我不是程序员。

我能把需求、流程和边界讲清楚,但真正的代码实现,大部分是 AI 帮我完成的。

AI 把“实现一个功能”的门槛降得很低,但它没有替我决定这个功能该不该做,也没有替我面对那些真实用户的反馈。

写插件这件事,后来越来越像做产品:先解决一个具体问题,再观察它在别人手里会遇到什么问题,然后继续修补。

代码可以让功能跑起来。

但一个工具能不能留下来,取决于它是否真的帮人省下了一点时间,少走了一点弯路。


20K 不是终点,是多了一份责任

看到 20K 的时候,我当然开心。

但开心过后,想到的不是“终于做成了”,而是:以后每次更新,都会有更多人在等一个稳定的结果。

格式不要莫名其妙地变。

图片不要悄悄丢失。

账号和内容要在用户自己掌控之中。

出了问题,要能看懂,也要能继续往下处理。

这其实比把数字从 19K 推到 20K 更难。

所以这个数字对我来说,不太像一座奖杯,更像是一个提醒:这个小工具已经不只属于我自己的 Obsidian 了。


谢谢每一个留下反馈的人

谢谢下载过、使用过、提过 Issue、发过建议,或者只是默默用它发出过一篇文章的人。

我不知道这 20K 里面,有多少人只打开过一次,有多少人已经把它放进了每天的写作流程里。

但我知道,那个最初“少复制粘贴一次”的念头,确实沿着网络,走到了我看不见的地方。

这件事本身,就已经很神奇了。

如果你也在 Obsidian 里写公众号,或者需要把同一篇文章发到多个平台,可以在插件市场搜索 WeChat Converter

插件地址:https://github.com/DavidLam-oss/obsidian-wechat-converter

有什么问题,欢迎直接提 Issue。

20K 之后,继续慢慢打磨。

继续系统学习 Obsidian

这篇属于 Obsidian 相关教程。想按顺序学习,可以回到完整的 Obsidian 入门教程路径。