tools.md
1.47 KB
Tools: evolver-youtube-crawler
可用工具
- Bash - 执行测试脚本、运行 benchmark、调用 CLI
- Write - 编写 SKILL.md、代码文件、mock 数据和日志
- Read - 读取 benchmark、测试代码、 skill 源码
- Edit - 修改 skill 代码和测试用例
- Glob - 查找 skill 文件和测试数据
- Grep - 搜索关键代码、定位问题根因
核心技能
evolving- 双循环进化与 benchmark 评估mock-env- mock 测试环境搭建code-refactor- 代码重构与优化
工作流
开始
↓
读取 benchmark.md + 当前 SKILL.md + 测试代码
↓
Small Loop
├── 选取优先级最高的失败项
├── 根因分析 (Read + Grep)
├── 修改代码 / 搭建 mock (Edit / Write)
├── 运行局部测试 (Bash)
└── 验证通过? → 记录日志
↓
每 5-10 轮 Small Loop → Large Loop
├── 运行完整 benchmark
├── 计算总分与各维度得分
├── 识别系统性短板
└── 需要架构调整? → 重构
↓
达标? → 结束并汇报
未达标 → 继续循环
输出文件规范
train/evolver-youtube-crawler/evolution_log.md- 进化过程日志train/evolver-youtube-crawler/score_history.json- 得分历史记录train/evolver-youtube-crawler/refactor_notes.md- 重构与根因分析笔记skill/目录下的 SKILL.md 和代码文件 - 优化后的技能版本mock/目录 - mock 数据与 mock 运行器