Files
ai-learning-platform/docs/progress.md
T

3.1 KiB
Raw Blame History

项目进度追踪

当前阶段:Phase 1-3 全部完成

Phase 1 — 全部完成

  1. 场景化提示词模板 — 5 预置场景 + system prompt + 建议问题
  2. 多模型一键切换 — 模型下拉选择,上下文保留
  3. 对话历史管理 — 侧边栏 + 搜索 + 加载 + 删除

Phase 2 — 全部完成

  1. 参数调节面板 — temperature/top-p/max-tokens 滑块 + 后端透传
  2. 提示词工坊完善 — 保存到提示词库 + JWT + CSS 变量主题
  3. 代码沙盒/sandbox/code 编辑器 + iframe 预览 + 4 模板 + AI 代码块入口

Phase 3 — 全部完成

  1. 学情分析看板GET /learning/analytics + /learning/analytics 页面(知识领域覆盖、掌握度、薄弱分析、推荐)
  2. 分阶段学习路径GET /learning/path + /learning/path 页面(4 阶段:认识大模型→提示词工程→微调→Agent)
  3. 对比模式完善 — 颜色修复、参数面板、model ID 同步

新页面

  • /learning/analytics — 学情分析看板(对话分析→知识图谱→薄弱环节→推荐)
  • /learning/path — 分阶段学习路径(4 阶段 12 任务,自动追踪完成进度)
  • /my 首页添加了学情分析和学习路径入口链接

验证

  • 后端 13 suites / 92 tests passed
  • 前端 60 页面构建无报错

今日修复项(2026-05-15

颜色约定修复(18 个文件)

  • page.tsx(首页)、dashboard/page.tsxmy/*4 个)、models/page.tsx
  • discover/*3 个)、circles/*2 个)、admin/*2 个)
  • courses/[id]/client.tsxcontents/[id]/client.tsx
  • sandbox/compare/page.tsxsandbox/code/page.tsx
  • 全部替换 text-gray-*/bg-gray-*/border-gray-* → CSS 变量

模型列表统一

  • 新建 frontend/src/lib/models.ts — 单数据源
  • sandbox/page.tsxsandbox/compare/page.tsxprompts/workshop/page.tsx 统一导入

对比实验室增强

  • 修复硬编码颜色、更新 model ID 为后端支持的值
  • 新增参数调节面板(temperature/top-p/max-tokens

清理

  • 删除根目录 9 个残留文件(next-dev*.log、PROGRESS_FINAL* 等)
  • 删除 backend/src/e2e.spec.ts 占位符

关键决策

  • frontend/src/lib/models.ts 作为模型列表单数据源
  • 所有颜色使用 CSS 变量(text-foreground/text-muted-foreground/bg-card/bg-muted/border-border
  • nest build 正常产出(--tsc 遗漏 prisma 模块)
  • 沙盒 JWT 认证保留

相关文件

  • backend/src/modules/learning/ — 学习分析模块(service + controller + module
  • frontend/src/app/learning/analytics/page.tsx — 学情分析看板页面
  • frontend/src/app/learning/path/page.tsx — 学习路径页面
  • frontend/src/lib/models.ts — 模型列表单数据源(新建)
  • frontend/src/app/sandbox/compare/page.tsx — 对比实验室(修复颜色+参数+model)
  • frontend/src/app/page.tsx, dashboard/, my/, discover/, circles/, admin/, courses/, contents/ — 颜色修复
  • docs/产品优化方向.md — 完整优化方案