我搭了一个 AI 写作机器人,每天自动写文章发到公众号草稿箱

哈喽大家好,

我是阿星👋

我今天要聊的事情是:AI自动化写作agent工作流是怎么被搭出来的。全程不用openclaw,简单优雅。

参考@Ben老师的提示词跑出来的agents,所以提示词没法公开,有兴趣你可以照着搭建一个。

阿星亲测是10分钟就搭出来了而且超级好用。

🧠 先说清楚这套系统是什么

很多人听到「自动化写作」第一反应是:那不就是让豆包写文章?

不是。

AI 写文章,你得每次开对话框,我说的这套系统是另一个层级:你只需要告诉它「今天写3篇文章」,剩下的它全做

核心用到四个工具:

  • Claude Code CLI:文章生成引擎,非交互模式,给它素材它直接写文件
  • KIE API:配图生成,调 GPT-4o Image 的接口,一行命令出图
  • wenyan-cli:发布工具,把 Markdown 转成微信格式推草稿箱
  • AGENTS.md:整个系统的「大脑文件」,告诉 Agent 怎么写、什么风格、哪些词不能用

⚙️ 搭这套系统,你需要做什么

说实话,这套东西的搭建过程让我有点意外,麻烦的地方不在代码,在「把各个工具打通」。

装好三个命令行工具:

bash 复制代码
npm install -g @anthropic-ai/claude-code   # 文章生成
npm install -g @wenyan-md/cli              # 微信发布
brew install imagemagick                   # 封面裁切

Claude Code CLI 需要 Anthropic 的 API Key,在 ~/.claude/settings.json 里配好。配图用 KIE API(api.kie.ai),注册后把 Key 写进生成脚本。

如果你是用的antigravity之类的IDE在写,你不用管这个key直接降级成半自动化也行的。也不费劲。

整个系统靠「文件驱动」,每篇文章有自己的目录:

arduino 复制代码
autowriting/
├── AGENTS.md              ← 写作规范,系统大脑
├── 写作参考/              ← 风格指南、审校清单
├── 个人素材库/            ← 你的真实经历
└── 公众号写作/drafts/     ← 草稿目录
    └── 日期/
        ├── prompt/        ← task.md + materials.md
        ├── raw/           ← Claude 生成的原稿
        └── final/         ← 带封面路径的最终版

最重要的一步是写好 AGENTS.md,这是被大多数人忽略的地方。

AGENTS.md 是写给 AI 看的「工作手册」,里面定义了:写什么风格、哪些词不能用、H2 要加 emoji、引号必须用「」不能用""......

写得越细,AI 出来的文章越稳定。 AGENTS.md 里有一张「AI 套话必删清单」,光这一项,就把生成文章的 AI 味砍掉一大半。

🚀 一篇文章从0到草稿箱,完整流程

选题之后,给 Claude Code CLI 准备两个文件:task.md(写作要求,字数、结构、风格、禁用词)和 materials.md(从热点里摘的核心事实和数据)。

然后调 Claude:

css 复制代码
claude -p --permission-mode bypassPermissions \
  "读取 task.md 和 materials.md,按要求写文章,
   直接写入 raw/article_raw.md 文件"

注意这里有个坑:不能用 > 重定向,要让 Claude 自己写文件,不然进程会被卡住。

原稿出来后,调 KIE API 生成封面图,用 ImageMagick 把 3:2 的图裁成微信要求的 2.35:1:

scss 复制代码
convert cover.png -gravity center -crop 1536x653+0+0 +repage cover-cropped.png

最后推送:

r 复制代码
wenyan publish -f article_final.md -c latepost.css

从选题到推进草稿箱,整个流程跑下来大概 15-20 分钟。

🔍 几个真实踩过的坑

微信 IP 白名单:wenyan 发布时会报 40164 错误,微信要求调 API 的服务器 IP 在白名单里。如果你跑在云服务器上,IP 会轮换,追不完。最省事的方法是在本地 Mac 上跑发布命令,本机 IP 固定,加一次就够。

封面图比例:微信封面要求约 2.35:1,直接上传 3:2 的图会报 -1 错误,必须先裁切。

KIE API 的 endpoint

正确的 base URL 是 https://api.kie.ai/api/v1/,注意多了个 /api,少这段直接 404。

⚡ 值不值得搭?

我的判断:值,但你需要想清楚目标。

如果你只是「偶尔用 AI 写文章」,没必要搭这套,直接用 Claude.ai 就够了。

如果你本身就有内容驾驭能力,想持续输出、批量生产,这套系统能把「从零到草稿箱」全部自动化。用它的前提还是你自己有内容驾驭能力,否则你没法判断到底能不能发。

更重要的是,你搭这套系统的过程本身会逼着你想清楚「我的文章风格是什么」「我的读者是谁」,这些想明白了,写作才会越来越顺。


如果这篇文章对你有帮助,请随手点赞、在看、转发三连,让更多人看到。

相关推荐
千匠网络11 小时前
破局出海壁垒,千匠网络新能源汽车跨境出海解决方案
人工智能
魔术师Grace13 小时前
我给 AI 做了场入职培训
前端·程序员
马丁聊GEO13 小时前
解码AI用户心智,筑牢可信GEO根基——悠易科技深度参与《中国AI用户态度与行为研究报告(2026)》发布会
人工智能·科技
nap-joker13 小时前
Fusion - Mamba用于跨模态目标检测
人工智能·目标检测·计算机视觉·fusion-mamba·可见光-红外成像融合·远距离/伪目标问题
一只幸运猫.13 小时前
2026Java 后端面试完整版|八股简答 + AI 大模型集成技术(最新趋势)
人工智能·面试·职场和发展
Promise微笑14 小时前
2026年国产替代油介损测试仪:油介损全场景解决方案与技术演进
大数据·网络·人工智能
深海鱼在掘金14 小时前
深入浅出 LangChain —— 第三章:模型抽象层
人工智能·langchain·agent
生信碱移14 小时前
PACells:这个方法可以鉴定疾病/预后相关的重要细胞亚群,作者提供的代码流程可以学习起来了,甚至兼容转录组与 ATAC 两种数据类型!
人工智能·学习·算法·机器学习·数据挖掘·数据分析·r语言
workflower14 小时前
具身智能行业应用-生活服务业
大数据·人工智能·机器人·动态规划·生活
GitCode官方14 小时前
基于昇腾 MindSpeed LLM 玩转 DeepSeekV4-Flash 模型的预训练复现部署
人工智能·开源·atomgit