把递归自我改进做成一级子系统 rsi/
规模最大的一份,而且正在迁移中:教学基线上的顶层 auto_harness/ 在当前跟踪 commit 已被掏空(只剩 __init__.py),实际编排器搬进了 rsi/auto_harness/orchestrator.py。rsi 下自成一套闭环——evaluator 跑用例、evaluation_result_analyzer 分析失败、member_optimizer 规划并执行改动(action_planner / action_executor)、single_harness/iterative.py 做迭代爬坡。另一条线 agent_evolving 管经验:experience 有 lifecycle / scorer / archive / tracker,optimizer 分别针对 llm_call、memory_call、skill_call、tool_call 四类调用做优化。
openjiuwen/
├── auto_harness/ # 教学基线上的编排器,本 commit 已空(仅 __init__.py)
├── rsi/ # 递归自我改进
│ ├── auto_harness/orchestrator.py # ← 编排器迁移到这里
│ │ └── agents / stages / pipelines / rails / skills / experience ...
│ ├── evaluator/case_runner.py (1493 行)
│ ├── evaluation_result_analyzer/analyzer.py (2902 行)
│ ├── member_optimizer/action_planner.py (1714 行)
│ ├── member_optimizer/action_executor.py (2208 行)
│ └── single_harness/iterative.py (2758 行)
└── agent_evolving/ # 经验沉淀与调用优化
├── experience/ lifecycle · scorer · archive · tracker · rebuild
├── optimizer/ llm_call · memory_call · skill_call · tool_call
├── evaluator/ · dataset/ · checkpointing/ · agent_rl/