乐于分享
好东西不私藏

我用 AI 帮自己造了一个发公众号的工具

我用 AI 帮自己造了一个发公众号的工具

今天花了一个下午,把发公众号这件事变成了一行命令。


之前是怎么发的

写完文章,打开公众号后台,复制粘贴,调格式,上传封面图,检查一遍,发草 稿,再去手机上确认。

每次大概要折腾 15 分钟。

不是很麻烦,但也说不上顺手。尤其是排版这件事——公众号的编辑器挺难用的, 字体、间距、引用样式,每次都要重新调。


今天做了什么

打开终端,输入 `wx`,回车。

然后:

第一步,把写好的 Markdown 文章粘贴进去,输入 `END` 或者按 `Ctrl+D` 结束。

第二步,把封面图拖进终端窗口。

第三步,等它自动跑完,最后问你要不要清理本地文件。

就这样。


中间发生了什么

终端会自己做完所有事情:

🚀 开始处理... ✓  获取任务锁 ✓  渲染文章  (2s) ✓  校验 dry-run  (1s)

推送草稿箱... ##################################################  100.0%

✅ 已推送到公众号草稿箱!

Markdown

自动变成公众号排版,封面图自动上传,草稿自动推进后台,进度条实时更新。

打开手机,草稿已经在那了。


真正省掉的是什么

不是时间,是切换成本

写文章的时候在一个心理状态里。打开公众号后台,就跳出来了——开始操心排版 对不对、封面好不好看、有没有错别字。

现在从写完到推进草稿,不需要切换。文章在哪写,工具就在哪用。写完发完, 继续干别的。


这个工具是怎么来的

跟 AI 一起做的。

我没有专门学过 Shell 脚本,也不怎么会写 Node. js。但我知道自己想要什么:粘贴文章,拖入封面,剩下的不用管

把这个需求说清楚,AI 就开始写。写完跑,跑出问题,截图给它看,它改,改完再跑。

今天遇到的问题大概有这些:

- `mktemp` 在 macOS 上的写法和 Linux 不一样,导致脚本一开始就报错 - 粘贴文章时终端把方向键的控制字符也一起粘进来了,文章内容全是乱码 - 封面图只支持本地路径,粘网页链接进去会失败 - 进度条一开始是假的,后来改成从 Node 脚本实时读进度事件

每个问题都不大,但加在一起就是一个能用的工具和一个不能用的工具之间的差 距。


我觉得有意思的部分

做这件事的过程本身,其实是在想清楚「我到底想要什么样的体验」。

想清楚了,AI 就能做。想不清楚,AI 给的东西你也用不顺手。

所以这个工具好不好用,一半是 AI 写的,一半是我想明白的。


最后

工具现在在我自己电脑上跑,没有开源打算,也不通用——里面硬编码了我自己的 公众号配置。

但这个思路是通用的:找一件你每次都要手动做的事,把它变成一条命令。

值得试试。


你有没有类似的「每次都要手动折腾」的场景?欢迎评论区聊聊,说不定可以一 起整一个。