Files
MetaSkill/skills/le-wechat-article/README.md
T

36 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# le-wechat-article
> 微信公众号文章写作工坊(多账号):把主题、素材或旧稿写成可直接发布的高质量公众号文章;运营多个公众号时按账号加载各自的画像与同步凭证。
**状态**:shared 档,随 LeMetaSkill 项目安装使用。
## 它解决什么问题
写公众号文章时最耗神的不是打字,而是每次都要重新把关的事:这篇该用什么结构、哪里在注水、哪里有 AI 味、事实有没有被写走样、排版能不能直接贴进公众号编辑器。这个 skill 把这些判断固化成类型路由 + 审读手册 + 机器自检 + HTML 转换,让你每次丢来主题或素材,都能拿到一篇过得了审读、贴得进编辑器的成稿。
## 触发方式
- 「帮我写篇公众号文章,讲讲 XX」
- 「把这份素材/笔记/复盘整理成推文」
- 「发公众号:XX 更新了这几点」
- 「这篇旧稿改成公众号版本,去一下 AI 味」
- 「润色下这篇公众号稿子,看看能不能发」
## 交付物
`article.md`(终稿)+ `article.html`(干净正文)+ `article_预览.html`(带「复制到公众号」按钮的预览页)+ 审读报告摘要(含合规清零)+ 3 个标题候选与摘要 + 封面 brief(七步推导)。配图按生产路由分派:节奏位、卡片型信息位与封面首选 le-gpt-image(Gallery 精调 prompt、图上文字逐字复核),精确结构图 SVG 自绘,实证图直接用/可 edit 加工,失败自动回退 SVG。排版默认走主题引擎(6 套实战主题组件库,HTML 过平台合规校验),轻稿可用 md2wechat 快档。
可选收尾:经官方 API 同步到公众号草稿箱(`scripts/publish_draft.py`,需已认证公众号 + `WECHAT_APP_ID`/`WECHAT_APP_SECRET` 环境变量 + IP 白名单;自动提交 2.35:1 与 1:1 封面裁剪框;首次用 `--check` 验证,`--dry-run` 预览计划)。
## 安全边界
同步止于草稿箱,**群发与发表永远由用户在公众号后台手动完成**;平台合规命中一律必改;不做小红书/知乎等其他平台;素材不足时停下来要料,不编造;审读由 subagent 独立执行(长文加终审),主 agent 只改不评;密钥只放环境变量,不进 git。
## 致谢
方法融合自两个开源项目(仅借机制与方法,未复制表达):[mp-article-writor](https://github.com/balabalabalading/huuuuuuho-skills/tree/main/skills/mp-article-writor)(MIT)的类型路由、去模板化审读与语义保真;[wechat-article-skills](https://github.com/aiworkskills/wechat-article-skills)(Apache-2.0)的产出配额、AI 味指纹阈值与机器自检思想。
活人感写作法(材料关 / 说话位置 / 行文规则 / 模型腔硬禁清单)与 `check_prose.py` 检查器提炼自 [KKKKhazix/human-writing](https://github.com/KKKKhazix/human-writing)(MIT),按本工坊的文章类型体系适配,出处标注见 [references/human-voice.md](references/human-voice.md) 与审读手册致谢。
排版主题库(`references/themes/` 与配套校验/预览脚本)**直接引入**自 [gzh-design-skill](https://github.com/isjiamu/gzh-design-skill)(AGPL-3.0,甲木 Jiamu × 摸鱼小李)——该部分适用其原协议,本 skill 其余部分为 MIT,边界与修改声明见 [themes/README.md](references/themes/README.md)。