当用户需要发布微信公众号文章、查看热点、配置公众号参数、生成文章内容或运营公众号时,自动激活此技能。触发词:发公众号、微信推文、草稿箱、AppID、AppSecret、公众号运营、热点文章、wx-publish。
微信公众号发布器技能是一项面向实际任务的技能,主要用于本插件为 WorkBuddy 提供完整的微信公众号内容生产和发布能力,包括:;热点抓取与过滤 :实时获取微博/百度/知乎热搜,按用户关键词白名单评分;
定时任务 :支持每日定时自动运行。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
本插件为 WorkBuddy 提供完整的微信公众号内容生产和发布能力,包括:
| 命令 | 功能 |
|---|---|
/wx-setup |
初始化配置(首次使用必须先运行) |
/wx-publish |
自动抓取热点 → 生成文章 → 发布草稿箱 |
/wx-hotspot |
查看今日热点排行,选题参考 |
/wx-diary |
将自定义文字/Markdown 发布为公众号文章 |
配置文件位于 ${CODEBUDDY_PLUGIN_ROOT}/config/user-config.json,包含:
{
"wechat": {
"appId": "wx...", // 公众号AppID
"appSecret": "...", // 公众号AppSecret
"thumbMediaId": "...", // 封面图素材ID
"author": "WorkBuddy" // 作者名(最多8字)
},
"keywords": {
"primary": ["人工智能","AI","机器人"], // 主关键词(高权重)
"secondary": ["互联网","通信"], // 次关键词(低权重)
"exclude": ["明星","娱乐"] // 排除关键词
},
"publish": {
"targetTime": "07:00", // 定时发布时间
"minHeat": 50000, // 最低热度门槛
"contentStyle": "深度分析型" // 文章风格
}
}
每篇文章必须包含以下结构:
用高亮引用块(蓝色左边框)引入话题,直接点出与读者的关联。不超过80字。
每章节使用 ## 二级标题,格式:蓝色左边框标题。章节内容类型:
使用蓝绿渐变背景框,给出3条以上具体可操作的建议。
一句有力的话收尾,可以是:
所有HTML内容使用以下基础样式:
/* 容器 */ font-family: -apple-system,'PingFang SC','Microsoft YaHei',sans-serif; max-width: 680px; margin: 0 auto; color: #1e293b; /* 正文段落 */ font-size: 15px; line-height: 1.9; color: #374151; margin: 12px 0; text-indent: 2em; /* 二级标题 */ font-size: 19px; font-weight: 700; color: #1d4ed8; border-left: 4px solid #3b82f6; padding-left: 12px; /* 引用块 */ border-left: 4px solid #7c3aed; background: #faf5ff; padding: 14px 20px; border-radius: 0 10px 10px 0; /* 提示框(橙色) */ background: #fff7ed; border: 1px solid #fed7aa; border-radius: 12px; padding: 16px 20px; /* 建议框(蓝绿渐变) */ background: linear-gradient(135deg,#eff6ff,#f0fdf4); border: 1px solid #bfdbfe; border-radius: 12px;
| 错误类型 | 处理方式 |
|---|---|
| Token 获取失败 | 提示检查 AppID/AppSecret,输出完整错误码 |
| 无匹配热点 | 展示全部热点候选,让用户手动选择 |
| 作者名超长 | 自动截断到8字,告知用户 |
| 封面图ID无效 | 发布时给出友好提示,建议重新上传素材 |
| 网络超时 | 重试一次,再失败则报错退出 |