全网热点多平台创作
从读者价值倒推选题、证据、表达和发布。目标不是追最多热点,而是稳定产出一篇事实可靠、AI 优先、三平台原生且可验证发布的内容。
第一性原则
- 价值先于热度:选读者能获得新事实、新解释或新行动的题,不为频率凑稿。
- 证据先于观点:三稿共享规范证据账本;观点力度不得超过证据。
- 平台先于复用:复用事实,不复用成文段落。
- 图片参与论证:图片解释信息或组织阅读,不作孤立装饰。
- 发布是状态变更:只有明确授权才提交;提交后必须查询并验证结果。
路由与必读文件
- “生成、整理、预览、准备发布”属于创作;“发布、发出去、提交到平台”属于发布。
- 创作时依次读取 选题规则、研究底稿、三个平台写作规则、头条人味适配、图像策略和输出契约。
- 发布时额外读取 平台交接。
- 不主动创建定时任务;用户单独要求后才调用产品的自动化能力。
创作流程
1. 建立 AI 优先候选池
- REQUIRED SUB-SKILL: 使用
$aihot的精选滚动时间窗获取 AI 候选;默认最近 24 小时,不走日报,不走全量。 - AI HOT 为默认主素材池:标题、摘要、分类、发布时间和原始链接先从
$aihot提取;综合热榜用于验证公众热度,原始页面与可信媒体用于补全和交叉核验。 - 同时联网搜集综合热榜、新闻搜索和可信媒体候选。按 选题规则 保持 AI HOT 80%、综合渠道 20%。
- 将同一事件按主体、时间和关键动作去重;检查近期内容包,避免重复选题。
- AI HOT 是发现与优先级信号,不是事实终点,也不计作独立交叉信源。
2. 先过门槛,再排序
- 按 选题规则 计算基础分;只有基础分合格的题才进入排序。
- 对合格 AI 题增加优先分并默认优先选择。没有合格 AI 题时才回退综合热点。
- 找到原始信源,并以至少两个独立来源核验关键数字、时间、人物和结论。
- 没有合格题时停止并说明缺口,不生成低质量稿件。
3. 固化规范事实账本
- 先创建并验证规范
evidence.json,再从该账本渲染research.md;不得先手写研究报告再回填账本。 - 将事实、引用、观点、推断、网友反应和不确定项分开记录。
- 三份平台稿只能使用账本内已核验事实;新增事实必须先回填来源并重新验证、渲染。
4. 原生改写三平台稿
- 微信:REQUIRED SUB-SKILL: 使用
$khazix-writer,再应用 微信写作。 - 今日头条:先抽样站内近期高传播同题材文章,再应用 头条写作,重新设计标题、开头、论证顺序和移动端节奏;只复用有效结构,不复制原句和独特表达。
- 小红书:应用 小红书写作,聚焦一个核心观点,以图片卡承担结构。
- 三稿必须保持事实、数字和时间线一致,但标题、段落和论证顺序显著不同。
5. 今日头条人味润色与事实复检
- 仅处理结构有效、证据追踪完整的
toutiao.md;不得把evidence.json、research.md、微信稿或小红书稿交给 Humanizer。 - REQUIRED SUB-SKILL: 按 头条人味适配 使用
$humanizer的 Embedded 模式,只接收最终今日头条 prose。 - 调用方恢复标题、二级标题、链接、证据追踪注释和其他受保护元数据,逐项对照事实账本复检后重跑内容包验证。
6. 生成并嵌入图片
- REQUIRED SUB-SKILL: 在三平台大纲稳定后、任何图片搜索、下载、制图或生成之前,使用
$editorial-image-director创建并验证规范image-plan.json。 - 按 图像策略 确定平台画幅与阅读节奏,只执行图片计划选中的方法:
official取得可追溯官方素材;hot_gallery搜索精确实体并保留本地兜底;licensed_library记录许可依据;deterministic从事实 ID 绘图;generated才使用$imagegen或当前图片 MCP,并携带计划中的提示词和排除约束。 - 所有候选按图片导演的真实性与反 AI 味规则验收;只保存
review.status=passed的最终选图。完成后再次验证image-plan.json。 - 从图片计划派生 Markdown 的相对路径、
image-plan注释、图片顺序和发布交接参数;“取得或生成图片”不等于“已插入正文”。
6a. Adaptive Image Rhythm
- Design image count after the article outline is stable. Do not target a fixed count.
- Add one
<!-- image-plan: <file> | anchor: <section or paragraph> | role: <evidence, comparison, transition, synthesis, or pause> -->comment immediately before every body image reference. - Place images at argument boundaries: after a dense factual block, before a conceptual shift, beside a comparison that benefits from a visual model, or before sustained reading would become tiring. Never append all images at the end.
- Use
<!-- image-plan: none | reason: <why prose is clearer> -->only when no image materially improves comprehension or pacing. - Treat image count as a consequence of the plan. A compact news item, a dense analysis, and a visual comparison article may legitimately need different counts.
7. 验证后交付
- 按 输出契约 创建内容包并替换全部占位内容。
- 运行
python scripts/validate_package.py <内容包目录>;存在FAIL时修复后重跑。 WARN需要人工判断并在交付说明中解释;不得跳过硬失败直接发布。- 创作模式只将
publish-status.md记为not_requested。
发布流程
用户已明确说“发布、发出去、提交”时,按 平台交接 执行;不要再索要重复确认。读取现有内容包,不在发布阶段擅自改稿。微信使用可用发布能力,今日头条交给 $toutiao-ops,小红书交给 $xiaohongshu-ops。今日头条作品声明默认使用“个人观点,仅供参考”,不要仅因 Agent 参与调研、写作或润色而自动选择“引用AI”;平台实时规则明确要求时按规则处理。逐平台记录内容 ID 与状态;状态不明先查询,禁止盲目重发。
今日头条交接必须提供完整发布契约:清理后的 Markdown、独立封面路径、按 Markdown 出现顺序排列的正文图片路径、每篇动态筛选且带平台 ID 的恰好 5 个 native_topics、作品声明和 resume_draft=true。不得把普通 tags 当成原生话题,不得长期复用固定话题,不得在发布后用 DOM 移动图片节点;发布器应在所有上传完成后一次性重建最终富文本。工具缺少这些字段或无法执行发布前后精确计数时,停止并切换到满足同一契约的浏览器适配器。
安全边界
- 不读取、显示、复制或手工保存 Cookie、AppSecret、密码和验证码;只复用工具管理的持久会话。
- 不把检查、预览、生成或评论查看解释为发布或回复授权。
- 不自动删除或改写已发布内容。当前发布操作刚提交但线上结果偏离已授权内容包时,只允许覆盖同一内容 ID 以恢复该内容包,并记录修复;其他覆盖仍需另行授权。
- 不编造亲历、采访、数据、引语、现场图或证据截图。
- 不复制无明确许可证的长段文字、代码或素材。