news 2026/9/10 16:24:46

Improvement Goal

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Improvement Goal

Improvement Goal

【免费下载链接】oh-my-claudecodeTeams-first Multi-agent orchestration for Claude Code项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-claudecode

Objective

{specific objective}

Target Metric

  • Metric name: {name}
  • Target value: {value}
  • Direction: higher_is_better | lower_is_better

Scope

  • In scope: {files, modules}
  • Out of scope: {exclusions}

Milestones (optional)

MilestoneTargetStrategy Focus

Experiment Ideas (optional)

{ideas from interview}

各字段的实战含义: - **Objective**:一句话说清"要改进什么"。后续 planner 的 hypothesis 必须能回应它; - **Target Metric**:三元组(metric name / target value / direction)。其中 `direction` 只有两个合法取值 `higher_is_better`(越大越好)或 `lower_is_better`(越小越好),与 `settings.json` 中的 `benchmark_direction` 对应,直接决定 tournament 阶段的排序与回归判定方向; - **Scope**:显式圈定 in/out 边界。`in scope` 告诉 researcher/planner 可以动哪些文件模块;`out of scope` 防止改进循环越界改造不该碰的代码; - **Milestones(可选)**:表格形式,模板预置了 M1(quick wins / low-hanging fruit)与 M2(moderate improvements)两行的示例语义,用于把长目标拆成渐进里程碑; - **Experiment Ideas(可选)**:记录访谈过程中用户提到的实验想法,供后续循环直接消费(SKILL.md 中 Step 3 会读取 `idea.md` 并快照给 planner)。 ### 与 settings.json 的字段对应关系 goal.md 不是孤立文档。对照 [skills/self-improve/templates/settings.json](https://link.gitcode.com/i/dc92b9294f34f66f9f7488bb23f71a34) 可以看到: ```json { "benchmark_command": "", "benchmark_format": "json", "benchmark_direction": "higher_is_better", "max_iterations": 50, "plateau_threshold": 0.01, "plateau_window": 3, "target_value": null, "primary_metric": "primary", "regression_threshold": 0.05, "circuit_breaker_threshold": 3, "auto_push": false, "auto_pr": false }

目标澄清阶段至少会写入benchmark_directiontarget_value两个字段(默认模板中target_valuenullbenchmark_direction默认为higher_is_better)。而goal_slug则由目标 Objective 派生(转小写、下划线连接),持久化在 agent-settings.json 的goal_slug字段中,用于跨会话保持一致。

六、目标如何驱动下游:goal_slug 与数据契约

git 分支命名

goal_slug不是摆设。SKILL.md 的 Setup Phase 与 Git Strategy 明确用它构建改进分支:

git -C {repo_path} checkout -b improve/{goal_slug} {target_branch}

即:澄清出的目标直接决定 git 改进分支名improve/{goal_slug};后续每次迭代的实验分支experiment/round_{n}_executor_{id}都从该改进分支派生,赢家合并回improve/{goal_slug}(--no-ff),输家以archive/round_{n}_executor_{id}打标签后删除。这也是为什么目标必须"可写成 slug"——它同时是仓库里可见的身份标识。

Goal Phase 契约

data_contracts.md 的第 12 节为 goal.md 预留了## Phases扩展区:

## Phases | Phase | Focus | Sub-Score Targets | Status | |-------|-------|-------------------|--------| | phase_1 | Primary dimension | dim_a >= 90.0 | active | | phase_2 | Secondary dimension | dim_b <= 50.0 | pending |

【免费下载链接】oh-my-claudecodeTeams-first Multi-agent orchestration for Claude Code项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-claudecode

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/10 16:24:32

CANN/GE算子执行接口

aclopExecWithHandle 【免费下载链接】ge GE&#xff08;Graph Engine&#xff09;是面向昇腾的图编译器和执行器&#xff0c;提供了计算图优化、多流并行、内存复用和模型下沉等技术手段&#xff0c;加速模型执行效率&#xff0c;减少模型内存占用。 GE 提供对 PyTorch、Tenso…

作者头像 李华
网站建设 2026/9/10 16:24:06

CANN/ge图引擎ToString函数

ToString 【免费下载链接】ge GE&#xff08;Graph Engine&#xff09;是面向昇腾的图编译器和执行器&#xff0c;提供了计算图优化、多流并行、内存复用和模型下沉等技术手段&#xff0c;加速模型执行效率&#xff0c;减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的…

作者头像 李华
网站建设 2026/9/10 16:24:00

Spring Boot与Selenium自动化测试实践指南

1. Spring Boot与Selenium自动化测试的黄金组合 在当今快节奏的软件开发环境中&#xff0c;自动化测试已经成为保障产品质量不可或缺的一环。作为一名长期奋战在一线的Java开发者&#xff0c;我发现将Spring Boot与Selenium结合使用&#xff0c;能够构建出既稳定又高效的自动化…

作者头像 李华
网站建设 2026/9/10 16:22:40

从SVM到DNN:社交媒体性格分析中的特征工程与模型设计

简介&#xff1a;这套资源是一份基于深度神经网络&#xff08;DNN&#xff09;的社交媒体用户性格分析完整项目&#xff0c;面向人工智能、深度学习方向的研究者与开发者&#xff0c;适合用于NLP文本分类、用户画像及性格预测等场景。包内实现了从数据爬取、预处理、特征构建到…

作者头像 李华
网站建设 2026/9/10 16:22:27

武汉老旧洗衣机维修保养,欧米到家专业师傅检查设备老化、安全隐患及运行状态

前言洗衣机是现代家庭使用频率较高的家电之一&#xff0c;长期运行后容易出现不脱水、不排水、不进水、漏水、异响、无法启动、显示故障代码等问题。尤其武汉地区家庭使用洗衣机频率较高&#xff0c;面对设备突然故障时&#xff0c;选择专业、规范的维修服务非常重要。欧米到家…

作者头像 李华