首页
看点啥
插画图片
首页 看点啥 Agent 实战: 智语 + baoyu-skills 自动将文章发布到公众号

Agent 实战: 智语 + baoyu-skills 自动将文章发布到公众号

2026-07-29 0

大家好,我是双越,也是wangEditor 作者、前百度 滴滴 资深前端工程师、慕课网精英讲师、PMP及前端面试派 作者。

我正在开发一个 AI Agent 项目 智语 一个 AI Agent 个人助手,类似于 Openclaw 小龙虾。
包括 tools skills memory context permission subagent session command hook MCP-server ...
你可以免费围观项目过程,也可以加入项目学习和开发,有兴趣的私信我~

本文完整记录我如何借助 智语 + baoyu-skills ,让 AI 编写图文博客并发布到微信公众号,希望能为 AI Agent 的学习者和使用者提供参考。

完成安装与初始化

参考智语的官网和文档 zhitalk.chat/ ,使用 NPM 全局安装 zhitalk

npm i zhitalk -g

然后在控制台执行 zhitalk 命令,第一次执行会有一个初始化过程

接着按照提示打开 zhitalk.json 配置文件,填入必要配置,具体可参考文档 zhitalk.chat/#config
我使用的是 kimi 大模型,配置文件如下;其他模型的设置可查看文档 zhitalk.chat/#models

完成配置文件修改后,再次执行 zhitalk 此时即可正常运行,并能与它自由对话。

安装 baoyu-skills

baoyu-skills 是面向 AI Agent 的写作技能集合,可用于 Claude Code、Codex、Openclaw 等,也能应用在【智语】项目中。借助 baoyu-skills,我们可以让 AI 写作、让 AI 生成图片,并自动发布至微信公众号。

在控制台运行以下命令,即可安装 baoyu-skills

npx skills add jimliu/baoyu-skills

安装时会要求选择所需的 skills,直接全部选中即可,数量多也没有关系。
随后选择 Openclaw 的安装方式,因为【智语】的 skills 目录参照了 Openclaw。
安装很快便会完成,结果如下图。PS. 如果安装失败,很可能是本地网络无法访问 GitHub 导致的。

由于采用 Openclaw 的安装方式,skills 会安装至 ~/.agents/skills 目录中

执行 zhitalk 命令并询问它拥有多少 skills;若它能识别全部 baoyu-skills,就表示加载已经成功。

生成微信 API key

首先注册自己的微信公众号,再进入 微信开发者平台 完成登录。
这里能够查看 AppID 和 AppSecret,务必做好保密,切勿提交到 GitHub。
接下来将电脑 IP 加入 API IP 白名单,IP 可以通过 ip.xxir.com/ 查询。

在电脑上新建一个文件 ~/.baoyu-skills/.env 写入你的 AppID 和 AppSecret

WECHAT_APP_ID=xxxWECHAT_APP_SECRET=xxx

将内容发布到微信公众号

第一次测试应尽量简化,去掉不必要的干扰因素与步骤,仅验证核心功能。
先准备文本文件 shui-diao-ge-tou.md,内容使用苏轼的《水调歌头 明月几时有》;再随意下载一张图片 sushi.jpg,保存到电脑桌面,二者就是原始材料。

运行 zhitalk 输入以下内容

我要发布一篇文章到微信公众号,内容在桌面的 shui-diao-ge-tou.md ,封面在桌面 sushi.jpg

zhitalk 很快完成发布,具体过程如下

打开微信公众号后,可以看到草稿已经生成。发布顺利完成,核心流程成功跑通,这是完美的第一步!

使用 AI 生成图片

前面的测试内容与图片均来自本地,但真正使用 AI 写作时,内容都由 AI 生成。AI 生成文字没有问题,那么图片该如何让 AI 生成?

baoyu-skills 提供多种 AI 图片生成方式并支持多种大模型,其中阿里云 DASHSCOPE 可在国内网络使用,还有免费试用额度,较适合学习实践。
修改 .baoyu-skills/.env 添加 DASHSCOPE_API_KEY ,前往阿里百炼平台创建 API key

DASHSCOPE_API_KEY=xxx

执行 zhitalk 进行测试时,输入内容必须包含“公众号”关键字。

生成一张主题是 spacex starship 的封面图,我将用于发布微信公众号

zhitalk 按照以下步骤执行:

等我确认完成后,zhitalk 载入 skill baoyu-image-gen 随后调用大模型接口来生成图片

在本地打开图片后,发现结果比较符合预期。AI 图片生成流程已经跑通,这一步也很顺利。

运行完整流程

上文涉及的核心内容均已跑通,接下来用一个完整例子进行尝试,让 AI 全程生成内容并发布到公众号。
执行 zhitalk 随后输入以下内容:

我想写一篇文章发布到微信公众号,主题是“AI Agent 未来将改变哪些行业”,2000字左右。找出 4-5 个行业,并要给出充分的理由。文章内插入2-3个相关图片,图文并茂,易读。你来生成封面图片。文章样式主题要现代化,不俗套。作者:双越

经过一系列操作,zhitalk 完成了文章写作、图片生成和文章发布,最终成功发布,公众号草稿箱中也出现了相应内容。

但随后发现一个问题:文章打开后只有文字,没有图片,不过封面图显示正常。
继续输入以下内容,让 zhitalk 检查原因:

文章发布成功了,标题、封面、内容都有了。但是,文章内容只有文字,没有图片。你再来检查一下。

zhitalk 很快定位了问题,并再次修改文章内容,这次将图片内嵌到文章中,效果如下图

重新发布并再次检查文章后,图片已经出现。zhitalk 一次便解决了问题,处理效率很高。

最后总结

智语是通用的 AI Agent 智能体,baoyu-skills 则是一组通用且规范的 skills。两者都具备通用性和标准化特点,因此自然能够组合使用。
如果你也想从 0 开发 AI Agent 智能体或一个智语项目,欢迎私信我~

喜欢(0)

上一篇

大语言模型响应延迟对软件工程师尿液浓缩程度的作用 —— 一项基于水杯见底速度的观察性研究

大语言模型响应延迟对软件工程师尿液浓缩程度的作用 —— 一项基于水杯见底速度的观察性研究

下一篇

GPT-Image-2 全面使用教程:设计师和运营应掌握的 9 个工作流

GPT-Image-2 全面使用教程:设计师和运营应掌握的 9 个工作流
猜你喜欢