百家号自动发文
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a18d3671/baijiahao-publisher-plus 到我的 AI 助手中。
技能介绍
要解决的问题
百家号发文看起来只是“填标题、传正文、点发布”,但实际流程里有很多页面细节:发文入口不能直接访问,标题输入框是 contenteditable 而不是普通表单控件,正文导入依赖编辑器工具栏,封面、智能创作、AI 生成选项和发布弹窗都可能影响最终是否成功。这个技能把人工点击和检查压缩成一条可复用的发布链路,适合已经准备好素材、只希望减少重复操作的人。
技能如何工作
核心入口是 scripts/pub_baijiahao.py,通过命令行参数传入文章素材:
- 必填:
--title文章标题、--docx正文文档路径、--browser-data浏览器持久化目录 - 可选:
--cover封面图、--activity活动关键词、--dry-run只校验不发布
执行时会保持 Edge 登录态,从百家号首页进入发文页,而不是直接跳转 URL。脚本会按步骤完成标题填写、文档导入、封面设置、智能创作勾选、AI 生成选择和发布确认。发布前还会做一组自我校验,检查标题、正文长度、封面图、智能创作勾选项以及页面错误提示,降低“以为发了其实没发”的情况。
批量场景下,每篇文章可以独立调用脚本,使用各自的 docx、标题和封面图。资料建议每篇之间等待 5 秒,封面避免水印,标题避免负面警示词。
适用边界与注意点
这个技能只覆盖发布动作,不负责选题、写作或数据分析。文章管理、数据查看、纯内容改写等需求不适合用它。使用前需要确认百家号已在浏览器中登录,且页面结构仍然匹配 references/selectors.md 中的选择器。若平台改版,Step 1 入口、标题输入框、#ueditor_0 正文容器、发布按钮或确认弹窗都可能需要重新排查。
使用场景
- 把已有 docx、标题和封面图自动填入百家号发文页并完成发布。
- 单篇文章发布前先用 dry-run 校验标题、正文、封面和勾选项。
- 多篇文章循环调用脚本,每篇使用独立 docx、标题与封面图。
- 参加百家号活动投稿时,用活动关键词选择目标活动并完成发布。
适合人员
- 已登录百家号、想减少手动点击和检查的内容作者
- 需要把多篇文章按同一素材格式批量发到百家号的运营
- 要参加百家号活动投稿并选择目标活动的编辑
- 维护 Playwright 脚本、排查发文页选择器失效的工程师