All 8 tickets' acceptance criteria checked off (incl. the real OpenClaw E2E verified on t480). Trivial import-sort fix from ruff included.
1.1 KiB
1.1 KiB
08 — OpenClaw 技能:planner + evaluator + analyst
What to build: 三个 OpenClaw 技能文件(按角色拆分),走部署脚本既有 skill 同步管线分发。
Blocked by: 02, 03, 04(全部 API 就绪才能写技能说明书)
Acceptance criteria:
agenteval-intelligent-plannerskill:指导 OpenClaw 读取评估输入(goal/seeds/intent/role_description)→ 产出粗计划 JSON → 调PUT /api/intelligent-evals/{id}/plan提交agenteval-intelligent-evaluatorskill:指导 OpenClaw 按时间分布自唤醒 → 调POST .../sessions创建会话 → 循环调POST .../messages对话 → 调POST .../close关闭并提交 verdictagenteval-intelligent-analystskill:指导 OpenClaw 读取所有会话结果 → 汇总产出结构化报告 JSON → 调PUT /api/intelligent-evals/{id}/report提交- 三个技能文件放在
backend/plugins/openclaw/skills/下 - 部署脚本的 skill 同步步骤覆盖新技能
- t480 端到端验证:创建一个智能评估 → OpenClaw 产出计划 → 审批 → 执行 → 报告落库