知乎是少数你写得越久越值钱的平台,一篇好回答能一直带来阅读。可也正因为是长内容,写和发最容易被拆开:周末一口气写好三篇,发出去的时候却想挑个晚上的流量高峰,一个个手动点;平日忙起来,更新就断了。
这篇教你把「发」这一半交给 WorkBuddy。稿子仍然是你写的,写好扔进一个文件夹,之后:
- 每个工作日 20:07,WorkBuddy 挑出最早的一篇没发过的稿子,发到你的知乎,回查链接,记进「发布记录.md」;
- 每周日 20:30,它读一遍你知乎内容的数据,把本周哪几篇表现好、下周可以往哪写,整理成「周复盘.md」;
- 遇到它拿不准的稿子(比如用了 AI 辅助的),不会硬发,而是按你定的规则停下来留给你。
装好两个软件、扫码登录知乎,再看它发出第一篇,整个过程大约 15 分钟。
这套适合一周要发两三篇、常常忙到晚上才想起来发的人:稿子是从你自己的电脑、用你自己登录的账号发出去的,电脑关机那天就发不出去,但第二天它会从最早没发的那篇接着发,不会丢稿。一年只发几篇的话,手动发更省事。它只管一台电脑上的一个知乎号,不适合开很多号灌同一篇内容,知乎社区规定对这类行为有明文处罚。
为什么要这么搭
知乎自己的定时发布只管文章,而且得在文章编辑页一篇篇去设。回答和想法目前没有定时入口。所以「到点发」这件事,用一个会按时醒来的 AI 去做,比在后台里排期更通用:它每天到点打开文件夹看一眼,有稿就发。它不是平台级的排期,靠的是你的电脑那一刻开着。
一句话配方
知乎没有开放发布接口,所以发布这一步靠 PublishPort 客户端用你已登录的知乎去完成;取稿、去重、AI 辅助降级这些规则写在提示词里,换成别的发布工具也照样成立。第 2 步要把这句话原样发给 WorkBuddy:
读取 https://www.publishport.app/skill.md 并按说明为我配置 PublishPort,然后把当前文件夹当作我的知乎待发稿库:先拿最早的一篇稿子,把要发的类型、标题和正文开头给我看,我确认后发到我的知乎并回查链接;跑通后建两个 WorkBuddy 自动化任务:工作日 20:07 取下一篇还没发过的稿子发出去并记进「发布记录.md」,每周日 20:30 读我知乎内容的数据,把本周表现整理进「周复盘.md」。
它会让 WorkBuddy 装好发布能力、请你授权一次,然后当着你的面先发出第一篇。句子里的 skill.md 是一份公开的说明,教 AI 怎么登录、查看哪些账号已连接、发布、确认作品真的发出去了;授权过的 AI 都列在 账号页 里,随时可以撤销。
第 0 步:准备
1. WorkBuddy。 从 WorkBuddy 官网 下载安装并登录。
2. PublishPort 客户端,登录知乎。 从 下载页 装好客户端,进平台账号页,在知乎上点登录,在弹出的浏览器里扫码,回来点我已确认登录,状态变绿即可(详细说明见 登录你的平台账号)。AI 之后用的就是这份登录态。
3. 一个「知乎待发」文件夹,和统一的稿子格式。 每篇稿子一个 Markdown 文件,文件名前面加序号决定发的顺序,比如 01-xxx.md。文件最上面几行写清楚这篇是什么:
类型:文章
标题:新手第一次做副业,我踩过的 5 个坑
AI辅助:否
---
(正文,Markdown 写法,图片可以直接写本机路径)
回答则多一行问题链接:
类型:回答
问题:https://www.zhihu.com/question/461491497
AI辅助:否
---
(回答正文)
注意最后那一行 AI辅助,下一节会说它的用处。
AI 辅助写作的稿子怎么办(当前版本的临时规则)
如果你的稿子是 AI 帮你起草或大幅改写的,知乎的发布设置里有「创作声明」,用了 AI 辅助要如实选择,这一条在 知乎自动发文怎么做 里说过。而目前 PublishPort 里知乎的发布命令没有创作声明这个选项,AI 没法替你勾。
等发布命令支持这个选项,这条规则就可以删。在那之前,这套配方给了一个保守的规则,写进提示词里:AI辅助:是 的稿子,文章只存进知乎草稿箱、不直接发布,等你打开草稿勾好声明再点发表;回答没有草稿箱,就跳过并告诉你。全部自己写的稿子(AI辅助:否)才会直接发。这条规则的代价是多一步手动,换来的是声明不会被漏掉。
第 1 步:在 WorkBuddy 里打开这个文件夹
新建一个任务,工作空间选「知乎待发」。按 官方的权限说明,工作空间就是这次任务读写文件的地方,稿子和记录都放这里,AI 只碰这一个文件夹。
第 2 步:发配方,点一次授权,看它发第一篇
把配方发过去。接下来:
- WorkBuddy 会运行几条命令来装好 PublishPort。默认权限下,执行命令前它会弹窗请你确认,在场的时候点确认就行。
- 它给你一个授权链接和一个核对码。点开链接,登录或注册 PublishPort 账号,确认核对码一致,点授权。授权链接 10 分钟内有效,过期了让它重新生成。
- 它读最早那篇稿子,告诉你准备发的类型、标题、开头几句,以及发到哪个账号。你确认了再继续。
- 发出之后,它回查你的知乎内容列表,把真实链接贴给你,并写进「发布记录.md」。
第一次一定要点开那个链接看看排版和图片是否正常,没问题再往下建定时任务。
第 3 步:建两个自动化任务
在 WorkBuddy 左侧边栏点自动化,右上角点添加(官方说明)。要填的是名称、工作空间、提示词、模型和技能、定时规则,以及是否推送到 WorkBuddy 小程序。
任务一:工作日发一篇
- 名称:知乎每日发布
- 工作空间:知乎待发
- 定时规则:工作日(周一到周五)20:07
- 推送到小程序:打开,发完手机上就能看到结果
- 提示词:
这是我预先批准的每日发布任务,按下面的规则直接执行,不需要再问我确认。
1. 在当前文件夹里找文件名序号最小、且还没出现在「发布记录.md」里的 .md 稿子。一篇都没有就停下,告诉我稿子用完了。
2. 读稿子顶部的「类型」「标题」「问题」「AI辅助」。「类型:文章」就发文章,「类型:回答」就发到「问题」那个链接下。
3. 「AI辅助:是」的稿子:如果是文章,只保存到知乎草稿箱,不要发布;如果是回答,不要发。两种都记进「发布记录.md」并标注「待我处理」,然后换下一篇,直到找到一篇「AI辅助:否」的再发,今天最多发一篇。
4. 用 PublishPort 发到知乎(先用 publishport guide 看知乎当前的参数)。报错或超时不要直接重发,先去查我知乎最新的内容,确认确实没发出去再重试一次;还不行就停下告诉我原因。
5. 发出后回查,把标题、链接和时间追加到「发布记录.md」,最后用一句话告诉我今天发了什么。
任务二:周日复盘
- 名称:知乎周复盘
- 工作空间:知乎待发
- 定时规则:每周日 20:30
- 推送到小程序:打开
- 提示词:
这是我预先批准的每周复盘任务,不需要再问我确认。
1. 用 PublishPort 读取我知乎内容的数据(阅读、赞同、收藏、评论、新增关注等,取最近 20 条)。
2. 对照「发布记录.md」,找出本周发的内容里表现最好的 2 篇和最差的 1 篇,各用一两句话说可能的原因,只依据数据和稿子本身,不要编。
3. 给出下周可以写的 3 个方向,写进「周复盘.md」,在文件开头标上日期。
4. 最后用三句话告诉我这周的结论。
官方建议 新建的自动化先低频试运行,确认 AI 的理解和执行结果符合预期再放开。可以先把任务一的生效区间设成这一周,看完记录再延长。
第 4 步:第一次定时运行时在电脑旁看一眼
默认权限下,WorkBuddy 执行命令前会先弹窗确认,而发布正是通过命令完成的;自动化运行时没人点确认。第一次到点运行时,请在电脑旁打开自动化页面看运行记录:
- 顺利跑完:之后就不用管了。
- 停在了「执行命令」的确认上:说明需要为这个任务放开命令执行。在新建任务输入框下方的默认权限下拉菜单里可以开启完全访问。官方文档 建议完全访问只用在独立、可恢复的目录里,「知乎待发」里只有稿子和记录,正好符合;不要把工作空间设成桌面、下载这种放着重要文件的目录。
想在手机上调整
WorkBuddy 的助理可以接微信、企业微信、QQ、钉钉、飞书:点左下角头像,进设置 → 助理设置,按指引绑定(官方说明)。绑好后在手机上发一句话,家里电脑上的 WorkBuddy 就会去做,比如「今晚那篇先别发,把 03 号稿子提到最前面」。电脑同样要开机并运行 WorkBuddy。
跑不起来时先看这几处
- 到点没跑:自动化在你自己电脑上执行,电脑要开机、WorkBuddy 要运行;PublishPort 客户端也要开着,它的「开机自启」默认是打开的,别关掉就行。
- 说知乎没登录:登录态过期了,回 PublishPort 客户端的平台账号页重新登录知乎。
- 一篇发了两次:提示词第 4 条就是防这个的,确认你的任务里有这一条。
- 回答发不出去:确认稿子里「问题」是完整的知乎问题链接,而不是只有一串数字。
- 说找不到 node:发布命令需要 Node.js,去 Node.js 官网 装 LTS 版,装完重开 WorkBuddy。
- 稿子用完了:往文件夹里补稿,序号接着往后排,已经发过的它不会再发。
搭完之后你手里有什么
一个每个工作日 20:07 自己醒来的发布任务,一份记着每篇链接的「发布记录.md」,一份每周日更新的「周复盘.md」。之后只剩两件事:往文件夹里补稿,看周复盘决定下周写什么。
想把同样的做法铺到别的平台:用 WorkBuddy 自动化运营小红书,或者视频方向的 用 Codex 定时任务每天发视频。免费版能跑通整套,额度见 定价页。
