下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/xiaotiai--xt-xhs-seeding-campaign-v2.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @xiaotiai/xt-xhs-seeding-campaign-v2。【小题XT】小红薯种草策划、选题矩阵、达人筛选、内容创作、发布前审校与投后复盘。达人候选通过小题 ai-tool-center MCP 获取,产出可交付的 Markdown 与 HTML 方案文档。
阅读全文 (展开查看完整说明)
概述
版本:v1.0.0 · 作者:小题XT
小题 MCP 强制前置检查
加载本 Skill 后,第一步静默检查当前 Agent 是否真实配置并可调用名为 ai-tool-center 的 MCP。已检测到且可调用时直接继续,不询问用户是否使用 MCP;未检测到、无法确认或连接失败时,只发送配置提醒并停止,不读取外部链接、不检索平台数据、不生成线上结论。
配置提醒:请前往 xt.gbotai.cn 申请 Key,在当前 Agent 的 MCP 设置中新增以下配置,完全退出并重启 Agent,再确认工具列表出现 ai-tool-center。真实 Key 不得发到对话、写入 Skill 或写入产物。
{
"mcpServers": {
"ai-tool-center": {
"url": "https://middle-aitool.gbotai.cn/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}调用 MCP 时:Key 无效、未授权或认证失败,提醒用户到 xt.gbotai.cn 重新申请 Key;钱包余额不足、额度不足或计费失败,提醒用户到 xt.gbotai.cn 进行充值。错误解决前不得声称数据已获取或投放已完成。
小题 XT MCP 工具路由
达人候选搜索唯一使用 mcp__ai_tool_center__koc_search_resources。按当前注册工具的实时 schema 执行检索和分页;只采用实际返回的账号与字段,缺失信息标记为待确认。不在 Skill 中固化请求参数或响应结构。
小红书种草方案
从自然语言需求、品牌资料、表格、链接或已有中间产物出发,走最短可执行路径产出小红书种草方案。所有产品结论必须能回链到事实来源,缺失的信息按「阻断 / 受限 / 可选」分级处理,绝不用编造补齐。
策略与文案由当前 Agent 的模型完成,Skill 不内置 LLM;scripts/ 下的脚本只做结构校验、去重、评分与文档渲染。涉及公开平台数据时必须先通过小题 MCP。
所有命令的路径相对本 Skill 目录。
语言
输出语言始终跟随用户提问的语言。 用户用中文提问,就全程用中文回答——包括对话回复、追问、产物里的文案字段、交付文档的正文与章节标题、以及对状态和限制的说明。
脚本输出、schema 字段名、artifact_type 和各类 ID 是内部标识,保持原样不翻译;但把它们转述给用户时要用中文说明含义,不要直接把英文报错原样甩给用户。执行过程中会反复看到脚本的校验输出,不要因此把回答切换成英文。
触发场景
小红书策划、小红书方案、小红书推广方案、小红书投放方案、种草方案、种草策略、人群任务、内容支柱、小红书选题、选题矩阵、内容矩阵、选题去重、达人筛选、KOL/KOC 对比、达人画像、品牌适配、达人组合、达人配比、达人投放预算、达人合作 Brief、排期验收、小红书笔记创作、达人文稿、标题正文、图文分镜、视频脚本、拍摄清单、内容改稿、发布前审校、种草复盘、投后复盘、选题效果对比、成本复盘。
能做什么 / 不做什么
能做:拆解用户提供的小红书样本与评论;制定种草策略、人群链路与指标口径;生成去重的选题矩阵;对用户提供的达人表格或公开主页做硬筛与证据覆盖评分;设计达人组合、预算排期与逐人差异化合作 Brief;撰写笔记文稿、图文/视频分镜与拍摄清单;执行发布前事实与合规审校;对投后真实数据做可比分组复盘;输出 Markdown 与 HTML 两版方案文档。
不做:不虚构达人姓名、粉丝画像、报价、档期、授权或历史转化;不把参考笔记里的产品事实、个人体验或表现数字迁移到品牌内容;不在缺少曝光/点击/费用分母时计算比率类指标;不从内容风格推断未公开的年龄、性别、地域、收入、身份或肤质;不绕过登录、反爬或权限抓取内容;不联系达人、不确认商务条件、不发布或互动。医疗、健康、金融、法律、儿童等高风险领域的结论必须经专业或法务复核后才能标记可发布。
权限说明
| 权限 | 用途 |
|---|---|
| 文件读取 | 读取用户提供的品牌资料、达人表格、投后数据导出与已有中间产物 |
| 文件写入 | 在工作目录下写 delivery/artifacts/ 产物与 delivery/ 交付文档,不改动其他位置 |
| MCP 调用 | 公开达人候选必须调用小题 ai-tool-center MCP 的 mcp__ai_tool_center__koc_search_resources;未检测到 MCP 时停止外部检索 |
包内不含任何密钥,MCP 凭据只在当前 Agent 的安全设置中配置,不写入文件或对话。
先确定这次要做什么
从用户原话提取目标产物,用一句话确认本次范围和不做事项。
最小交付底线:只要用户说的是「种草方案 / 种草帖 / 小红书策划 / 推广方案 / 投放方案」这类整体需求,哪怕只提了一个产品或一篇帖子,默认按 seeding_plan 走,交付里必须包含种草策略、选题矩阵、达人组合与合作 Brief 三项。不能因为用户说了「帖」「文案」就只写一篇稿——一篇稿不是种草方案。
用户没给达人表格时,按搜索规格调用 mcp__ai_tool_center__koc_search_resources 检索公开 KOC 资源,把 MCP 返回的真实账号写进候选再评估;只记录返回字段,未返回的信息标记为待确认。没有足够结果时交搜索规格和缺口说明,不创建假达人。
seeding_plan 要 9 个产物,是能一次跑完的量。只有用户明确要研究拆解、指标口径、预算或排期时才升级到 full_campaign(13 个产物,authoring 量大得多,不要默认选它)。
只有下面两种情况才允许降到 content_execution 单篇模式:
- 已有
topic_matrix与creator_evaluation产物可复用,本次只补写某一篇; - 用户明确说「只改这篇稿 / 只做发布前审校 / 不要方案只要文案」。
两者都不成立时不得选 content_execution。严禁为了满足单篇模式的必填项自造 creator_id 或 topic_id(例如凭空写一个「自有账号」达人),入口校验会直接拦截。用户确实要自有账号发布时,仍需先出选题与策略,达人组合记为自有账号承接并说明。
其余规则:
- 真正的单模块请求(只筛达人、只做复盘、只审校已有稿):直接读对应分册执行,不为流程完整性跑无关模块。
- 已有产物时从最晚可用阶段继续,不重做已验证工作。
- 用户没有明确要文稿、脚本、视觉或分镜时,不默认写内容——但策略、选题、达人组合仍要给。
| 用户要什么 | 读哪本分册 |
|---|---|
| 种草策略、人群任务、内容支柱、指标口径;选题矩阵、选题库、月度选题排期、旧选题去重 | [策略与选题](references/module-strategy-topics.md) |
| 达人筛选、KOL/KOC 对比、品牌适配;达人组合、配比、预算排期、合作 Brief、议价准备 | [达人评估与合作](references/module-creator.md) |
| 笔记文稿、标题正文、图文/视频分镜、改稿、发布前审校 | [内容创作与审校](references/module-content.md) |
| 拆样本、评论洞察、竞品研究、搜索意图;投后复盘、效果对比、成本复盘、下轮实验 | [研究与复盘](references/module-research-retrospect.md) |
通用规则
无论走哪条路径,先读 [Skill 运行与交接合同](references/skill-operating-contract.md)、[证据与风险规则](references/evidence-and-risk-policy.md) 和 [产物目录](references/artifact-catalog.md);再按当前模块读对应的分类与策略文档,不一次性读完全部。
建立可复用入口
把自然语言、表格、链接和文件归一化为 campaign_request_brief 与 product_fact_base。复用用户已有 ID;只为新对象创建稳定 ID。不得要求用户先手写 JSON。
至少确认品牌、产品、具体类目、任务模式、目标产物、商业关系、风险类别和已提供素材;再按 [入参合同](references/campaign-intake.md) 读取条件必填项。达人筛选、方案审校和发布后复盘不要求产品事实。
将缺口一次分成三类,只在存在阻断项时停止:
- 阻断项:当前路径必需的产品事实、目标、候选、已选达人/选题、真实素材或复盘数据。
- 受限项:预算、报价、档期、授权、外部研究或历史基线,可留待确认。
- 可选项:只影响篇幅、格式和呈现的偏好。
用字段名、用途和可接受示例一次性列全,不逐项追问。预算未知时金额保留 null,campaign_request_brief.readiness 使用 ready_with_limits,不虚构金额。
缺口较多时直接把模板给用户填,别让用户猜字段:整体入参用 templates/campaign-intake-template.md,达人候选用 templates/creator-candidate-template.csv,投后数据用 templates/post-campaign-metrics-template.csv。
每个产物都先生成骨架再填,不要凭记忆手写 JSON。 骨架已包含全部必填字段,你只需把空值换成真实内容:
python3 scripts/scaffold_artifact.py campaign_request_brief --output delivery/artifacts/campaign-request-brief.json
python3 scripts/validate_artifact.py delivery/artifacts/campaign-request-brief.jsonscripts/scaffold_artifact.py --list 列出全部 18 种产物类型。骨架里的空字符串和空数组是占位,必须替换成真实内容——留空会被校验拦下,绝不要用编造内容去填。数组类字段骨架只给一个示例项,按实际数量增删。
让 missing_required_inputs 与脚本计算结果完全一致。
走最短可执行路径
按 [路由表](references/campaign-routing.md) 生成 campaign_route:
python3 scripts/build_campaign_route.py <task_mode> --desired-output <output> --source-id <source_id> --output delivery/artifacts/campaign-route.json每完成一个模块,立即校验产物并把稳定 ID、已确认决策、限制和待核项交给下一模块。上游已满足的依赖直接复用,不重新询问或生成同义产物。
汇总时按 campaign_bundle Schema 写入所有实际产物 ID、内容审校状态、待确认和下一动作,再运行 validate_artifact.py。无候选但未请求内容包时,保留完整 search_spec、空组合/Brief 和受限状态;不得创建假达人。请求内容包但没有已选达人时,把达人选择列为阻断项。
统一质量关口
依次运行四个关口:
- 输入门:事实、目标、素材和候选满足当前路径。
- 证据门:事实、研究结论和达人判断均可回链,缺失被显式标记。
- 执行门:策略、选题、角色、Brief、预算和排期彼此一致。
- 发布门:仅在请求内容包时检查主张、原创、披露、真实素材和跨模态一致性。
完整项目运行:
python3 scripts/validate_campaign.py delivery/artifacts/ --output delivery/campaign-quality-report.json按报告状态分流,不要混用:blocked(P0)补材料或交人工;needs_revision(P1)进入修订轮次,最多三轮;ready_with_limits 表示结论成立但存在报价未知、无候选池等既定待确认项——正常交付并醒目标记,不再进入修订循环。未请求内容包不因缺少文稿而失败。
交付用户结果
先返回「一页决策版」,再提供明细:推荐策略与优先动作、关键研究依据与不能下的结论、优先选题与达人组合、预算排期状态、阻断项与受限项、一个推荐下一步。
不要默认把完整 JSON 粘贴到对话里。通过质量门后生成用户视图,--quality-report 必须带上,否则文档只能显示两档状态、也不会列出限制清单:
python3 scripts/render_campaign.py delivery/artifacts/
--quality-report delivery/campaign-quality-report.json --output delivery/campaign.md
python3 scripts/render_campaign.py delivery/artifacts/
--quality-report delivery/campaign-quality-report.json --output delivery/campaign.html格式按 --output 后缀自动判断:.md 给内部可编辑正文(保留 ID 便于执行交接),.html 给可直接发客户的单文件方案(自适应宽度、状态条、预算构成图、深浅色,不含任何内部 ID)。报告为 blocked 时渲染直接失败,不得把 P0 方案包装成交付物。
交付文档必须由 render_campaign.py 渲染,严禁自己手写 HTML 或 Markdown 方案文档。 手写会绕过质量门、丢掉限制标注,样式也不一致。脚本报 missing artifacts: [...] 说明上游产物没齐——正确做法是回去把缺的模块补跑完(通常就是选题、策略、达人组合),而不是改用手写文档交付。
达人名单确认与投放交接
达人候选必须通过 mcp__ai_tool_center__koc_search_resources 获取。用户确认名单后,不声称已经联系达人、确认商务条件或完成投放;提示用户联系小题投放团队进行后续沟通与投放。
小题投放团队联系方式:微信 Cici19891223。
退出码处理
| 码 | 含义 | 处理 |
|---|---|---|
| 0 | 成功 | validate_* 通过、render_campaign.py 已写出文档 |
| 1 | 校验不通过或渲染被拒 | 读 stdout 的 errors / issues 列表逐条修正后重跑;质量报告为 blocked 时渲染会主动拒绝,必须先补材料 |
边界
不得自动私信、邀约、确认报价、签约、付款、发布、互动或修改第三方数据;只能在用户确认名单后提供小题投放团队的交接方式。不得绕过登录、反爬或权限获取内容。医疗、健康、金融、法律、儿童等高风险领域的结论需要专业或法务复核后才能标记可发布。