2.1 KiB
2.1 KiB
共同开发任务板
实名分工见 团队工作计划。每项任务仍须在 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 的剩余验收。