v2.2.1
本次版本聚焦于补齐微信公众号开放接口中的高价值缺口,增强草稿管理、模板消息管理和永久图文素材管理能力,使 MCP 工具集更贴近公众号内容运营的真实工作流。
亮点
- 补齐
wechat_draft.update,支持按文章索引更新草稿中的单篇文章 - 补齐模板消息行业与模板管理能力,新增
set_industry与add_template - 修正
wechat_permanent_media中news图文素材的实际支持缺口 - 新增永久图文素材更新能力,支持按索引更新指定文章
- 同步更新 README,确保文档与实现保持一致
新增能力
草稿管理
wechat_draft.update- 支持通过
mediaId + index + articles[0]更新草稿中的指定文章 - 与微信官方
draft/update接口语义保持一致
模板消息管理
wechat_template_msg.set_industry- 支持设置账号所属行业
wechat_template_msg.add_template- 支持从模板库选用模板并获取模板 ID
永久图文素材管理
wechat_permanent_media.add新增支持type: newswechat_permanent_media.update- 支持通过
mediaId + index + articles[0]更新永久图文素材中的指定文章
修复与改进
- 修复永久素材工具中“声明支持
news,但实际未走图文素材接口”的能力断层 - 统一草稿文章与图文文章的请求体格式映射,减少字段转换不一致风险
- 补充工具层 schema 描述,增强 MCP 调用时的参数可发现性
兼容性
- 无破坏性变更
- 现有工具名称保持不变
- 现有已支持 action 的调用方式保持兼容
验证情况
- 已通过 TypeScript 诊断检查
- 已通过
npm run build
升级建议
- 若你依赖图文草稿编辑能力,优先接入
wechat_draft.update - 若你依赖模板消息运营,建议配套使用
set_industry与add_template - 若你维护公众号图文素材库,建议改用
wechat_permanent_media统一处理news类型素材
后续建议
- 接入公众号消息回调与事件推送
- 补充网页授权与 JS-SDK 支持
- 为新增工具补充端到端示例和联调说明