Writing pipeline agent
Goal: turn drafting into outline → draft → critique → revise, with you approving voice.
Best for: blogs, updates, landing sections—when one-shot drafts sound generic.
A writing pipeline agent is four small stages, not one magic paragraph. You keep taste; it keeps speed.
Safe default: it may create drafts in a doc you choose; it may not publish or email readers.
Why beginners skip this
Asking for a finished post in one shot skips outline, critique, and your voice check. Pipelines exist so you approve tone before anything ships.
Habit this week (Asia/Shanghai): run one real piece through outline → draft → critique → revise; date the voice-approve step.
Step 1 — Outline only
Ban prose until the outline is approved. Include audience, promise, and section jobs.
Writing pipeline — OUTLINE ONLY.
Topic: [t]
Audience: [a]
Promise: [one line]
Format: title options (3) · outline with section jobs · words to avoid · CTA
No full paragraphs yet.
Example
Filled prompt
Live note: customer asked for ETA on bug #4412; facts: fix in QA, no date promised.
Run outline→draft→critique→revise with red gate before send.
Stop at gate; I add one human-only detail and send myself.
What good output looks like
- Done boxes for “turn drafting into outline → draft → critique → re” are explicit and checkable
- Allow-list tools only; never-do lines honored
- Stops before send/delete without human gate
- Pass/fail: Plan→Act one→Check visible for agents-writing-pipeline-agent
- Pass/fail dated (Asia/Shanghai) sits next to the artifact
Step 2 — Draft one section at a time
Act: draft section 1 only. Check voice. Then section 2.
Draft ONLY section: [name]
Follow outline. Voice: [notes]
Max [N] words. End with 2 self-critique bullets.
Example
Filled prompt
Live note: partner webinar blurb; facts: date 2026-11-05, topic "safe MCP first connect", no pricing.
Pipeline with red gate before CMS publish.
Stop at gate; I paste one human anecdote then publish.
What good output looks like
- Allow-list tools only; never-do lines honored
- Stops before send/delete without human gate
- Pass/fail: Plan→Act one→Check visible for agents-writing-pipeline-agent
- Done boxes for “turn drafting into outline → draft → critique → re” are explicit and checkable
Step 3 — Critique pass, then revise
Separate critic from writer. Then revise once against a short rubric.
CRITIC mode (do not rewrite yet).
Rubric: clarity · specificity · beginner safety · CTA strength (1–5 each)
List top 5 fixes.
Then wait.
---
After I say go: revise once applying those fixes.
Example
Filled prompt
The agent wants to publish after critique without my OK.
Write a hard-stop instruction: require my typed approval token “APPROVED-SEND” after I read the final draft. No silent publish.
What good output looks like
- Stops before send/delete without human gate
- Done boxes for “turn drafting into outline → draft → critique → re” are explicit and checkable
- Pass/fail: Plan→Act one→Check visible for agents-writing-pipeline-agent
- Allow-list tools only; never-do lines honored
Save this card
Card: outline → draft → critique → revise · you approve voice before send. No one-shot “finished post.”
1. What I shipped: ___ 2. What I refused: ___ 3. What I will never-do again: ___ (date: Asia/Shanghai)
- [ ] Tools/writes paused
- [ ] Refuse-line dated
- [ ] Artifact path saved
- [ ] Next link chosen (or stop)
Before you start
Write Done (checkboxes) and the human gate on paper before any run for “turn drafting into outline → draft →.” Allow-list tools; leave send/delete off. Guide: agents-writing-pipeline-agent. If you only have a blank practice box, stop and fetch the real job first.
- Goal in one line: ___
- Allowed tools: ___
- Forbidden: ___
- Human approve needed for: ___
How to use this week
This week: run one piece through outline → draft → critique → revise; you approve tone before send. Keep the four-stage card dated on a live artifact—not a blank demo. Write one refuse-line and date the note (Asia/Shanghai). If you only skimmed agents-writing-pipeline-agent, put 25 minutes on the calendar and redo once.
Close the week by quoting aloud the refuse line you actually used once. If you cannot, rerun Practice now and date the pass/fail (Asia/Shanghai).
Keep it real
Run this guide’s Practice now on work you will actually ship this week—not a fictional scenario. Dated notes beat perfect theory.
Red gate before publish
Outline→draft→critique→revise, then human gate. No auto-publish after “looks good.”
Do not bookmark-only
Finish Practice now, then tick this guide on your path. Titles unread are not skills.
Approval token
Require an explicit “approved” you type after reading the final—never implied by silence.
Close the loop
After Practice now, write one line: what you will refuse next time. That line is the habit.
Red flag
Skipping outline to final; auto-skipping critique; facts unmarked before send—send it back a stage.
Pitfalls
| Pitfall | Fix |
|---|---|
| One prompt = final publishable post | Use the pipeline |
| Critic and writer in the same breath | Separate passes |
| Agent posts to your blog/social | Draft-only permissions |
Example
Filled prompt
Temptation: skip the habit for agents-writing-pipeline-agent to “save five minutes.”
Job still: turn drafting into outline → draft →
Do the smallest correct pass: Done visible · one checkable artifact · Unknowns labeled [?].
Boundaries: draft only; no silent send; no invented metrics.
Return: the artifact + the refuse-line you said aloud.
What good output looks like
- Names the shortcut you refused (specific to agents-writing-pipeline-agent)
- Still delivers a checkable artifact for “turn drafting into outline → draft →”
- Unknowns labeled; draft-only respected
- Pass/fail: refuse-line written and dated (agents-writing-pipeline-agent #4)
Practice now
Live card: run one agent checklist item on a real job for “Writing pipeline agent”—artifact path on Save (Asia/Shanghai).
Today: take one real draft through outline → draft → critique → revise with a human gate between stages. Stop before send until you approve facts and tone. Date pass/fail (Asia/Shanghai).
Today card (copy) — agents-writing-pipeline-agent: 1. Artifact I will produce: ___ 2. Pass/fail check: ___ 3. Refuse-line if tempted to skip verify/send: ___ (date: Asia/Shanghai) 4. One never-do from this guide: ___
- [ ] Artifact path written
- [ ] Refuse example would say "yes"
- [ ] Dated Asia/Shanghai
One sentence takeaway
Outline → draft → critique → revise; you approve voice before send. This week: one real piece through all four stages, dated (Asia/Shanghai).
Next
Outline before prose · Coding agent boundaries · Research agent pattern · Draft and revise · Human-in-the-loop checkpoints
Pair with today: open the first Next link (writing-outline-before-prose) only after you dated a refuse-line for this guide (Asia/Shanghai).
写作流水线智能体
目标: 把写作变成 大纲 → 草稿 → 批评 → 修改,语气由你把关。
适合: 博客、进展更新、落地页段落——嫌一次性草稿太空泛时。
写作流水线智能体是四个小阶段,不是一段魔法文字。品味归你;速度归它。
安全默认:可以在你指定的文档里起草;不能发布,也不能群发读者。
写作流水线智能体是传送带:大纲→草稿→批评→修订——发布前有人闸。跳过闸门等于自动化尴尬。
为什么新手跳过
一口求「写完可发」会跳过大纲、挑刺和你亲自过的语气。流水线存在的意义,就是发送前你批准声音。
本周习惯(Asia/Shanghai):用一篇真稿跑通 大纲→草稿→挑刺→修改;给「语气批准」这一步写上日期。
步骤 1——只要大纲
大纲批准前禁止成文。写清受众、承诺、各节任务。
写作流水线——只要大纲。
主题:[主题]
受众:[受众]
承诺:[一句话]
格式:标题备选(3)· 带各节任务的大纲 · 避免用词 · 行动号召
先不要完整段落。
实例
填好的提示词
场景:真实工作(打开活材料)。
活便条:客户问 bug #4412 的 ETA;事实:修复在 QA,未承诺日期。
跑 大纲→草稿→挑刺→修改,发送前红关。
停在关口;我加一句人类细节并自己发送。
约束:不编造事实;发送/删除前停下;未知处标「未知」。
像样的输出大概长这样
- 阶段清楚
- 发送前有闸
- 有日志字段
- 贴合填例里的约束
- 不编造事实、负责人或指标
- 新手能看懂;可直接交给同事
步骤 2——一次只写一节
行动:只写第 1 节。检查语气。再写第 2 节。
只起草这一节:[名称]
遵循大纲。语气:[说明]
最多 [N] 字。结尾给 2 条自我批评。
实例
填好的提示词
场景:真实工作(打开活材料)。
活便条:合作方网络研讨会文案;事实:日期 2026-11-05,主题「安全接入第一个 MCP」,无定价。
带红关的流水线,CMS 发布前停下。
关口后我贴一句人类轶事再发布。
约束:不编造事实;发送/删除前停下;未知处标「未知」。
像样的输出大概长这样
- 硬停止
- 要批准令牌
- 明确
- 贴合填例里的约束
- 不编造事实、负责人或指标
- 新手能看懂;可直接交给同事
步骤 3——先批评,再修改
批评者与写作者分开。再按短量表改一版。
批评模式(先不要重写)。
量表:清晰 · 具体 · 初学者安全 · 行动号召(各 1–5 分)
列出前 5 个改点。
然后等待。
等我说开始:只按这些改点修改一版。
实例
填好的提示词
场景:真实工作(打开活材料)。
Agent 想在挑刺后不经我同意就发布。
写硬停指令:发布前必须暂停并展示终稿。
约束:不编造事实;发送/删除前停下;未知处标「未知」。
像样的输出大概长这样
- 先打分再改
- 改点可执行
- 只改一轮,不无限拧
- 贴合这个填例——不是空泛打气
- 相关则拒绝编造事实或静默发送
保存这张卡
卡片:大纲→草稿→挑刺→修改 · 发送前你批准语气。禁止一口求「完稿可发」。
开始前
打开你真正会用的账号/项目。准备好与「写作流水线智能体」相关的真实材料(不要空白练习框)。
默认姿态:在人确认发送/写入之前只出草稿。授予新工具前,先写一条带日期的拒做句(Asia/Shanghai)。
- 一句话目标:___
- 允许的工具:___
- 禁止:___
- 需要人批准:___
本周怎么用
本周一篇真实文稿走三阶,每阶单独批准。终稿前人工读一遍事实与语气,未批准不发送。把过/不过写进笔记并注明日期(Asia/Shanghai)。
保持真实
用本周真会交付的工作做「现在就练一次」——不要虚构场景。带日期的笔记胜过完美理论。
发布前红闸
大纲→草稿→批评→修订,然后人闸。禁止「看起来不错」就自动发布。
不要只收藏
做完「现在就练一次」,再在路径上打勾。没练过的标题不是技能。
批准令牌
读完终稿后要你亲手输入的「写作流水线智能体」——沉默不等于批准。
闭环
「现在就练一次」后写一行:下次你要拒绝什么。那一行才是习惯。
红旗
跳过大纲直接要终稿;审校阶被脚本自动跳过。事实句没有来源或「未知」标记仍外发——打回重来。发送前必须你本人批准语气与事实。
常见坑
| 坑 | 改法 |
|---|---|
| 一条提示词直接当定稿发布 | 走流水线 |
| 批评和写作同一口气 | 分开两轮 |
| 智能体直接发到博客/社媒 | 权限仅限草稿 |
实例
填好的提示词
任务:turn drafting into outline → draft
场景要点:Agent 运行前 Done/门闸写好;练习编号 4/4。
边界:仅草稿;未知 [?];禁止悄悄发送;禁止编造指标。
返回:可检查产出 + 过/不过理由一行。
像样的输出大概长这样
- 约束贴着「写作流水线智能体」与 agents-writing-pipeline-agent
- 未知标 [?];不编造负责人/数字
- 不可逆动作前停下
- 一分钟内能打过/不过(agents-writing-pipeline-agent #4)
现在就练一次
实卡:用「写作流水线智能体」对真实任务跑一条智能体清单——产物路径进 Save(Asia/Shanghai)。
今天(Asia/Shanghai)只跑「大纲批准」一阶:产出大纲、你批一句、存档截图或笔记。过:有批准记录;不过:直接要了成文。只收藏标题算失败。
今日卡片(可复制)— agents-writing-pipeline-agent: 1. 我要产出的成品:___ 2. 通过/失败标准:___ 3. 若想跳过核验/发送的拒做句:___(日期:Asia/Shanghai) 4. 本篇一条永不做:___
- [ ] 成品路径已写
- [ ] 拒做例句会说「可以」
- [ ] 已标注 Asia/Shanghai 日期
一句话带走
大纲→草稿→挑刺→修改,发送前你批准语气。本周用一篇真稿跑完四段并注明日期。
下一步
先大纲后成文 · 编程 Agent 边界 · 研究型 Agent 模式 · 起草与改稿 · 人在回路检查点
今日搭配:先为本篇写上拒做句日期(Asia/Shanghai),再打开下一步里的第一篇(writing-outline-before-prose)。
← Back to home · Learn · Tools · Compare · Start