用途:planning 技能用于发现用户意图,并为模型定制工作流生成结构化、分步的计划。资料说明它必须始终与其他技能同时激活。
主要能力:分三个阶段工作。第一阶段头脑风暴,理解用户目标并确定计划中应包含哪些技能;读取 references/input-output-contracts.md、references/model-customization-plan.md、references/evaluate-first-plan.md,判断相关技能、检查输入产物、安排顺序、识别可跳过步骤,并尽早提示约束。第二阶段生成计划,以编号任务列表呈现,每项含短名称、一句话说明和负责技能,格式为“1. ⬜ [Task Name] — [What happens]. (Skill: [skill-name])”,用户批准后写入 PLAN.md。第三阶段迭代计划,根据反馈重新生成,批准后交给首个任务的技能执行。
使用方式:一次只问一个问题,每个问题应解决计划中的分支决策;先检查对话历史和项目文件,不重复询问已知信息;保持计划简短,只包含必要任务。生成计划前必须确定用户选择 evaluate-first 工作流还是直接微调工作流,若用户未明确选择,需展示两个选项及简要利弊并请其选择;仅说“微调”或指定技术不算跳过评估的明确选择。用户选定后只读取对应参考计划。不要询问基础模型选择或偏好,模型选择由 model-selection 技能专门处理。
执行与状态:任务开始前将 PLAN.md 中状态更新为 🔄,若任务对应技能,先加载该技能的完整 SKILL.md,不凭通用知识执行;完成后更新为 ✅,并记录输出文件路径。状态标记为 ⬜ 未开始、🔄 进行中、✅ 已完成。执行中用户提出新请求时,已完成任务不可修改,重新生成剩余任务并请用户批准。全部完成后询问下一步,重新进入头脑风暴阶段,没有终止状态。
适用场景:模型定制相关流程的规划与编排,包括评估优先或直接微调路径。
限制:只能提供有可用技能覆盖的能力;若用户需要无技能支持的功能,应明确说明。技能顺序受 contracts 表 Prerequisites 约束,不确定时查阅 references/skill-routing-constraints.md。约束示例包括选择 Nova 模型时部署区域有限、区域与模型可用性冲突等。资料未提供具体安装命令、收费或价格信息。