autonomous-feature-planner 是一款专注于系统功能自主规划的提示词模板技能。其核心用法在于,当用户明确调用该技能后,它会将用户的最后一条指令作为不可变的基础(Foundation),并基于此前提自主进行连续迭代规划。每次迭代严格遵循单功能输出原则,生成包含功能范围、实现步骤、输入输出、依赖关系及验收标准的结构化规格文档,直至用户发送停止指令。
该技能的显著优点体现在其严格的约束体系与自治能力上。首先,它通过"基础锁定"机制确保规划不偏离原始需求,配合明确的包含/排除定义,有效防止范围蔓延。其次,纯文本的规划输出避免了代码执行风险,且无需用户中途干预即可产生连续的功能规格流。此外,其失败行为设计保守,一旦检测到基础模糊或逻辑矛盾立即终止,减少了错误累积的可能。
然而,该技能也存在明显局限性。它对初始命令质量要求极高,若基础指令存在歧义,技能将直接失败而非尝试澄清。同时,作为纯规划工具,它无法执行实际代码、访问外部数据或进行模拟验证,可能导致规划与实现脱节。此外,严格的"单功能单迭代"规则虽保证了结构清晰,但也限制了复杂功能的关联性规划效率。
该技能最适合系统架构师、产品经理及技术负责人使用,特别适用于需要从零散需求快速生成结构化功能清单、进行技术方案预设计或编制开发文档的场景。对于追求规划一致性、厌恶重复性文档工作的团队尤为适用。
使用风险方面,尽管技能本身无代码执行风险,但需注意:过度依赖自主规划可能产生脱离业务实际的"纸面功能";T3 来源意味着维护稳定性和长期支持存在不确定性;且由于规划过程中无交互确认,长会话可能累积偏差。建议将输出视为草案,必须经过人工评审后再进入实施阶段。