Skip to main content
环境与执行

目标驱动

向 Qoder CN 提供可验证的结果,让它规划并迭代完成目标。

目标模式适用于具有可衡量最终状态的多步骤工作,例如达到测试覆盖率目标、完成迁移,或消除一类明确的缺陷。

适用场景

  • 提升测试覆盖率、性能指标或代码质量指标。
  • 跨目录迁移 API、依赖或框架版本。
  • 持续定位并消除一类可验证的问题。
  • 需要多轮尝试、测试和修正,但无法提前列出完整步骤的任务。

创建目标

打开任务输入框中的添加上下文并选择目标;也可以输入 /goal,然后在建议中选择目标。描述期望结果,而不是固定步骤,并明确完成标准与边界。启用后,输入区会显示关闭目标模式
在不修改公共 API 的前提下,将单元测试覆盖率提升到 80% 以上。
Qoder CN 会规划路径、执行任务、检查进度,并在目标尚未满足时继续推进。你应通过任务记录审查命令、文件变更、测试和完成证据。 目标面板会显示已运行时间,并提供编辑目标暂停目标删除目标。需要补充边界但不改变目标时使用编辑目标;判断目标完成前,应同时检查任务回复和验证证据。如果最终结果已经变成另一项工作,请创建独立任务。

编写可靠的目标

  • 使用能够验证的结果。
  • 明确不能修改的文件、API、环境或行为。
  • 指定必须执行的测试、构建、基准测试或人工验证。
  • 将过于宽泛的目标拆分成验收标准相互独立的多个目标。

目标示例

将 API 响应的 P95 延迟降到 200 ms 以下。
不得改变公开接口;以现有基准脚本连续运行三次的结果作为验收依据,
并提交变更说明、测试结果和仍未解决的瓶颈。
这里同时给出了结果、边界和验证方法,Qoder CN 可以据此判断是否继续迭代,而不是仅凭“看起来完成了”结束任务。