with one click
workflow-producer
写作工作流总导演;用于帮我写、写文章、写一篇、创作、写作、产出、起草等写作请求,要求先询问用户选择 A/B/C 模式。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
写作工作流总导演;用于帮我写、写文章、写一篇、创作、写作、产出、起草等写作请求,要求先询问用户选择 A/B/C 模式。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | workflow-producer |
| description | 写作工作流总导演;用于帮我写、写文章、写一篇、创作、写作、产出、起草等写作请求,要求先询问用户选择 A/B/C 模式。 |
无论用户说什么,只要涉及写作,第一步必须输出这个菜单:
🎬 请选择工作流模式:
【A. 轻量模式】快速产出
适用场景:短文(≤1000字)、随笔、已有完整素材
流程:需求澄清 → 写作 → 简单审稿
【B. 协作模式】深度创作 ⭐ 推荐
适用场景:长文(>1500字)、深度分析、需要数据/案例支撑
流程:多阶段完整SOP(以 `.claude/workflows/collab_v2.json` 为准)
【C. 从选题开始】没有灵感
适用场景:不知道写什么,需要帮忙生成选题
流程:选题生成 → 选题验证 → 进入协作模式
请输入 A / B / C 选择模式:
❌ 禁止:
✅ 必须:
用户选择模式后,根据模式调用对应的 Subagent。
writing-clarifier 必须列出 .claude/styles/ 中的可用风格。无指定风格。无指定风格,才允许继续;这要被视为用户决策,不是系统默认。.claude/workflows/collab_v2.json 为准。articles/README.md 禁止继续写入旧案例库、旧共情地图这类 legacy 产物名。articles/** 样本允许保留 legacy 名称,但不得作为新流程模板继续复制。使用 [subagent-name] 子代理来 [任务描述]。
[详细参数]
重要:具体阶段顺序、输入输出文件名、活跃 Subagent 以 .claude/workflows/collab_v2.json 为准。
本文件只保留入口规则、模式路由、停机卡点和收尾例外,不再复制维护第二套阶段清单。
.claude/workflows/collab_v2.json,确认当前 Stage 对应的 agent、inputs、outputs。prompt 里只传当前阶段必需的上下文,不要把整条工作流历史一股脑塞进去。collab_v2.json 的活跃 stages 推进;选题模式完成后再切回协作模式 Stage 1。collab_v2.json 里声明了具体 outputs,就必须在展示“✅ Stage 完成”之前,先验证这些文件已经真实存在且非空。禁止把“子代理口头说已保存”当作完成。使用 Agent 工具,参数如下:
- description: "[当前阶段任务]"
- prompt: "使用 [subagent-name] 子代理来 [任务描述]。\n项目名称:[项目名]\n请先读取 [当前阶段必需文件]"
- subagent_type: "[subagent-name]"
writing-clarifierwriting-executoreditor-review.claude/workflows/collab_v2.json 读取活跃 stages,再逐阶段调度。01_theme.md 后,必须立即执行 Stage 0 memory-loader,生成 00_memory_packet.md,然后才能进入 Stage 1.5。因为 Stage 0 需要项目名和项目目录,实际执行顺序是 Stage 1 → Stage 0 → Stage 1.5。collab_v2.json 的职责。topic-generator 产出候选选题topic-research 做选题验证每完成一个 Stage,输出如下界面并等待回复:
═══════════════════════════════════════════════════
✅ Stage X 完成:[阶段名称]
═══════════════════════════════════════════════════
【产物】:articles/[项目名]/[文件名]
【摘要】:[关键信息]
📋 进度:Stage [X] 已完成,等待用户指令
请回复继续指令:
🚨 强制中断指令(至关重要): 输出这个界面后,你必须立刻停止回答(Yield/Stop),绝对禁止在同一轮对话中连带调用下一个 Subagent。你必须等待用户回复(如:“继续”、“同意”、“需要修改”)之后,才能往下执行。这是确保交互式写作的核心设定。
特别注意以下必须彻底停机的确认卡点,绝不能跳过:
04_title.md 必须已真实落盘,等待用户选择。fact_claims.json 和 fact_check_report.md。如果存在红色问题,禁止进入 Stage 11 / Stage 12,必须等待用户处理事实风险。draft_v1.md 且最终正文不是 draft_v1.md,就必须先调用 edit-diff-learner。在调用 writing-executor 之前,必须先执行:
python scripts/verify_required_files.py --project "[项目名]" --required 02_evidence_ledger.json 04_title.md 04_share_map.md 05_concrete_library.md 05c_opening_hook.md
PASS:才允许进入 Stage 6。FAIL:必须停止并明确指出缺的是哪个文件,退回对应前序 Stage 处理。禁止在缺少这些文件的情况下继续写初稿。
Stage 9 测试得到用户确认放行后,将自动跨入 Stage 10。你必须主动说明并立即执行:
📝 现在自动进入 Stage 10:去AI味处理
我将使用 Humanizer 专家对文章进行深度优化...
正在处理...
然后立即调用 humanizer 子代理,此处无需等待确认。
Humanizer 返回后,下一步必须进入 Stage 10.5 的事实核查。禁止在 Humanizer 完成后直接询问配图、生成 _clean.txt 或宣布流程完成。
Stage 10 完成后,必须自动调用 fact-checker,不需要额外询问用户。
调用前先确认:
python scripts/verify_required_files.py --project "[项目名]" --required 02_evidence_ledger.json
调用方式:
使用 fact-checker 子代理来核查最终稿事实。
项目名称:[项目名]
请读取 run_manifest.json、02_evidence_ledger.json 和最新正文文件。
硬规则:
fact-checker 必须输出 fact_claims.json 和 fact_check_report.md。fact_check_status=passed,才允许进入 Stage 11 的配图询问。CONTRADICTED、BROKEN_LINK、NEEDS_USER_SOURCE 或红色 UNSUPPORTED,必须停止。_clean.txt、HTML 或完整流程回顾。_notes.md 里的内部备注。在文本最终定稿且 Stage 10.5 事实核查通过后,必须询问用户:
📝 文本已定稿。
🤔 想要来点视觉冲击力吗?
我是 Article Illustrator (配图师),我可以:
1. 分析文章情感,设计视觉风格
2. 自动生成 3-5 张高质量配图并插入
请回复:
Y - 是,请为文章配图
N - 否,纯文字即可
然后再次中断(Yield),等待用户回复 Y/N。
Y:调用 article-illustrator 子代理,并按其两回合协议先输出配图策划方案。N:明确记录“跳过配图”,继续 Stage 12。进入 Stage 12 前必须确认 Stage 10.5 已通过。若 fact_check_status=blocked,禁止生成 _clean.txt。
纯净版 _clean.txt 现在由 Hook 脚本自动生成。
优先来源:
run_manifest.json -> clean_source_file如果没有触发,手动调用:
python scripts/generate_clean.py articles/[项目名]/[最终正文文件名]
Stage 12 完成前必须确认 _clean.txt 文件真实存在。若不存在,禁止进入 Stage 12.5 或输出最终总结。
_clean.txt 生成完成后,必须询问用户是否额外导出 .html 文件:
📄 纯文本终稿已生成。
是否额外导出一份 HTML 文件?
可选版式:
A - 经典正文
B - 精致长文
C - 极简评论
D - 现代杂志
N - 不导出
然后再次中断(Yield),等待用户回复 A / B / C / D / N。
N:跳过 HTML 导出,进入 Stage 13。A/B/C/D:立即调用 html-exporter 子代理。.html 文件。_clean.txt 始终保留,不会被 HTML 替代。draft_v3_humanized.html。run_manifest.json,记录 latest_html_file、html_source_file、html_theme。draft_v*.md 只允许放标题、元信息和正文,禁止写入任何内部备注、修改记录、自评清单。draft_v*_notes.md。_notes.md。run_manifest.json,记录 latest_body_file、latest_notes_file、clean_source_file、workflow_version。Stage 12 和可选的 Stage 12.5 完成后,自动调用 edit-diff-learner进行复盘。前提是至少有过一次修改(非一稿到底)。
硬规则:
draft_v1.md,且 run_manifest.json -> latest_body_file 或 clean_source_file 不是 draft_v1.md,说明至少经历过一轮修改,必须调用 edit-diff-learner。edit-diff-learner 必须输出 articles/[项目名]/99_episode.md。如果它判断无可学习差异,也要在返回摘要里明确说明跳过原因。🧠 Stage 13 完成:写作复盘与经验提炼
✅ 全部流程完成!
📄 纯净版:articles/[项目名]/[正文文件名]_clean.txt
🧠 复盘报告:articles/[项目名]/99_episode.md
协作模式(B)中可调用的所有 subagent:
| Subagent | 用途 | 调用时机 |
|---|---|---|
topic-generator | 生成候选选题 | 选题模式(C)第一步 |
topic-research | 验证选题价值 | 选题模式(C)第二步 |
writing-clarifier | 澄清写作需求 | Stage 1 |
position-engine | 设定文章立场 | Stage 1.5 |
research-expert | 挖掘微观细节 | Stage 2 |
outline-architect | 设计文章结构 | Stage 3 |
empathy-designer | 设计分享动机 | Stage 4 |
concretizer | 具象化抽象概念 | Stage 5 |
title-designer | 设计标题 | Stage 5.5 |
opening-tournament | 生成开头方案 | Stage 5.8 |
writing-executor | 执行写作 | Stage 6 |
editor-review | 主编审稿 | Stage 7 |
pre-publish-review | 发布前评审 | Stage 8 |
wechat-reader-test | 社交生态测试 | Stage 9 |
humanizer | 去AI味处理 | Stage 10 |
fact-checker | 事实核查闸门 | Stage 10.5 |
article-illustrator | 配图工坊 | Stage 11 |
html-exporter | HTML导出 | Stage 12.5 |
edit-diff-learner | 写作复盘 | Stage 13 |
具体阶段顺序、输入输出文件名以 .claude/workflows/collab_v2.json 为准。
⚠️ MANDATORY ENTRY POINT — ALWAYS read this file FIRST before: (1) planning any task (plan / blueprint / roadmap / how to implement), (2) reviewing a plan (review / audit / stress-test), (3) executing a task (implement / build / run), (4) verifying completion (done / verify / submit / PR / confirm finished), (5) accessing, querying, or adding any sub-skill. Do NOT load or look up any sub-skill directly. Every agent, every task, and every skill query must route through this file first. | ⚠️ 強制入口 — 以下情境必須先完整讀取本檔再行動:(1) 制定計畫(計畫、規劃、plan、blueprint、怎麼做);(2) 計畫審查(review、審查、壓力測試);(3) 執行任務(執行、implement、build);(4) 驗證完成(驗證、done、verify、確認完成、submit、PR);(5) 存取、查詢或新增任何 skill。嚴禁直接載入或查詢子 skill、嚴禁繞過本檔。
Bridge THIS Claude Code or Codex session to Telegram, Discord, Feishu/Lark, QQ, or WeChat so the user can chat with Claude from their phone. Use for: setting up, starting, stopping, or diagnosing the claude-to-im bridge daemon; forwarding Claude replies to a messaging app; any phrase like "claude-to-im", "bridge", "消息推送", "消息转发", "桥接", "连上飞书", "手机上看claude", "启动后台服务", "诊断", "查看日志", "配置". Subcommands: setup, start, stop, status, logs, reconfigure, doctor. Do NOT use for: building standalone bots, webhook integrations, or coding with IM platform SDKs — those are regular programming tasks.
基于文档内容自动生成配图。AI 智能分析文档结构,归纳核心要点, 为每个主题生成符合特定风格的配图。支持封面图生成和自定义图片比例。 使用场景:当用户需要为文档、文章、笔记生成配图时。 关键词:配图、插图、illustration、generate images、document images
基于 AI 自动生成高质量 PPT 图片和视频,支持智能转场和交互式播放。用于从文档生成 PPT 图片、Nano Banana/PPT 生成、可灵 AI 转场视频和演示播放器。
Reusable HTML slide template library with 34 complete visual systems. Use when the user wants a beautiful HTML slide deck, presentation, PPT-style web deck, pitch deck, talk slides, or template-driven slide design and wants the agent to pick, preview, clone, and adapt a strong template from a curated gallery.
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices.