| name | deai-daily-pipeline |
| description | 每日自媒体内容生产流水线总编排。使用时:需要执行完整的"热点采集→选题→3选题×9步流水线→5平台适配"日常内容生产时。本技能是 deai-hotspot/topic/research/outline/title/write/polish/review/adapt-* 系列技能的总调度器,固化执行顺序、质量门禁与历史教训。自动化任务与手动触发均可调用本技能。 |
| user-invocable | true |
deai-daily-pipeline — 每日内容生产流水线(总编排)
When to Use
- 每日定时内容生产(自动化任务入口)
- 手动触发完整流水线(
@deai-daily-pipeline)
- 需要按标准流程产出融合榜单 + 选题卡 + 3 篇多平台文章时
Input
- 今日日期(
{今日日期},格式 YYYY-MM-DD)
- 工作区根目录(本项目固定)
Output
hotspot/榜单/{日期}/ 各平台原始榜单 + 融合榜单
hotspot/选题/{日期}-选题卡.md
research/{选题名}/研究报告.md × 3
drafts/{日期}/{选题名}/ 每个选题 12 文件(大纲/标题方案/草稿/润色稿/去AI化报告/终稿/编辑终审签报 + 5 平台版本)
- 最终回复(含打卡表、校验结果、产出清单)
⚠️ 工作质量铁律(违反即视为本次任务不达标)
本流水线是定时自动化任务,不允许因"时间紧/图省事/默认不重要"而跳过任何可执行步骤。每步必须真实执行并留痕,宁可慢不可漏。
⚠️ 任务完整性铁律(2026-08-21 确立,最高优先级——禁止"做一半就停")
这是本流水线最重要、置于所有其他要求之上的铁律。 定时自动化任务的意义在于:一次运行要交付完整、可校验通过的全部产出物。历史连续多日出现"只执行了部分步骤就停下向用户汇报"的严重失职(如只做到采集/选题就停、或平台稿缩水未达标就收工),必须彻底杜绝。
- 单次运行内跑完,不得中途停下上交:一旦开始执行,必须在同一轮运行内依次完成 Step 0→Step 11 全流程(采集→融合→选题→3 选题×7 步→合规→校验),直至
规范校验.py 输出 ✅ 或今日产出全部达标,才能向用户汇报。禁止在完成一部分后停下说"今日先到这里/后续再补"——把未完成项留给下一次运行,就是本次失职。
- 任何"停下"都必须有正当理由并做成闭环:唯一允许中止的情形是"确有不可抗力"(如所有采集通道全部失败、网络完全不可用、用户显式叫停)。即便如此也必须:①先尽力降级(换通道/换替代入口)穷尽所有手段 ②对未完成项给出明确清单与原因 ③已完成的产出仍须通过校验。"步骤太多/太耗时/轮次紧张"不是停止理由——宁可在同一次运行里逐步推进到完成,也不得武断截断。
- 未过校验不得宣布完成:
Step 10 的校验门禁是"完成"的必要条件。只要还有 ❌ 属于今日产出,就必须在同一次运行内回修并重跑至 ✅ 再收尾。禁止在"仍有今日 ❌ 未修复"的情况下结束并汇报"已完成"。
- 执行自检(进入收尾前强制):每次准备完成/汇报前,逐项核对 Step 11 的最终回复必须 8 项齐备(融合榜单路径/选题卡路径/采集打卡表/校验结果/3 主选题及级别类型/每选题产出文件清单与一句话要点/合规自检结果/降级原因)。若任一缺失或为占位,说明任务未完成,回到对应 Step 补齐。
- 让步式截断的代价:半途交付 = 下一次运行要重采热点(快照已轮动)、重复返工、且历史教训判定为"任务不达标"。一次做透,比多次半途更省。
执行准则:把本流水线视为"打开即须一次做完的完整工序",而非"能跑几步算几步"。凡产生"先汇报一部分"念头的节点,强制回看本铁律第 1-3 条。
⚠️ Skill 严格执行三层机制(2026-08-08 确立,强制)
| 层 | 时机 | 动作 |
|---|
| 事前 | 每步执行前 | Read 对应 skill 的 SKILL.md 完整文件(重点 Output 章节与必填字段),提炼必填项清单。禁止只看主体流程 |
| 事中 | 每步产出后 | 对照该 skill Output 规范逐项自检(frontmatter 字段/必填章节/必填行),不合格不进入下一步 |
| 事后 | 全部完成后 | 运行 python .workbuddy/scripts/规范校验.py --date {今日日期},❌ 项回修后重跑至 ✅ |
校验脚本按技能规范固化全部必填项(frontmatter/必填章节/知乎 source_label+Clickable Link/榜单链接列/成对文件/打卡表)。skill 规范更新时须同步更新脚本。
历史教训(沉淀,禁止再犯)
- 采集不得默认跳过:19 源逐源打卡,无"没试就跳过"。
- 通道硬约束:bsk → urllib → WebSearch。路径 404/重定向/JS 渲染/懒加载/WAF 都不是降级理由——先找替代入口(首页/频道页)或换 evaluate/滚动;适配器 ❌ 标注也须实测确认(可能过时,如知乎想法话题实测可用)。
- 融合=发现流量,选题=筛选定位,两环节职责分离。政经 S 级话题(利益/连接/视角三条测试通过)按 ×1.4 流量放大参与 TOP 排序,禁止以"科技/产品定位"压制政经权重;C 级娱乐/气象不得因"定位契合"前置。
- skill 执行须完整落实 Output 元数据规范:知乎版 source_label/source_url/Clickable Link、知乎榜单「链接」列、草稿素材溯源+质量自检、润色稿与去AI化报告成对、终稿与签报成对。
- 平台稿禁止"骨架+注入"式硬凑字数(2026-08-13 教训固化,禁止再犯):平台稿必须一次性写成完整连贯文章。任何情况下禁止:①先写骨架/摘要再补字的两段式写法;②用脚本/机械方式把终稿段落原样粘贴进正文凑字数(与已写内容重复、读起来像两篇文章拼一起,即使字数达标也是不合格产出)。割裂感的本质是前文重复,不是
--- 分隔符(--- 是合法分隔线,任何平台稿允许有多个);保留母稿论点是保真要求,但必须改写成平台风格、在首次出现处讲完。补字的唯一正确方式:在对应章节内平台化扩写(展开终稿被压缩的逻辑、补充平台风格化表达、细化数据论证),写完立即按校验真实口径实测,不足再在章节内扩写——禁止尾部堆砌。
- 平台稿"保真"与"差异化"是一体两面,禁止用脚本复制正文(2026-08-21 教训固化,禁止再犯):平台稿必须同时满足——保真(正文≥终稿 90%/85%/70%,信息量为终稿全覆盖)且平台两两相似度<85%、与终稿<99%。两个典型的错误做法都会被校验拦下:①用脚本把同一正文复制到 5 平台(平台两两相似度 96% → ❌ 非真人自动化创作风险);②追求差异化而写浓缩摘要(字数不足 → ❌ 平台稿内容缩水)。正确做法:以终稿全量为信息底、每平台独立改写表达形式(知乎深度问答/微信第一人称叙事/头条短段数字钩子/百家号 SEO 直接给答案/CSDN 方法论表格),字数不足时在章节内"新增论证段"(各平台角度不同),而非复读终稿。执行细节:母稿的
## 素材溯源表/## 质量自检报告 必须放在正文之后(放正文之前会被校验 BODY_TRUNCATE 截断误判为 0 字);平台稿字数统计截断于 [封面图提示词] 前。
- 禁止"做一半就停"(2026-08-21 教训固化,与本技能「任务完整性铁律」配套):自动化任务一旦开始必须跑完全程并通过校验才可收尾,禁止中途停下向上交部分产出。凡发现"只做到某步骤就汇报",即判定任务不达标,需在下次运行补完并接受校验门禁。
- 选题阶段必须做历史撞车检测(2026-09-01 教训固化,禁止再犯):2026-09-01 流水线 A(房贷40年)/B(金税四期77亿)选题与 08-29/08-28 历史选题"同事件+同角度+同观点"完全重复,直到发布预检才发现知乎同一问题不可二次回答(A 目标问题 08-29 已答 answer/2076973096444155612、B 08-28 已答 answer/2076614746334302455)。防撞车必须前置到选题环节(deai-topic Step 2.5 + 本技能 Step 2 门禁),而非等到发布前——选题卡每个推荐选题逐题标注「历史去重检测」(🔴撞车剔除/🟡深化/🟢扩展+差异化增量),与历史选题"深化、扩展 ≠ 完全重复",同事件再写必须有新增信息量(新事件节点/新数据/新角度/新观点),纯换标题复述即视为完全重复。知乎发布史核验同步前移(见「知乎重复发布预检铁律」)。
Procedure
Step 0:初始化
- 确认今日日期
{今日日期}
- 创建目录:
hotspot/榜单/{日期}/、hotspot/选题/、research/、drafts/{日期}/
- Read 本技能 Step 4-10 对应子技能时,遵循三层机制的事前要求
Step 1:热点采集(deai-hotspot)
Read .workbuddy/skills/deai-hotspot/SKILL.md 完整规范 + references/adapter-bsk.md 手册,按「章节 0 采集通道优先级」执行:
通道优先级:① bsk 浏览器(bsk doctor -v → bsk session start → navigate/snapshot/get-html/evaluate → 必须 bsk session stop);② Python urllib 直连 SSR 源;③ WebSearch 兜底。
19 源全量打卡(每个源至少尝试一次):
微博热搜榜、百度热搜榜、知乎问题热榜、知乎推荐问题、知乎邀请问题、头条热榜、B站热门、抖音热点、百度指数、知微事见、IT之家热榜、澎湃新闻热榜、网易新闻热点排行、InfoQ中国热点、虎嗅48h热文、品玩一周精选、知乎想法话题、知乎想法热榜。
各源 bsk 实测采集要点(2026-08-08 验证):
- 知乎系(热榜/推荐/邀请/想法话题):登录态 navigate + evaluate 提取
- 微博:登录态,get-html 落盘
$TEMP + Python 正则解析(Git Bash /tmp 与 Windows Python 不互通,用 $TEMP + cygpath)
- 抖音:navigate 超时但页面就绪,直接 evaluate 提取(含热度值)
- B站:用
/ranking 路径(/v/popular/rank/all 被 CDP 拒绝)
- 网易/澎湃/IT之家:rank/hotList 路径已改版 → 改采首页(evaluate 提取)
- 头条:/hot 404 → 改采热点频道
?channel=hot
- 虎嗅/InfoQ/品玩:JS 渲染 → 滚动 + evaluate 提取
- 知微:navigate 50s 可加载,evaluate 提取事件榜+影响力指数
输出规范:
- 每个采集成功的源 →
hotspot/榜单/{日期}/{来源}.md(YAML frontmatter: title/date/source/collectTime)
- 知乎类榜单必须含「链接」列:
[去回答](https://www.zhihu.com/question/{id})
- 融合榜单 →
hotspot/榜单/{日期}/融合榜单.md:
- YAML sources 与打卡表 ✅ 源一一对应
- TOP20 含"级别"列(S 政经/A 科技/B 交叉/C 娱乐)
- S 级政经按 ×1.4 放大参与排序,禁止定位压制
- 含 19 源「采集打卡表」(✅/⚠️+原因/❌+原因)
Step 2:选题(deai-topic)
Read .workbuddy/skills/deai-topic/SKILL.md 完整规范,产出 hotspot/选题/{日期}-选题卡.md:
- 五维评分模型 v2.5 + 优先级公式
- 必须优先纳入 S 级政经话题(外贸/关税/新基建/供应链/政策,×1.4 后封顶 10 分,应占主选题多数)
- 选定排名前 3 为今日主选题 A、B、C(按最终分降序)
🚫 历史选题撞车检测(2026-09-01 硬门禁,强制,禁止跳过):
- 执行 deai-topic Step 2.5 历史去重检测——对每个候选热点,检索
drafts/ 全部历史选题目录(目录名关键词 + 内容检索双通道),按「事件/对象 → 角度 → 观点」三层判定
- 🔴 完全重复(同事件+同角度+同观点)一票否决:禁止进入主选题 A/B/C,无论评分多高;记入选题卡「放弃选题及原因」(原因=历史撞车+指向历史选题目录路径)
- 🟡 深化 / 🟢 扩展允许,但选题卡「基本盘」必须逐题标注
历史去重检测 行(关联历史 drafts 路径 + 一句话差异化增量)——写不出新增信息量的按完全重复处理
- 命中历史选题时,同步核验其知乎发布史(
drafts/{日期}/{选题名}/知乎-*.md 的 source_url / 发布记录),已答过的问题在选题卡标注"⚠️ 知乎发布需避开历史已答问题"
Step 3-9:对主选题 A/B/C 逐一执行(3 轮完整流水线)
每轮对单一选题执行 7 个子步骤,产出落位 drafts/{日期}/{选题名}/:
| 步 | 技能 | 产出文件(必含) |
|---|
| 3 | deai-research | research/{选题名}/研究报告.md(frontmatter: type/date/topic/depth/model) |
| 4 | deai-outline | drafts/{日期}/{选题名}/大纲.md(必含段落骨架/标题策略章节) |
| 5 | deai-title | drafts/{日期}/{选题名}/标题方案.md(必含候选池/六维评分表/平台适配建议/标题数据跟踪表;候选池 ≥12 个、平台标题必须来自候选池 Top5——校验脚本硬门禁) |
| 6 | deai-write | drafts/{日期}/{选题名}/草稿-*.md(必含素材溯源表+质量自检报告+标题决策说明) |
| 7 | deai-polish | 润色稿-*.md + 去AI化报告-*.md(成对) |
| 8 | deai-review | 终稿-*.md + 编辑终审签报-*.md(成对,不通过则回炉) |
| 9 | 5 平台适配 | 知乎/微信/百家号/CSDN/头条 5 版本 |
⚠️ Step 6/7 执行真实性硬约束(2026-08-25 用户复核确立,禁止"空壳去AI化"):
去AI化环节曾出现严重敷衍:润色稿由"脚本复制草稿+少量替换"生成、去AI化报告退化为几节空壳(对比 07-21~08-01 期间的 8 节完整报告即可识别)。本条强制:
- 润色稿必须真实逐处编辑产生——禁止脚本复制草稿正文冒充润色稿(与草稿正文差异 <5% 即判未执行,回炉重走 deai-polish Step 2-7)。
- 去AI化报告必须为 8 节完整模板(统计对抗结果/子技能执行记录/修改记录/未修改项/字数变动监控/stop-slop 5 维评分/三条铁律终审/附录原则自检),任一节缺失即 ❌——
规范校验.py 已加结构门禁(2026-08-25 生效,缺块即 ❌)。
- 报告如实记录执行状态:真实执行才标 ✅(附关键结果),未执行标 ❌+原因,禁止默认全 ✅。
- 执行 Step 6/7 前 Read
deai-polish/SKILL.md 的「执行真实性铁律」章节;达标样板见 drafts/2026-07-22/Kimi K3 开源大模型军备竞赛/去AI化报告-*.md;不达标样例为 08-24~08-25 期间简版报告(已被校验拦下)。
Step 9 细化:5 平台适配 Output 规范(强制)
⚠️ 平台稿内容保真铁律(2026-08-10 教训固化,禁止再犯):
平台稿 = 终稿的平台化改写,不是摘要缩写。改的是表达形式(段落结构/语气/标题/排版),不能改内容量。
- 核心信息必须全量保留:终稿的核心论点、关键数据、金句、论证链在平台稿中一条都不能少——只允许压缩铺垫性语句,不允许删论点/删数据/删金句。
- 🧠 作者观点禁止稀释(2026-08-22 确立,与 deai-write Step 1.3/deai-polish 作者观点保留铁律配套):平台稿的平台化改写只改表达形式,作者观点/立场/金句/结论必须原样保留——"改为平台风格"≠"改成稳妥的通用观点"。头条"短段+数字钩子"、微信"叙事化"、百家号"SEO"、CSDN"方法论"都要包裹在作者观点之上;平台稿删掉平台化包装后,与终稿的观点层应完全一致。
- ✍️ 作者风格禁止稀释(2026-08-26 确立,与 deai-write Step 1.4/deai-polish 文风保留铁律配套):平台化改写只改表达载体(段落组织/排版/互动话术),作者的声口必须原样保留——反问收束、口语长句、"XX 不是 YY 是 ZZ"判断句、毒舌反讽、具体点名、第一人称判断是作者的语言指纹,平台稿不得因"适配平台"改成书面腔/新闻稿腔/稳妥腔。各平台适配要点都必须在作者声口之上叠加:头条"短段+数字钩子"是作者说话更快,不是换成小编腔;微信"叙事化"是作者亲身在场,不是换成公众号鸡汤腔;百家号"SEO 关键词前置"是给作者的判断句加个搜索入口,不是换推广文腔;CSDN"方法论清单"是作者用尺子量,不是换技术教程腔。平台稿删掉平台化包装后,与终稿的句式指纹与情绪姿态应一致。step 9 完成度自检增加"作者声口抽查":任选 2 段对比终稿——反问/毒舌/点名是否还在。弹药金句全平台保留:研究报告「风格弹药包」落地的作者原话金句,在 5 个平台稿中必须全部存活(直引/改造均可,位置可随平台结构挪动)——作者原话是平台化改写中最不该丢的东西。
- 字数保真底线(硬性):平台稿正文 ≥ 终稿正文字数的 70%;知乎版 ≥ 90%(知乎要求"母稿信息不动、论证加厚",不得低于母稿);微信版 ≥ 85%(公众号是深度主阵地,不做缩水)。
- 例:终稿 2500 字 → 知乎版 ≥2250 字、微信版 ≥2125 字、其余平台版 ≥1750 字。
- 平台适配技能本身要求"母稿的信息不动,论证加厚"(zhihu)——执行时不得降级为摘要。
- 完成度自检(事中):每份平台稿产出后,对照终稿逐项核对:①核心论点是否全在 ②关键数据(≥2 处)是否保留 ③金句(≥1 句)是否保留 ④论证链是否完整。缺任一项 → 回炉补写,不得进入下一步。
- 平台版专属要素是"追加"不是"替代":封面图提示词/SEO 关键词/互动引导/Clickable Link 等平台要素是追加在完整正文之上的,不允许为了"凑齐平台要素"把正文砍成摘要。
⚠️ 平台稿写作方式铁律(2026-08-13 教训固化,禁止再犯):
平台稿必须一次性写成完整连贯文章,禁止任何形式的"硬凑字数":
- 禁止"骨架+注入"两段式写法:不得先写骨架/摘要再补字;不得用脚本/机械方式把终稿段落原样粘贴到正文末尾凑字数。这种写法即使字数达标,也会产生内容重复、前后割裂——属于不合格产出,人工复核会拦截。
- 割裂感的本质 = 前文重复,不是
--- 分隔符:--- 是合法 markdown 分隔线,任何平台稿都允许有多个。真正让读者觉得"两篇文章放一块儿"的,是同一论点/数据/表述在正文中出现两遍(补进来的内容在复述已写过的内容)。保留母稿论点不是问题——保真铁律要求平台稿保留终稿全部核心论据(知乎 ≥90%/微信 ≥85%/其余 ≥70%),但保留的论点必须改写成平台风格、在首次出现处一次性讲完。
- 补字唯一正确方式 = 章节内扩写:正文不足保真底线时,在对应章节内平台化扩写——展开终稿被压缩的逻辑、补充平台风格化表达(如头条的短段数据拆解、微信的个人视角、CSDN 的方法论清单)、细化数据论证。扩写的是"新增信息量",不是"复述已有内容"。禁止尾部堆砌。
- 写作时规划字数:下笔前先明确本平台字数目标(终稿 × 保真比例:知乎 90%/微信 85%/其余 70%),按章节分配字数预算;写完立即按校验脚本真实口径实测(统计到
## 配图搜索替换指令 前,含 [内容简介] 中文),不足即在章节内扩写。
- 正文连贯性自检(事中):每份平台稿产出后检查:①正文无前文重复(同一论点/数据出现两遍)②保留的母稿论据已改写成平台风格并放在首次出现处 ③平台风格从头到尾一致。任一项不合格 → 重写该稿,不得进入下一步。
- 脚本已硬拦:
规范校验.py 新增「平台稿正文连贯性门禁」(与终稿逐字相同的段落 ≥60 字与前方正文重复 ≥55% 即 ❌,任何平台稿含知乎版都不豁免)。命中即 ❌——回修必须按本章节方式重写,不得靠删除门禁绕过。
⚠️ 平台视觉要素铁律(2026-08-10 教训固化,禁止再犯):
每个平台稿除完整正文外,必须同时产出以下三组视觉要素(对应各 adapt 技能的封面图/配图章节——知乎 7.5/7.6、微信 7.1-7.4、百家号 6.5/6.6、CSDN 8/9、头条 6.5/6.6):
- 封面图 AI 提示词(必填,每平台 1 份):按各技能规则生成英文三段式提示词(主体场景/氛围细节/画面约束),输出在文件末尾
[封面图提示词] 标注下。平台比例规范:知乎 16:9、微信 9:16 或 1:1、百家号 16:9、CSDN 16:9、头条 3:2。
- 内容简介(必填,每平台 1 份):按各技能字数与风格规则生成(知乎 ≤100 字观点式 / 微信 ≤120 字钩子式 / 头条 ≤80 字冲突钩子式 / 百家号 ≤100 字 SEO 式 / CSDN ≤100 字摘要式),输出在
[内容简介] 标注下。
- 文中配图规划(必填,每平台 ≥1 张,按技能配图数量规则):每张配图必须包含 ①锚文本定位(所在段落第一句或该段所属小标题中唯一出现的 5-15 字短句,说明插入位置——仅禁止"藏在段落中间"的句子作锚,锚段落首句或小标题均可)+ ②配图 AI 提示词(英文三段式)。按各技能「文中配图规划」章节的信号规则判断插入位置(关键数据/抽象概念/金句/长段落/对比论证),2500-3500 字正文建议 2-3 张(含封面)。输出在文件末尾
[配图1]/[配图2]... 标注下,并附 ## 配图搜索替换指令 供发布时定位。
产出后自检(事中):每份平台稿完成后对照清单核对:①有封面图提示词?②有内容简介?③有配图(≥1 张含锚文本+提示词)?缺任一项 → 回炉补齐,不得进入下一步。
锚文本三查收尾自检(强制,2026-08-18 新增,杜绝"未命中/不唯一/指令区缺锚"三类执行层笔误):写完平台稿的配图规划后,逐张过三查,任一不通过就地修正、不得带病交付:
- 查命中:锚文本必须逐字复制自正文(禁止凭记忆/印象改写),并在正文全文搜索确认恰命中 1 次;搜不到 = 锚文本无效,须回正文取真实句子
- 查唯一:全文搜索确认该锚短语在正文仅出现 1 次;若出现 ≥2 次,附"第 N 次出现"或扩为含上下文的唯一短句
- 查同步:
## 配图搜索替换指令 区必须包含与该锚一字不差的「锚文本」;遗漏即补
知乎版(deai-adapt-zhihu):
- frontmatter 必含
source_label(邀请问题#N / 推荐问题#N / 热榜#N / 独立文章)+ source_url
- source_url 从当日知乎问题榜单提取(三来源:热榜/推荐/邀请;无匹配才标"独立文章"且 source_url 留空)
- source_url 非空时,正文前追加 Clickable Link 行:
[→ 去回答该问题](url)
- 深度要求:论证在终稿基础上加厚(展开被母稿一笔带过的逻辑),正文 ≥ 终稿 90%
- 视觉要素:封面图提示词(16:9)+ 内容简介(≤100 字观点式)+ 文中配图 ≥1 张(回答场景可 0-1 张,文章场景必填)
微信版(deai-adapt-wechat):封面图 AI 提示词 + 内容简介 + 互动引导(在看/留言/关注);正文为完整深度改写(保留全部论点数据金句),≥ 终稿 85%,内容简介/互动引导追加在文末
- 视觉要素:封面图提示词(9:16 或 1:1)+ 内容简介(≤120 字钩子式)+ 文中配图 2-3 张(2500-3500 字正文,含锚文本定位)
百家号版(deai-adapt-baiduhao):SEO 搜索关键词 + 开头直接给答案;正文为完整改写(结构化保留全部信息量),≥ 终稿 70%
- 视觉要素:封面图提示词(16:9)+ 内容简介(≤100 字 SEO 式)+ 文中配图 ≥1 张(含锚文本定位)
CSDN 版(deai-adapt-csdn):结构化排版(H2/H3/表格)+ 方法论/技术内容;正文为完整改写(数据/方法/结论全保留),≥ 终稿 70%
- 视觉要素:封面图提示词(16:9)+ 内容简介(≤100 字摘要式)+ 文中配图 ≥1 张(含锚文本定位)
头条版(deai-adapt-toutiao):短段落(每段 ≤3 句)+ 结尾关注引导;短段落 ≠ 短内容,核心论证/数据/金句全量保留,≥ 终稿 70%
- 视觉要素:封面图提示词(3:2,头条信息流大图标准)+ 内容简介(≤80 字冲突钩子式)+ 文中配图 2-3 张(2500-3500 字正文,含锚文本定位)
Step 10:规范校验门禁(强制,不可跳过)
python .workbuddy/scripts/规范校验.py --date {今日日期}
- ✅ 全部通过 → 进入 Step 10.5(合规自检)
- 存在 ❌ → 逐项回修后重跑,直到 ✅
🔒 完成前置条件(2026-08-21 强化,禁止带病收尾):校验存在 ❌ 时一律不得进入 Step 11 汇报"已完成",必须在本步立即回修、重跑至 ✅。校验脚本会扫描全部选题目录(含历史遗留),其对今日产出报出的每一个 ❌ 都必须清零;历史旧目录的问题不计入今日"未完成",但今日目录若有 ❌ 即判定任务未完成,继续回修,不得中途停止。
🔒 单轮完整性:若因输出/轮次紧张尚未跑完(如仅完成部分选题或部分平台稿),禁止只先跑已完成的校验就收尾——必须继续推进到 3 选题×5 平台全部产出后再统一校验收尾。
⚠️ 字数实测铁律(2026-08-08 教训固化,禁止再犯):
- 字数必须实测,禁止估算——草稿/润色稿/终稿产出后,必须在终端运行字数统计(正文中文字符数,排除 frontmatter/素材溯源/质量自检等附属区),禁止写"约 XX 字"。
- 体裁底线硬性:深度分析体 ≥2500、观点评论体 ≥1500、清单体 ≥1500、快讯评点体 ≥500、故事体 ≥1500、问题解决体 ≥800。不足即 ❌,不得以"内容完整可接受"等理由放松标准放行。
- 脚本门禁已内置字数检查:
规范校验.py 会按大纲 genre 自动实测草稿/润色稿/终稿字数,不足即报 ❌——这是最后一道硬闸,任何估算或宽松判定都会被它拦截。
⚠️ 校验脚本维护红线(2026-08-08 教训固化):规范校验.py 曾存在 4 处缺陷导致"全部通过"假阳性(root 路径解析错误→校验从未真正执行;source_label 被 clickable 分支短路;prefix 变量遮蔽;平台版章节用标题名匹配误报)。校验脚本修改后必须用已知不达标样例验证其能报 ❌,禁止只看"输出 ✅"就认为机制有效。
Step 10.5:合规自检(2026-08-11 新增,强制)
背景:微信《微信公众平台运营规范》2025-03 新增「非真人自动化创作行为」专项条款(限流/删除/封号)、小红书 2025-02 起 AI 内容须主动标识、知乎 2025-10 清朗行动处置 2.3 万条违规 AI 内容、《AI 生成合成内容标识办法》2025-09-01 强制施行。本流水线是"每日定时自动化任务",是平台风控的重点观察对象——必须做合规自检,否则批量限号风险极高。
执行:对每个主选题调用 deai-compliance 流程(Read .workbuddy/skills/deai-compliance/SKILL.md 完整规范),产出 drafts/{日期}/{选题名}/合规自检表.md,重点检查:
- 发布节奏人性化:多平台发布时间为人工设定 + 随机抖动(30-90 分钟间隔),禁止固定整点批量发布(错峰 30 分钟是下限参考,不是固定值)
- 人工确认节点:每篇发布前必须有人工确认记录(发布记录"状态"列标记"人工已确认"),"生成非发布"——产出≠发布,review/合规通过+人工确认后才可发布
- 多平台相似度:平台版与母稿相似度 ≤90%(知乎版可接近母稿但须论证加厚);平台两两相似度 ≤85%