WeChat Writing Workflow
核心理念
人定方向与决策,AI 干执行层脏活。覆盖「选题已定 → 多平台分发」六环节:调研、提纲、写作、润色、配图、发布与分发。
强制工具闭环:凡触及「文档/对照/格式/版本」必须走 F 类调用,触及「截图/图床/链接」必须走 S 类调用(见下文矩阵)。环节结束前校验调用成功;工具失败重试至多 1 次,仍失败则暂停并说明原因与恢复步骤,绝不静默跳过或用手工粗糙结果冒充。
语言基线(贯穿全流程,不可违反):所有成文内容(提纲骨架、改写方案、标题、各平台版)一律遵循 references/style-guide.md 规定的半书面语域——书面为骨,口语为衣。判断句立观点、因果链讲清机制、第一人称保留作者身份,同时删除一切口语降级词(超级/绝了/宝子们/冲/谁懂)与模板化 AI 套话(首先/其次/综上所述)。③ 写作与 ④ 润色前必须先读该文件。
语言风格(全流程生效)
本 Skill 的产出默认偏口语是常见偏离,必须按下述基线收敛。三条硬线:
- 语域锚点:像写给同行看的行业读物——正式但不僵硬,有主张但不煽情。既不写成报告,也不滑向聊天。
- 句式节奏:判断句短、解释句可长,长短交替;单段 2–5 句,段间靠内容递进衔接,不用「首先/其次/最后」。
- 量化硬指标:口语降级词 0 处;语气词 ≤ 3 处/篇;感叹号 ≤ 2 个且不连用;「金句式」总结句 ≤ 1 句/篇。
写作与润色环节进入前先读 references/style-guide.md(完整清单、禁用词表、正反例、平台语域适配、10 条自检清单);每次交付前按其第 6 节自检清单逐条过。
开工前:环境就绪检查(每次会话首次使用先做)
- 运行
scripts/check-env.ps1,确认必需工具 git / node / pandoc / picgo 就绪。 - 有缺失时运行
scripts/setup-tools.ps1一键安装(详见references/tool-integration.md的版本与协议)。新装工具需重开终端;ShareX/MarkText 安装时若弹 UAC,提示用户点「是」。 - 首次使用与用户确认两件运行期配置(本 Skill 不代为创建外部资源):① 图床后端(GitHub 图床仓库或 PicGo Cloud);② 写作工作区是否用 Git 推送到 GitHub 私有仓库。
PowerShell 调用统一写法(脚本均为 UTF-8 BOM,兼容 Windows PowerShell 5.1):
powershell -ExecutionPolicy Bypass -File .\scripts\<脚本>.ps1 <参数>
端到端工作流
按需进入任一环节;可单环节触发,但触发后必须完成该环节对应的强制调用。详细作业方法与提示词模板见 references/workflow-stages.md。
| 环节 | AI 产出(只给选项,不替作者定稿) | 强制调用 |
|---|---|---|
| ① 调研 | 信息来源方向 + 3 个有数据/案例支撑的痛点 + 3 个差异化角度(附利弊) | F1 写入 01-research 并 git 提交 |
| ② 提纲 | 黄金三段式「痛点→方法→行动」,每段=核心观点+案例钩子+预计字数 | F2 写入 02-outline,MarkText 打开续写,git 提交 |
| ③ 写作 | 作者写初稿;语气按半书面基线(见语言风格节) | S1 ShareX 截图入 04-images 历史库 |
| ④ 润色 | 标注 AI 味/口语过重/啰嗦/跑题处 + 每题 2 个半书面改写方案 + 5 个「数字+痛点」标题候选 | F3 原稿/方案在 MarkText 并排,存 03-draft,git 提交 |
| ⑤ 配图 | 「段落 × 类型(截图/对比图/流程图)」清单,只用真实截图、零网络图 | S2 ShareX 历史库匹配;S3 上传图床、Markdown 链接入剪贴板 |
| ⑥ 发布/分发 | 平台适配稿 + 各平台一版(标题/摘要按字数限制) | S4 拦截本地图;F4 convert-platform.ps1(Pandoc) 转 05-publish;F5 分文件存 06-platforms 并 git 分版 |
初始化一篇文章
新主题先建六环节骨架(分文档、不覆盖):
powershell -ExecutionPolicy Bypass -File .\scripts\new-article.ps1 -Topic "文章主题" -Workspace "工作区路径"
强制工具调用矩阵(速查,完整规则见 references/tool-integration.md)
| 编号 | 工具 | 动作 |
|---|---|---|
| F1/F2/F3/F5 | Git/GitHub(经 github-remote)+ MarkText | 分文档落盘、并排对照、提交版本、多端同步;各平台版互不覆盖 |
| F4 | Pandoc(convert-platform.ps1) |
定稿转目标平台 GFM,底层 pandoc -f gfm -t gfm --wrap=none |
| S1/S2 | ShareX | 热键截图入历史库、按配图清单复用历史截图 |
| S3 | ShareX 自动上传 或 PicGo(upload-image.ps1) |
上传图床,输出  并复制剪贴板;剪贴板截图用 -Clipboard,要裸链接用 -Raw |
| S4 | PicGo + convert 校验 | 上传结果 JSON 校验 + 转换前拦截本地磁盘图片路径 |
通道选择:ShareX 未运行时 S3 自动改走 PicGo CLI,两条路径产物一致。PicGo 上传遵循官方三通道(桌面端本地服务器 → CLI → PicGo Cloud),细节与错误码见 references/tool-integration.md。
脚本索引(scripts/)
| 脚本 | 作用 | 关键参数 |
|---|---|---|
check-env.ps1 |
检查工具链是否就绪 | 无 |
setup-tools.ps1 |
一键安装开源工具 | -SkipGui 跳过图形软件;-SkipPicgo 跳过 PicGo |
new-article.ps1 |
初始化文章六环节骨架 | -Topic(必填)、-Workspace(默认当前目录) |
upload-image.ps1 |
经 PicGo 上传图片(S3/S4) | -Path 或 -Clipboard;-Raw 输出裸 URL |
convert-platform.ps1 |
经 Pandoc 转平台稿(F4/S4) | -InputMd(必填)、-Platform(必填)、-OutDir(可选) |
参考文档导航(按需读取,勿一次性全加载)
references/workflow-stages.md:六环节详细作业步骤、输出结构、4 套提示词模板、人/AI 分工。执行具体环节前读对应小节。references/style-guide.md:语言风格基线(半书面语域)、句式节奏、人称、常用书面表达、禁用词清单、去 AI 味正向做法、正反改写示例、各平台语域适配、交付前 10 条自检清单。执行③写作 / ④润色 / 标题 / ⑥平台改写前必读;用户提出「太口语 / 太书面 / 语气不对」时直接读此文件。references/tool-integration.md:F/S 调用矩阵细节、PicGo 三通道与错误码、失败降级、开源协议合规、工具版本清单。排查工具问题或讲闭环时读。references/platform-rules.md:微信/知乎/头条/小红书的格式规则、吞图机制、封面尺寸、标题摘要字数限制。做 F4/F5 前读。references/sharex-setup.md:ShareX 热键、历史库、图床、上传后复制 Markdown 链接的完整配置。配置截图环境时读。
工作区与命名规范
- 六目录:
01-research / 02-outline / 03-draft / 04-images / 05-publish / 06-platforms(模板在assets/workspace-template/,由 new-article.ps1 自动复制)。 - 文档命名:
主题-环节[-平台].md,如用AI外包重复劳动-调研简报.md、主题-知乎版.md;多平台一稿一版、互不覆盖,旧版靠 Git 历史保留。 - 正文图片必须是图床 URL;本地截图统一由 ShareX 存
04-images/YYYY-MM/。
硬约束(不可违反)
- 不替作者定主题、不出唯一定稿、不自动发布;润色保留第一人称与作者口吻,不文艺化、不鸡汤化。
- 语言表达一律遵循
references/style-guide.md的半书面语域:下限是不得滑向聊天腔/直播带货腔(禁用「超级/绝了/宝子们/冲/谁懂/破防」等),上限是不得滑向公文体/论文体(禁用「随着……的不断发展/综上所述/值得注意的是」等)。判断句立观点、因果链讲机制、数字替代形容词。润色时优先消除口语过重,而非进一步口语化。 - 配图零网络图,只用作者真实操作截图;缺图引导补截。
- 数据/案例可追溯,区分「已查证」与「一方称」;平台规则可能变化,提示以平台当前规则为准。
- F/S 调用必须真实发生且成功,写入环节完成清单;失败不静默跳过。
- GPL 类工具(ShareX/Pandoc)仅以独立进程外部调用,不打包不分发其源码;MIT 类(MarkText/PicGo)可自由使用。
- 图床链接公开可访问,疑似敏感文件(证件/合同/内部资料)上传前必须向用户确认;PicGo Cloud 等交互式登录由用户在自己终端完成,不代跑。