chore: T-P-1 工作区收敛——并行会话成果与历史未入库文件整理入库

- 入库历史遗漏源码/测试:router_system 9 模块(agent/executors/inference/knowledge/
  memory/planner/skills/trace)、tests 11 个测试文件、config/knowledge 领域知识
- 入库根目录方案文档(v2/v3/可行性×2)、references 文献(arxiv 14-18/cnki_open/
  参考文献清单)、research 论文素材(routerarena/paper/中文文献 PDF)
- 前端构建产物刷新(新 hash);webapp 误写文档删除
- gitignore 增补:deepseek-harness、research/_refs、.mimosa/.zcode、网关日志/pid、
  临时调试脚本、tests/e2e/node_modules、AI代理功能开发/prefix
- 基线确认:318 passed
This commit is contained in:
tzt
2026-09-05 08:28:25 +08:00
parent 747d85c3ba
commit ce0f6170d3
82 changed files with 74132 additions and 36 deletions
+119
View File
@@ -0,0 +1,119 @@
# 任务模板:Planner 拆解规则(子任务 DAG 定义)
# steps 中每个节点:id(唯一)、kind(执行器动作类型)、domain、deps(依赖)、desc
task_templates:
# ---- 代码 ----
code-implement:
steps:
- {id: analyze, kind: analyze, domain: code, desc: "需求与约束分析"}
- {id: design, kind: design, domain: code, deps: [analyze], desc: "算法与数据结构设计"}
- {id: implement, kind: implement, domain: code, deps: [design], desc: "实现代码"}
- {id: verify, kind: verify, domain: code, deps: [implement], desc: "自测校验"}
code-debug:
steps:
- {id: analyze, kind: analyze, domain: code, desc: "错误现象与复现分析"}
- {id: diagnose, kind: diagnose, domain: code, deps: [analyze], desc: "定位错误根因"}
- {id: fix, kind: fix, domain: code, deps: [diagnose], desc: "给出修复方案"}
- {id: verify, kind: verify, domain: code, deps: [fix], desc: "修复后验证"}
code-algorithm:
steps:
- {id: analyze, kind: analyze, domain: code, desc: "题意与输入输出分析"}
- {id: design, kind: design, domain: code, deps: [analyze], desc: "算法选型(复杂度权衡)"}
- {id: implement, kind: implement, domain: code, deps: [design], desc: "编码实现"}
- {id: complexity, kind: complexity, domain: code, deps: [implement], desc: "时间/空间复杂度分析"}
- {id: verify, kind: verify, domain: code, deps: [complexity], desc: "自测校验"}
code-refactor:
steps:
- {id: analyze, kind: analyze, domain: code, desc: "现状与问题分析"}
- {id: refactor, kind: refactor, domain: code, deps: [analyze], desc: "重构方案(结构/命名/去重)"}
- {id: verify, kind: verify, domain: code, deps: [refactor], desc: "行为等价验证"}
code-explain:
steps:
- {id: analyze, kind: analyze, domain: code, desc: "代码结构与流程梳理"}
- {id: explain, kind: explain, domain: code, deps: [analyze], desc: "逐段讲解代码"}
- {id: verify, kind: verify, domain: code, deps: [explain], desc: "理解正确性核对"}
code-test:
steps:
- {id: analyze, kind: analyze, domain: code, desc: "被测功能与边界分析"}
- {id: design, kind: design, domain: code, deps: [analyze], desc: "测试用例设计"}
- {id: testcase, kind: testcase, domain: code, deps: [design], desc: "编写测试用例"}
- {id: verify, kind: verify, domain: code, deps: [testcase], desc: "覆盖率与结果核对"}
# ---- 数学 ----
math-solve:
steps:
- {id: conditions, kind: analyze, domain: math, desc: "明确已知条件与目标"}
- {id: solve, kind: solve, domain: math, deps: [conditions], desc: "选择方法并求解"}
- {id: verify, kind: verify, domain: math, deps: [solve], desc: "检查边界与验证"}
math-proof:
steps:
- {id: conditions, kind: analyze, domain: math, desc: "明确命题与已知条件"}
- {id: solve, kind: solve, domain: math, deps: [conditions], desc: "选择证明方法(直接/反证/归纳)"}
- {id: verify, kind: verify, domain: math, deps: [solve], desc: "检查证明严密性"}
math-optimize:
steps:
- {id: conditions, kind: analyze, domain: math, desc: "目标函数与约束条件"}
- {id: solve, kind: optimize, domain: math, deps: [conditions], desc: "求极值/最优解"}
- {id: verify, kind: verify, domain: math, deps: [solve], desc: "验证最优性与边界"}
# ---- 法律 ----
legal-advice:
steps:
- {id: facts, kind: analyze, domain: legal, desc: "梳理事实与法律问题"}
- {id: retrieve, kind: retrieve, domain: legal, deps: [facts], desc: "检索适用法规"}
- {id: conclude, kind: conclude, domain: legal, deps: [retrieve], desc: "给出法律意见"}
- {id: disclaimer, kind: disclaimer, domain: legal, deps: [conclude], desc: "免责提示"}
# ---- 医疗 ----
medical-advice:
steps:
- {id: symptoms, kind: analyze, domain: medical, desc: "梳理症状与背景"}
- {id: advise, kind: advise, domain: medical, deps: [symptoms], desc: "给出一般建议"}
- {id: warning, kind: disclaimer, domain: medical, deps: [advise], desc: "就医警示"}
medical-firstaid:
steps:
- {id: symptoms, kind: analyze, domain: medical, desc: "判断伤情与风险等级"}
- {id: advise, kind: advise, domain: medical, deps: [symptoms], desc: "给出急救处理步骤"}
- {id: warning, kind: disclaimer, domain: medical, deps: [advise], desc: "危险信号与就医提示"}
# ---- 通用 ----
general-explain:
steps:
- {id: outline, kind: analyze, domain: general, desc: "梳理主题要点"}
- {id: explain, kind: explain, domain: general, deps: [outline], desc: "展开解释"}
- {id: conclude, kind: conclude, domain: general, deps: [explain], desc: "总结"}
general-writing:
steps:
- {id: outline, kind: analyze, domain: general, desc: "明确文体、受众与要点"}
- {id: draft, kind: draft, domain: general, deps: [outline], desc: "起草正文"}
- {id: polish, kind: polish, domain: general, deps: [draft], desc: "润色与检查"}
# ---- 金融 ----
finance-advice:
steps:
- {id: facts, kind: analyze, domain: finance, desc: "梳理财务需求与背景"}
- {id: retrieve, kind: retrieve, domain: finance, deps: [facts], desc: "检索金融知识条目"}
- {id: conclude, kind: conclude, domain: finance, deps: [retrieve], desc: "给出建议与风险提示"}
- {id: disclaimer, kind: disclaimer, domain: finance, deps: [conclude], desc: "风险免责提示"}
# ---- 生活 ----
life-guide:
steps:
- {id: context, kind: analyze, domain: life, desc: "梳理需求与场景"}
- {id: advise, kind: advise, domain: life, deps: [context], desc: "给出实用建议"}
- {id: conclude, kind: conclude, domain: life, deps: [advise], desc: "总结要点"}
# ---- 教育 ----
edu-guide:
steps:
- {id: context, kind: analyze, domain: education, desc: "明确目标与现状"}
- {id: plan, kind: design, domain: education, deps: [context], desc: "制定学习/行动方案"}
- {id: conclude, kind: conclude, domain: education, deps: [plan], desc: "总结与下一步"}