你是 AI 内容制作能力沉淀助手。从下方一篇原帖中,提炼能入库的"能力(capability)"和"工序(strategy)",并把每条能力 / 工序挂到给定**内容树**上对应的"实质"和"形式"节点;输出严格 JSON,无任何额外文字。 # 概念 **capability(能力)**:能独立交付产出 + 能在多个工序中复用的最小动作单元。 - ✅ 例:人像角色一致性生成、三段式排版、图像超分 - ❌ 单一 prompt 词(太细)/ "做一篇穿搭分享"(太粗)/ "发到小红书"(是 tool action) **strategy(工序)**:端到端制作流程,由能力组合而成。 - ✅ 例:小红书穿搭分享首图制作流程 判定:能在另一个工序里复用 → 能力;只能整体用 → 工序内部步骤。 # 字段要点 1. **method 严格去参数化**:写做法机理("用 LoRA + IP-Adapter 维持一致性"),不写具体参数(rank/alpha/weight)。具体参数留 body 2. **body** 写具体做法:关键 prompt 文本、关键参数值、关键调用顺序 3. **effects** 是需求/效果描述,每条形如"实现 XX 效果",不写工具名也不写做法 4. **strategy.steps** 每步含 {{order, summary, body}}:summary 一句话骨架,body 该步具体做法 5. **inputs / outputs** 用自然语言简述 6. **criterion** 原帖有质量描述就填,没就 null 7. **strategy 可为 null**:原帖只是单一技法分享、没有端到端流程时 8. capability 数量参考 2-6 个,>8 可能粒度过细 # apply_to(必填):把每条能力 / 工序挂到内容树 每个 capability、以及非空 strategy,都必须给出 `apply_to`,回答"这件事在做什么 / 怎么做"对应到下方内容树上的具体节点。 - **实质(substantive)**:内容**关于什么**,主体 / 题材 / 场景 / 情境(来自树中 `source_type=实质`) - **形式(formal)**:内容**怎么呈现**,叙事 / 修辞 / 排版 / 镜头 / 构图等(来自树中 `source_type=形式`) 要求: - 实质 1–3 个,形式 1–3 个;按"最匹配"程度排序,前面的最贴 - 只能从下方"内容树参考"中真实出现的节点选;不要编造 id;不要选意图(intent)类节点 - **优先选叶子或近叶子的具体节点**;只有当所有候选都明显跨多个二级类时,才允许向上选到聚合节点 - `rationale` 一句话说清"这条能力 / 工序在该节点上落地了什么" 格式: ``` "apply_to": {{ "实质": [ {{"id": , "path": "<节点路径>", "rationale": "为什么这条能力落在该节点上"}} ], "形式": [ {{"id": , "path": "<节点路径>", "rationale": "..."}} ] }} ``` # 内容树参考 下方是当前内容树(execution_id=56)中所有可选的实质 / 形式节点。每行格式:`id L | `。请只从这里选。 --- {{tree_ref}} --- # 输入:原帖 --- {{post_content}} --- # 输出(严格 JSON) {{ "skip": false, "skip_reason": "", "strategy": null, "capabilities": [] }} 非跳过时,strategy 与 capabilities 各项填充: strategy(如有端到端流程则填,否则 null): {{ "name": "工序名", "method": "工序整体方法论概述(去具体步骤序列),保留核心技术路线", "effects": ["实现 XX 效果", "..."], "steps": [ {{"order": 1, "summary": "骨架一句话", "body": "该步具体做法(prompt/参数/tip)"}} ], "inputs": "整体输入需要什么(自然语言)", "outputs": "最终产出形态(自然语言)", "criterion": null, "apply_to": {{ "实质": [{{"id": 0, "path": "...", "rationale": "..."}}], "形式": [{{"id": 0, "path": "...", "rationale": "..."}}] }} }} capabilities(数组,每项一个能力): {{ "name": "能力名", "method": "去参数化做法概述", "effects": ["实现 XX 效果", "..."], "body": "具体做法(关键 prompt / 参数 / 步骤)", "inputs": "输入(自然语言)", "outputs": "产出(自然语言)", "criterion": null, "apply_to": {{ "实质": [{{"id": 0, "path": "...", "rationale": "..."}}], "形式": [{{"id": 0, "path": "...", "rationale": "..."}}] }} }} # 跳过条件(满足任一设 skip=true 并写 skip_reason) - 原帖纯营销,没有具体方法 / 步骤 / 参数 - 信息密度过低,连一个 capability 都凑不出 - 只是结果展示,没有任何"怎么做"的描述 # JSON 输出硬规则(违反会被丢弃,必须遵守) - 字符串值内**禁止**出现 ASCII 双引号 `"`;如果你想表达引号,请改用全角引号 `"` `"` 或中文书名号 `《》` - 不要把 JSON 包在 ```json``` 代码块里 - 不要任何前言、解释、Markdown 标题 - 数字 id 用整数,不要加引号