Files
L2keka/ANCHORED_SUMMARY.md

2.2 KiB
Raw Permalink Blame History

AI-Review 系统 · 会话摘要

会话编号

2026-07-22 下午

已完成的变更

1. 去掉"难度"字段

  • 前端 (ProjectView.tsx): 添加表单移除 difficulty select、条目表格移除"难度"列、"分类"改为"赛道"下拉(赛道一/赛道二)、编辑表单移除 difficulty、汇总视图移除难度列、CSV导入占位符更新、详情页元数据移除难度
  • 后端 (entries.ts): 移除 DIFFICULTY_MAPPOST/PUT/batch 均不再处理 difficultypass_line 改为基于标准总分 × 60% 计算
  • PDF (pdf.service.ts): 移除难度显示行

2. 添加"总览"(overview) 显示

  • 前端 (ProjectView.tsx): DetailPanel 新增 overview 状态变量 + 元数据和维度表之间的总览区块
  • 后端 (review.service.ts): 上次会话已添加 overview 到 prompt/parseResult/aiReport

3. 创建赛道标准模板(基于参赛手册)

  • 赛道一 (Agent开发实战赛): 8 维度,总分 100
  • 赛道二 (IDE+开发范式创新赛): 7 维度,总分 100
  • 通过 API 创建到项目 b1b5884e-ba85-4d8f-9a92-e524603587a0

4. 修复 TS 构建问题

  • tsconfig.json: 添加 "include": ["src/**/*"] 排除 vitest.config.ts

5. E2E 验证结果

  • 创建条目 → 启动评审 → clone → 分析 → 完成
  • cobol-java 仓库: 42/100 分 (pass_line: 60)
  • overview 和 8 维度评分均正常返回

关键文件

  • web/src/components/ProjectView.tsx: 前端主要变更(难度移除、赛道下拉、概览区块)
  • server/src/routes/entries.ts: 后端难度逻辑清理
  • server/src/services/review.service.ts: overview 支持
  • server/tsconfig.json: 修复构建排除

待办/遗留

  • (none)

已知状态

  • 后端端口 3002PID 运行中)
  • 前端 Vite 端口 14001PID 运行中)
  • 测试用项目 ID: b1b5884e-ba85-4d8f-9a92-e524603587a0

当前评分维度(赛道一)

维度 分值
场景价值与合理性 15
开发范式与架构设计 25
工具使用与集成深度 10
实现完整度与稳定性 15
规模·功能点·技术难度 10
演示与文档 5
AI使用日志 10
效果评估与数据 10