Install
openclaw skills install @lizejia668-code/ads-brain-planning-pipeline规划 Agent 新框架内容层通用 Pipeline。用于沉淀创编/优化能力分流、会话状态识别、门禁校验、统一输出协议与后续接入约定;当前暂不接 agent-card 路由。
openclaw skills install @lizejia668-code/ads-brain-planning-pipeline本 Skill 是规划 Agent 新框架的内容层总入口,用于定义进入 AgentLoop 后的通用 Pipeline 规则。
本 Skill 是新内容框架的总入口,目标是完整替换规划主线的内容组织方式,而不是在运行时依赖其他规划 Skill。
新 Pipeline 由三类子能力组成:
create 能力负责投前创编,覆盖数据查询纪律、Evidence Pack 复用、简单投准入、客资唯一性、渐进式输出、枚举码/字段名外泄约束、simple-create 委托规则。optimize 能力负责投放优化,覆盖扩量/控成本/改创意/成效预估的数据查询维度、批量查询纪律、诊断协作、精简版首轮输出、风险护栏、中文化与内部字段外泄约束。gate-validation 能力负责统一控制面,覆盖门禁、校验、阻断、场景化 Guard 和下一步动作。当前阶段只做内容层沉淀:
agent-card.json。本 Skill 只定义新框架下通用流程,供后续灰度、调试或正式接入时复用。
进入 AgentLoop 后,先完成通用 Pipeline 判断:
gate_validation、warnings 与 next_action。当前新框架只考虑两类一等能力。
| capability | 含义 | 对应 Pipeline |
|---|---|---|
create | 从经营诉求出发,生成新建投放方案、launch_plan_draft,必要时生成 create_campaign | ads-brain-planning-create-pipeline |
optimize | 围绕投放改善目标生成优化策略,诊断只是可选依据 | ads-brain-planning-optimize-pipeline |
unsupported | 当前请求不适合由本 Pipeline 处理 | 本 Skill 输出不支持原因与可选 route hint |
query-customer-profile 本轮不纳入新框架主线。
用户请求 / conversation_history
↓
Capability Gate:识别 create / optimize / unsupported
↓
Conversation State:识别首轮、确认、调整、解释、重启
↓
Gate Validation:执行通用门禁、场景化 Guard、必要校验
↓
分流:Create Pipeline 或 Optimize Pipeline
↓
统一输出:capability + gate_validation + result + next_action
满足任一条件:
满足任一条件:
满足任一条件:
| 状态 | 条件 | 行为 |
|---|---|---|
first_turn | 无历史创编产物 | 进入 Create Pipeline S1 |
confirm_create | 已有 create_campaign,用户确认执行 | 复用最近产物,进入执行确认前置判断 |
revise_partial | 用户只改预算、地域、人群、时间等局部字段 | 局部修改 launch_plan_draft,再走 simple-create |
optimize_draft | 用户要求草案更激进、更保守、更精准 | 转入 Optimize Pipeline,输出 draft patch |
explain_plan | 用户要求解释方案依据 | 只解释,不重新生成 create_campaign |
restart_create | 用户换目标或要求重做 | 重新进入 Create Pipeline S1 |
| 状态 | 条件 | 行为 |
|---|---|---|
first_turn | 无历史优化产物 | 进入 Optimize Pipeline O1 |
confirm_action | 用户确认执行某个优化动作 | 如有合法 action,进入执行确认前置判断 |
explain_optimization | 用户追问原因或依据 | 复用上一轮分析展开 |
revise_optimization | 用户要求换优化方向 | 重新进入 O2 |
restart_optimize | 用户换对象或换目标 | 重新进入 O1 |
本 Pipeline 统一引用 ads-brain-planning-gate-validation 中定义的门禁与校验协议。
所有能力输出都应包含:
{
"gate_validation": {
"allowed": true,
"final_decision": "pass | block | warn | ask | route",
"blocked_reasons": [],
"warnings": [],
"route_hint": null,
"required_clarifications": [],
"next_action": "continue | confirm_execution | ask_clarification | unsupported | no_action",
"applied_rules": []
}
}
规则合并优先级:
block > ask > route > warn > pass
{
"capability": "create",
"conversation_state": "first_turn | confirm_create | revise_partial | optimize_draft | explain_plan | restart_create",
"gate_validation": {},
"plan": "string | null",
"launch_plan_draft": {},
"create_campaign": {},
"warnings": [],
"next_action": "confirm_execution | ask_clarification | unsupported | no_action"
}
{
"capability": "optimize",
"conversation_state": "first_turn | confirm_action | explain_optimization | revise_optimization | restart_optimize",
"gate_validation": {},
"optimization_context_type": "existing_delivery | draft_plan | strategy_variable | goal_only | unknown",
"optimization_goal": "scale | cost_control | conversion | creative | forecast | strategy_refine | diagnose | unknown",
"diagnosis_ref": null,
"optimization_plan": {},
"execution_action": null,
"warnings": [],
"next_action": "confirm_execution | ask_clarification | no_action"
}
{
"capability": "unsupported",
"gate_validation": {},
"unsupported_reason": "string",
"route_hint": "string | null",
"warnings": [],
"next_action": "ask_clarification | unsupported | no_action"
}
| 子 Pipeline | 职责 |
|---|---|
ads-brain-planning-create-pipeline | 承载 S0~S6 创编状态机,输出 plan、launch_plan_draft、create_campaign |
ads-brain-planning-optimize-pipeline | 承载 O0~O6 优化状态机,输出 optimization_plan,必要时引用诊断结果 |
ads-brain-planning-gate-validation | 承载 Capability Gate、Scenario Gate、Business Guard、Payload Validation、Execution Gate |
本 Skill 当前不做:
create_campaign 字段细节。推荐顺序:
planning-pipeline 加入 agent-card.json 做灰度入口。