# AI 提号优化任务表(去重后,软件端格式) 本文档把“给 AI 布置的提号 SOP 长期优化任务”压成一张去重表,字段完全沿用软件端博主名单格式,方便软件端、商务看板或任务系统直接展示。这里的“博主名称”对应任务名称,“主页链接”对应任务入口或验收入口。 ## 去重原则 - 同一类补证动作只保留一行,例如真实历史 Brief、参考账号、人工名单、客户选择和人工补号基线统一归到“真实历史 Brief 数据集”。 - 同一类视频动作只保留一行,例如参考视频、候选视频、封面、字幕、帧图和 A/B 验收统一归到“真实视频证据 A/B”。 - package 验收、泄密扫描、乱码扫描、软件端表 smoke 和状态审计统一归到“运行前健康检查”。 - 参考账号拆解和主页近期内容证据合并,避免同一条风格/调性要求重复出现。 - 客户效果、人工复核、负样本归因和二轮记忆保留为不同闭环,因为它们的负责人、输入和验收口径不同。 ## 软件端格式任务表 | brief编号 | 策略 | 排名 | 平台 | 博主名称 | 综合分 | brief匹配分 | 参考风格分 | 主页证据分 | 视觉质感分 | 调性一致分 | 证据加分 | 证据风险扣分 | 推荐理由 | 风险提示 | 主页链接 | 人工复核标签 | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | OPT-001 | 运行前检查 | 1 | 技能包 | 基础链路健康检查 | 100 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 让 AI 先确认 package、MCP、mock provider、软件端表、视频 A/B smoke、泄密扫描、乱码扫描和状态审计全部可跑通。 | 只能证明链路可用,不能证明真实命中率;任何 token、sessionToken、Authorization、模型 key 不得写入文件、日志或输出。 | `npm run acceptance`;`npm run acceptance:providers:mock`;`npm run hygiene:smoke` | 必须通过 | | OPT-002 | 真实数据准备 | 2 | 商务数据 | 真实历史 Brief 数据集 | 100 | 100 | 80 | 80 | 0 | 80 | 20 | 0 | 准备 5-10 个真实历史 Brief,包含客户原始 Brief、参考账号或参考视频、人工最终名单、客户选中/拒绝记录、拒绝原因和历史人工补号量基线。 | 缺客户选择、拒绝原因或人工补号基线时,只能做流程验证,不能宣称客户效果达标。 | `outputs/data-intake-pack-latest/history-data-template.csv`;`npm run history:audit -- --strict` | 待补真实数据 | | OPT-003 | 受控真实召回 | 3 | Live 召回 | 真实接口基线长跑 | 96 | 100 | 40 | 60 | 0 | 50 | 10 | 0 | 用真实运行时 token 和真实 provider 小规模跑基础召回,记录接口可用性、召回数量、候选池规模、失败原因、重复键和排名连续性。 | 接口 200、sample 模式、provider fallback 都不能单独证明提号率提升;失败时先修鉴权、召回、provider 或输出结构。 | `npm run live:preflight -- --strict`;`npm run overnight:quality` | 待真实长跑 | | OPT-004 | 参考与主页证据 | 4 | 证据增强 | 参考账号拆解和主页近期内容 | 98 | 92 | 100 | 100 | 90 | 95 | 25 | 0 | 拆解客户参考账号的类型、调性、内容结构、场景和表达方式,并分析候选主页近期内容、封面、标题、互动、发布时间和风险信号。 | 多参考账号风格冲突时不得强行合并;占位证据不得支撑强推荐;明显下沉、低质、竞品密集或调性跑偏账号不得进入强推荐。 | `referenceStyleHitPoints`;`homepageEvidenceHitPoints`;`homepageQualityRisks` | 待真实 provider | | OPT-005 | 视频证据增强 | 5 | 视频分析 | 真实视频证据 A/B | 99 | 92 | 100 | 90 | 100 | 100 | 30 | 0 | 用真实参考视频和真实候选视频 URL 调用视频分析,比较无视频证据和有视频证据两组,验证 Top10 质量、参考风格分、证据命中候选和强推荐数是否提升。 | 没有真实参考视频和真实候选视频时只能标记待补证据;不得把视频接口 200 当成命中率提升证明。 | `outputs/video-intake-pack-latest/video-resource-template.csv`;`npm run acceptance:video-ab` | 缺真实候选视频 | | OPT-006 | 扩大召回重排 | 6 | 策略矩阵 | 结果优先候选池优化 | 97 | 100 | 90 | 90 | 85 | 90 | 25 | 5 | 在本轮不优先考虑成本的前提下扩大候选池,再按 Brief 匹配、参考风格、主页证据、视频证据、硬规则和风险扣分统一重排。 | 扩大召回不得降低硬性规则门槛;硬规则违规率必须为 0;软件端重复键必须为 0;每个 Brief 排名必须连续。 | `aggregate-summary.json`;`manual-review-sample.csv`;`npm run candidate-pool:smoke` | 待矩阵对比 | | OPT-007 | 软件端交付 | 7 | 软件端输出 | 去重博主交付表 | 100 | 100 | 80 | 80 | 80 | 80 | 20 | 0 | 最终博主名单必须使用固定表头和 UTF-8 BOM,按全局博主唯一去重;同一平台加规范化主页链接不得重复,缺链接时同一平台加规范化博主名称不得重复。 | 已剔除账号不得进入交付表;重复键不为 0、排名不连续、中文乱码或表头不一致均视为不通过。 | `docs/software-client-table-format.md`;`npm run software:smoke` | 必须通过 | | OPT-008 | 人工复核闭环 | 8 | 商务复核 | 负样本归因和二轮记忆 | 97 | 95 | 90 | 90 | 90 | 95 | 25 | 0 | 商务标注可直接发客户、商务复核、可投但需补证、跑偏、硬性规则违约、调性不符、主页质感不符、参考账号不像;负样本必须填写归因并写入二轮记忆。 | 负样本归因覆盖率不到 100% 时不允许升级规则;同类反馈连续出现 3 次以上才建议升级为团队规则。 | `manual-review-sample.csv`;`npm run review:metrics -- --strict`;`tihao-preference-memory.json` | 待商务标注 | | OPT-009 | 客户效果审计 | 9 | 效果审计 | 客户选中率和人工补号减少 | 100 | 100 | 90 | 90 | 80 | 90 | 30 | 0 | 用真实客户反馈证明客户选中率、参考链路客户选中率、历史人工补号基线、本轮人工补号量和人工补号减少率,并沉淀每轮命令、输出目录、provider 状态和失败边界。 | 缺任一客户效果字段时只能标记为 blocked_by_external_data,不得宣布长期优化完成。 | `npm run customer-effect:audit -- --strict`;`npm run evidence:index`;`npm run round:deposition` | 待客户反馈 | ## 软件端验收口径 | 检查项 | 通过标准 | 自动化入口 | | --- | --- | --- | | 表头固定 | 表头与 `docs/software-client-table-format.md` 完全一致。 | `npm run software:smoke` | | 全局去重 | 全局 URL 重复组为 0;缺链接时全局平台加名称重复组为 0;软件端重复键为 0。 | `npm run software:smoke` | | 排名连续 | 每个 brief 内排名从 1 开始连续。 | `npm run software:smoke` | | 中文编码 | CSV 使用 UTF-8 BOM,Excel 打开中文不乱码;Markdown 文件用 UTF-8 打开不乱码。 | `npm run software:smoke` | | 真实证据 | sample/smoke/provider fallback 不算业务证明;模板和接口 200 也不能单独证明命中率提升。 | `npm run evidence:index` | | 客户效果 | 客户效果不可宣称,除非真实客户选择、拒绝原因和历史人工补号基线齐全,并通过客户效果审计。 | `npm run customer-effect:audit -- --strict` |