独立实现面向单个 SaaS 产品的售后诊断与工单协同平台;包含真实模型适配与明确标识的离线演示、版本感知 RAG、三个 Agent、受限工具、工单状态机、知识审核、前端、自动测试、检索评测和本地 HTTP 压测。 不修改已有简历及其他项目。演示业务数据与实测数据分开,不宣称已验证真实模型效果。
- [complete] 设计数据模型、接口、权限与运行模式,建立项目结构。
- [complete] 实现数据库、知识检索、模型适配、Agent 编排与业务 API。
- [complete] 实现客户/客服/技术工作台、知识与运行记录界面。
- [complete] 执行业务与边界测试、检索评测、HTTP 压测、浏览器验收。
- [complete] 编写启动说明、架构链路、核心技术与面试/简历说明,记录真实结果。
- 无密钥可完整演示;真实模式缺配置明确失败,不偷偷降级。
- 客户隔离、员工权限、版本过滤、重复提交与非法状态流转有自动测试。
- 工单升级、处理确认、知识草稿审核发布形成闭环。
- 留存可复现的评测和压测脚本与原始结果,注明语料规模、模式和限制。
- 启动时 documents 表为 7 字段,三个写入位置误用了 8 个占位符;启动测试稳定复现后统一修正。
- 启动失败后 Windows 临时数据库被占用:初始化连接未显式关闭;改用 finally 关闭。
- 验收发现“E4030 无法导出”被演示分诊识别成导出问题;补充失败测试,优先识别权限,真实/演示两模式均以当前客户任务元数据校正模块。
- 浏览器缓存旧 CSS 导致响应式修正未生效;静态资源 URL 增加版本号后重新验收。
- 环境变量小数超时被按整数解析:补充失败配置测试,将 dataclass 超时默认值设为浮点后修复。
- 33 测试通过,原始输出 reports/tests.txt;依赖锁检查、Python 编译和 JS 语法检查通过。
- 检索评测与 7 组 HTTP 加压结果保存 reports/;5000 次 C8 检索全部成功。
- 1440/768/390 像素界面验收完成,截图已保存;完整人工确认业务闭环已走通。
- README、docs/architecture.md、docs/core-tech.md、reports/validation.md 完成。
- 真实供应商和真实语义质量未验证,已在界面与文档明确说明;无需继续等待密钥才能交付当前本地工程。
- [complete] 安全写入本地配置,核对供应商模型与最小调用兼容性。
- [in_progress] 已完成真实向量回归与三类业务冒烟;导入/权限成功,导出一次协同阶段超时,留作教学排障案例。
- [in_progress] 更新真实模式状态与学习指引;保留原演示数据,不进行收费压测。
用户要求先操作再补理论,70 分可投递,按面试反馈补短板。当前转为分轮实操教学,不继续自动添加功能或盲目重试收费请求。
- [complete] 创建 docs/learning-guide.md:六轮路线、第一轮具体操作、概念边界和真实失败案例。
- [pending] 用户亲手跑通并复述第一轮,再按其理解和操作反馈推进。