From 3dd7809cc1b0e769f4161c1487738faa51013eba Mon Sep 17 00:00:00 2001 From: Wonder Date: Thu, 9 Oct 2025 19:45:50 +0800 Subject: [PATCH] =?UTF-8?q?=20=F0=9F=93=9DDocs:=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=B8=85=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 13542f3..572792d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,21 @@ # chat-box -🤞 与 LLM 对话 \ No newline at end of file +## 任务清单 + +| 任务编号 | 任务名称 | 说明 | +|----------|------------------------------|----------------------------------------------------------------------------------------| +| T1 | 搭建开发环境与项目结构 | 初始化 Spring Boot + Vue 3 项目,配置依赖和工具 | +| T2 | 用户登录模块开发 | 实现注册、登录功能,使用 JWT 验证,持久化用户信息 | +| T3 | 后端基础接口开发 | 开发用户认证接口、对话记录存储接口 | +| T4 | AI 对话功能集成 | 集成 Spring AI,实现基础自然语言交互,支持多轮对话 | +| T5 | 对话记忆功能实现 | 存储对话历史,限制对话轮数,传递上下文给 AI 模型 | +| T6 | 工具调用模块开发 | 定义工具接口,识别用户意图并调用工具,返回结果给 AI | +| T7 | 前端聊天界面开发 | 实现消息展示组件、输入框、发送按钮、自动滚动等 | +| T8 | 前端工具调用按钮实现 | 添加工具调用按钮,支持用户选择并触发工具调用 | +| T9 | 对话报告生成模块开发 | 实现 JSON、Markdown 格式的对话记录导出,可选 PDF 格式 | +| T10 | 前端导出报告按钮功能实现 | 添加导出按钮,调用后端接口并下载报告文件 | +| T11 | 会话管理功能 | 支持多会话切换,生成并管理对话 ID | +| T12 | 日志与错误处理机制实现 | 添加系统日志、错误捕获、自动重试等机制 | +| T13 | 用户体验优化 | 优化界面交互、流式输出、自动滚动等 | +| T14 | 兼容性测试与适配 | 测试浏览器及移动端显示与交互,修复兼容性问题 | +| T15 | 单元测试与集成测试 | 对 AI 服务、工具调用、用户认证等模块进行测试 | \ No newline at end of file