用途:OneShot 用于处理一个范围狭窄的实现任务,目标是尽快得到可工作且经过验证的改动,而不是做大范围探索或重构。
主要能力与工作流:
- 界定范围:用 rg / rg --files 定位确切目标和可能涉及的文件;只读取安全编辑所需的文件,通常 2-5 个,外加邻近示例;仅当 API、版本或当前行为可能过时时才查阅文档。
- 实现:一旦现有模式清晰就立即编辑;保持 diff 最小且局限于请求范围;除非必要,不重构、重命名、重新设计、重写文档或清理相邻代码;优先使用现有辅助函数、约定和包脚本。
- 验证:运行最小但有意义的检查,如针对性测试、受影响包的 lint/typecheck,以及预期中的格式化;若检查失败,只修复本次改动导致的失败并重跑;仅在共享或高风险代码,或用户要求时,才运行更广泛的检查。
停止规则:不扩展到相邻改进;仅当缺失决策阻碍安全实现时才提问;若两次具体尝试后仍受阻,报告阻碍、证据和下一步确切选项。
最终回复:报告已更改文件、验证命令与结果,以及任何被跳过的检查及原因。
适用场景:小型缺陷修复、单点功能编辑、配置更新等单一聚焦任务。
限制:资料未提供具体安装命令、平台支持、收费方式或效果数据;该技能不适用于需要大范围重构或跨模块设计的任务。