Files
border-red-post-nalati/docs/TASKS.md
T
2026-10-15 17:09:31 +08:00

2.1 KiB
Raw Blame History

共同开发任务板

实名分工见 团队工作计划。每项任务仍须在 Gitea Issue 中补充预计完成时间、验收记录和关联合并请求。

编号 模块 任务 负责人 状态
T01 前端 验证 Vue 页面启动、补充截图 吉海燕 进行中(生产构建已通过,待浏览器启动验证)
T02 后端 验证 FastAPI /docs、/api/health 范涵宇 进行中(/api/health 已通过,待数据库就绪后验证完整启动和 /docs)
T03 数据库 启动 PostgreSQL 并验证知识入库 范涵宇 受阻(Docker Desktop/WSL 引擎尚未就绪)
T04 文档 明确接口字段、知识来源审核规则 杨星萱 待办
T05 知识库 设计 sources/documents/chunks/version 表 范涵宇 待办
T06 检索 实现关键词检索基线 范涵宇 待办
T07 向量 评估 Embedding 并实现 pgvector 范涵宇 待办
T08 RAG 集成 LLM 与来源展示 范涵宇 待办
T09 实验 构建可核验问题集及评分规范 杨星萱 待办
T10 工程 补充测试、Alembic、鉴权与部署 范涵宇(主)、全员 待办

2026-10-15 首次联调记录

  • 已创建本机 backend/.venv(Python 3.12)并安装后端依赖;该目录由 Git 忽略。
  • 已安装前端依赖,npm run build 通过。构建中发现并修复了问答来源 URL 可为 null 时的 TypeScript 类型不一致。
  • 已使用临时 Uvicorn 服务(关闭数据库生命周期初始化)验证 GET /api/health 返回 200 和预期状态数据,验证后服务已关闭。
  • 本机 Docker CLI 已安装,但 Docker Desktop 引擎无法启动,且 WSL 尚未处于可用状态。因此尚未执行 PostgreSQL 容器启动、知识条目新增/读取、默认生命周期启动和浏览器端联调。
  • 后续操作:重启 Windows 后启动 Docker Desktop;确认 docker version 能显示 Server 信息,再在项目根目录运行 docker compose up -d db,随后继续 T02、T03 和 T01 的剩余验收。