ARTICLE · 1157448
不懂编程,我让 AI 替我做了一套发公众号的工具
先交代一句:这个号以前写英语、写带娃,从今天起换个方向——写我怎么用 AI,把手上这些重复的活一个个干掉。
第一篇不绕弯,就从最实在的说起。
发一篇公众号,真正花时间的从来不是写字。
稿子写完,后面还有一长串事:小标题字号调一调,金句加个粗,配图先传到素材库再把链接换进去,摘要得手动抠前两行,封面要裁成一比二点三五的尺寸……
这一套下来,一个小时打不住。而且往往不是一次成的——电脑上排完,发到手机上预览一遍,发现行距不对劲,再回来调,来回好几趟。
我盯着这段时间想了很久:这里面有哪一件事,真的需要"我"来做?
答案是:一件都没有。
但最后一步我故意留给了自己
我做的第一件事,不是打开 AI 让它写工具,是拿了张纸把流程拆开。
拆完是四步,我画了张图:

前三步都是纯重复劳动。第四步——去后台看一眼、再点发布——是我故意留给自己的。
我见过太多"AI 自动化"翻车,问题都出在这一步:把最后的决定权也交出去了,结果它半夜自动发了条错的,或者发给了不该发的人。
我的规矩很简单:重复的活交给工具,需要担责任的活留给人。
跟 AI 说的第一句话,我改了三次
这里有个大坑,先说结论:不要一上来就说"帮我做个公众号自动发布工具"。
我试过。它给你一长串代码,跑起来报错,报错你还看不懂,然后就卡在那了。
后来我换了一套说法,分三步。
第一步,只要清单,不要代码:
> 我要用公众号官方接口创建一个草稿。先不要写代码,只告诉我这个接口需要哪些参数、哪些是必填、每个参数大概是什么格式。
第二步,一次只让它做一件事:
> 现在只做排版这一步。我的稿子是一份 Markdown,我要的是一段 HTML,样式必须写在每一个标签里面(不能用 style 标签统一写)。先给我二十行以内的最小版本。
第三步,也是整套方法里最关键的一步——报错原文贴回去:
> 运行报了这个错:(原样粘贴)这是什么原因,怎么改?
第三步别偷懒。不要自己翻译报错,不要总结成"它说参数错了",就原样贴。
因为你翻译的时候会丢掉真正有用的信息,而 AI 不会。
五个坑,全是撞出来的
下面这些不是教程里抄的,是我一个个撞出来的。
坑一:你排好的版,粘过去就没了
这是最让人上头的一个。你在编辑器里把字号、行距、加粗调得漂漂亮亮,全选复制,粘进公众号后台——样式全没了,变成一坨没有格式的文字。
原因不复杂:公众号的编辑器只认写在标签里面的样式,你那种"统一定义一次、全篇套用"的写法,它直接忽略。
所以排版这一步,必须让 AI 生成的 HTML 把样式写在每一个标签上。丑是丑了点,但它认。
我的做法是:把排版参数(正文几号字、行高多少、加粗用什么颜色)一次性告诉 AI,让它写一个小工具,以后每篇稿子进去、HTML 出来。
坑二:正文里的图,外链是不显示的
这条我是发出去之后才发现的。
稿子里的图我用的是本地文件,传到公众号上,文章里一个图都没有。
后来才知道:公众号正文里只认它自己图床的地址,别的地方的图会被拦掉。
解决方式就是发之前先把本地图片传上去、把地址换掉。这一步骤前加进流程里,全自动跑完。
顺带一个细节,AI 帮我查出来的:上传图片分两种接口,一种会把图存成"永久素材",但个人号只有一百个的额度,用满了要删旧的;正文里的图没必要占这个额度,用另一种不占配额的接口就够。
坑三:没有封面时,不能填一个空封面
这个坑很典型——报错信息看着像"参数不对",其实是"你不该给这个参数"。
我这边的处理方式是:没有封面,就整个字段都不传,而不是传一个空值。
这条对写代码的人是常识,对不懂代码的人反而是最重要的收获:AI 写的代码保不齐哪次就漏了这种边界情况,你要能在报错时把原文贴回去,让它自己发现。
坑四:改账号资料报错,说 IP 不在白名单
我想顺手把账号简介也改成命令行一把过。
结果报错,大意是:当前 IP 不在白名单里。
这个不是代码问题,是公众号后台有一个安全设置——只有你加进白名单的 IP 才允许调用接口。去后台把当前 IP 加进去就好了。
但这里埋着一个会反复咬人的坑:家庭宽带的 IP 是会变的。路由器重启、断线重连,出口 IP 可能就换了,白名单又要加一次。
所以这条别记"加哪个 IP",记"报这个错就去加当前 IP"。IP 本身不重要。
坑五:不要怀疑自己,有些报错不是你的错
做这套东西的过程中,有好几次我以为是自己的问题,其实是官方给的字段名和实际返回的对不上。
有一次我照着说明去读一个字段,读出来是空的。折腾了半天,最后发现:那个值根本不在我以为的位置,藏在另一层里面。
这种坑,自己盯着代码看一晚上也看不出来。但把说明原文和实际返回一起丢给 AI,它几分钟就能指出来。
现在是什么样
现在我发一篇的流程是这样:
稿子写好 → 跑一条命令 → 去后台看一眼 → 发布。
中间那些原来要吃掉我一个多小时的活,都在那条命令里跑完了。甚至改账号简介这种事,也变成了"改个文本文件,跑一条命令"。
这套方法能干的,远不止公众号
写到这你应该看出来了,这篇表面在讲发公众号,其实在讲三件事:
第一,把活拆开。 拆到每一步都能说出"输入什么、输出什么",AI 才做得动。
第二,一次只要一件事。 别让它一口气做完十步,你验收不了。
第三,报错原样贴回去。 这一步的性价比高到不真实。
同一套方法,我把办公桌上的事又清了几件:批量给图片改名加水印、把一堆表格合起来统计、整理从网页上扒下来的资料。
事情不一样,方法一模一样。
最后说一句实在的
我不是程序员。到现在我也看不进去那些代码。
我只是把"跟人说不清楚的需求",换成了"跟 AI 说清楚"。
区别在于:跟人说,你得等他有空、得给钱、得看他心情;跟 AI 说,你说得越具体,它就越不会跑偏。
下一篇我打算写:怎么让 AI 给你搭一个自己的小工具看板,不懂代码那种。
#AI工具#提示词#效率