建议:执行“工作流动操作器”代理技术利用环境工程原则

作者: Utakata创建于 2025年10月27日更新于 2026年3月17日

议题标题:建议:执行“SDD工作流程 Orchestrator”代理 技能利用背景工程原则 标签:增强、代理技能、工作流程、cc-sdd、可用性、上下文工程 车身 : 嗨,团队, 这个问题建议实施Claude代码的"SDD工作流 Orchestrator"代理技能. 这种技能旨在通过将"SuperClaude"(/sc:)和"cc-sdd"(/kiro:)指令结合的集成工作流程来引导开发者,来显著地提高可用性,直接应对指令记忆的挑战. 关键的是,这种技能是背景工程原则的实际应用,最近的研究对此作了详细介绍,Anthropic也强调了这一点。 挑战:上下文窗口限制和命令超载 LLMS在有限的上下文窗口内运行,类似于工作内存. 对于复杂,多步骤的代理任务,如使用众多工具(/sc:和/kiro:命令)开发软件,在这个窗口内保持最相干的信息对于防止性能退化("context debt")至关重要. 简单地提供一长串指令列表(比如在/sc:help中)不会缩放并增加用户的认知负载. 解决方案:一种兽人技能应用环境工程 拟议的“SDD工作流程 Orchestrator”技能直接执行关键的背景工程战略:

  • 战略背景校正和选择:
  • 技能通过分析SDD进程的现状(例如:.kiro/specs/Q<spec\ name>/spec.json,最近修改的文件)来积极解析上下文.
  • 基于这一分析,它选择并仅提供最相关的信息:建议的下一个命令和当前工作流程阶段的相关指导。 这可以使上下文窗口内的信号与噪声之比最大化. *“正义”促进/结构化知识:
  • Skill's SKILL.md封装了整个多步骤的SDD工作流程. 这是一种结构化的、持久的知识库(外部记忆),减少了上下文窗口不断持有详细程序信息(类似于文件中的结构化说明战略)的必要性。
  • 这个技能为长期存在的SDD任务提供了一个高层次的框架(如Anthropic中"反应框架"或"指南"). 它所提供的指导既不过于具体,也不过于模糊,即“正义的”级别,保持处理各种情况的灵活性。
  • 杠杆模式自治(模式-Invoked): *作为特务斯克特(Skill),Orchestrator被设计为被模型所引出. Claude可以在用户表达与SDD工作流程相关的意向(如"下一步是什么?","指引我通过设计阶段","我完成了要求,现在又怎样?")时自动激活它,基于Skill的描述. 这是有利的,因为用户不需要知道Skill的名字.
  • 这符合建立能够以下列方式积极提供协助的代理人的目标: . . . . . . .

内容来源: SuperClaude-Org/SuperClaude_Framework