# 2026-04-27 每日事务记录 ## 开发任务 ### AI Chat App v3.2.0 - 智能体发现和收藏功能 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. 智能体界面顶部右侧添加搜索按钮(发现智能体) 2. 点击进入发现页面,显示所有系统智能体 3. 每个智能体显示简介、热度、类别 4. 支持添加和收藏按钮 5. 添加的智能体自动归类到对应类别 6. 智能体界面顶部右侧添加收藏按钮(☆) 7. 点击进入收藏夹页面,点击智能体进入对话 8. 智能体长按弹出操作菜单(置顶、收藏、删除) 9. 置顶、收藏、用户智能体配置持久化存储 **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.2.0 --- ### AI Chat App v3.2.1 - 智能体对话和历史对话分离 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. 对话页面只显示没有智能体的普通对话 2. 智能体对话只在智能体页面的最近使用列表显示 3. 搜索功能也只搜索普通对话 **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.2.1 --- ### AI Chat App v3.3.0 - 登录注册系统 + 游客使用限制 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. 登录/注册界面(本地存储用户数据) 2. 我的页面显示用户状态、登录/退出按钮 3. 游客配额显示(对话会话/消息/智能体消息) **游客限制**: - 每天最多1个对话会话 - 每天最多20条对话消息 - 只能使用通用助手智能体 - 每天最多20条智能体消息 - 登录用户无限制 **限制提示**: - 达到限制弹出提示对话框 - 提示登录解锁全部功能 **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.3.0 --- ## 项目信息 - 项目名: AI Chat App - 目录: `works/ai-chat-app` - Git仓库: http://192.168.2.8:12007/coder/ai-chat-app --- ### AI Chat App v3.4.0 - 注册增加手机号验证和邮箱 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. 手机号输入框(必填) - 11位中国手机号格式验证(/^1[3-9]\d{9}$/) - 只允许输入数字 - 手机号唯一性检查(防止重复注册) 2. 验证码机制(模拟) - 点击"获取验证码"生成6位随机码 - 验证码5分钟有效期 - 发送按钮60秒倒计时 - 验证码显示在toast中(演示用) 3. 验证码输入框(必填) 4. 邮箱输入框(可选) - 格式验证(/^[^\s@]+@[^\s@]+\.[^\s@]+$/) **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.4.1 --- ### AI Chat App v3.5.0 - 我的界面功能完善 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. 用户编辑页面 - 用户头像选择(15种预设头像) - 用户名修改(唯一性检查) - 个性签名(最多50字符) - 个人资料:手机号(只读)、邮箱、性别、年龄、地区 2. 消息通知页面 - 通知开关设置 - 通知声音开关 - 震动提醒开关 - 免打扰时段设置 3. 隐私安全页面 - 修改密码 - 账号信息查看(注册时间等) - 清除聊天记录 - 清除缓存 - 数据安全状态显示 4. 帮助与反馈页面 - 使用帮助指南(4个常见问题) - 问题反馈表单 - 联系方式 5. 关于页面 - 版本信息、开发者、更新日期 - 检查更新 - 隐私政策、用户协议入口 **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.5.1 --- ### AI Chat App v3.6.0 - 后台管理系统 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. Python Flask 后端服务(端口 19020) - 前端和后台管理共用同一端口 - SQLite 数据库存储配置 2. 后台管理功能 - 大模型接口配置管理:增删改、设为默认 - 智能体管理:增删改(类别、标签、prompt、LLM配置、热度、联网搜索开关) - 搜索配置管理:Tavily等搜索接口 - 系统设置:应用名称、版本、游客限制、管理员密码 - 统计信息:LLM调用、搜索调用、智能体使用排行 3. 后台入口 - URL: http://localhost:19020/admin - 默认账号: admin / admin123 4. 前端配置获取 - /api/config:获取LLM、搜索、智能体、系统配置 - 前端可根据后端配置动态调整 **启动命令**: ```bash cd works/ai-chat-app/backend python3 app.py ``` **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.6.1 --- ### AI Chat App v3.6.2 - 对话配置扁平化 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. 对话配置改为扁平化单配置 - 只有一个默认配置,所有用户共用 - 去掉添加/删除配置按钮和逻辑 - 直接编辑保存 2. 配置参数扁平化 - enable_search 启用联网搜索开关 - LLM配置、可用工具 - 历史记录数、Temperature、系统提示词 3. 启用联网搜索开关 - 从系统设置移到对话配置页面 - 开关自动添加/移除 search 工具 **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.6.2 --- ## 备注 今日完成了四个版本的 AI Chat App 更新,主要增加了智能体管理功能、登录系统和手机号验证。 --- ### AI Chat App v3.6.3 - 修复智能体历史使用记录逻辑 **需求来源**: 用户(huangzhuang_bro) **主要改动**: 1. `getAgentConversationHistory` 函数增加消息数量筛选 2. 只返回 `messages.length > 0` 的对话记录 3. 修复点击打开智能体就被记录为"使用"的问题 **Git仓库**: http://192.168.2.8:12007/coder/ai-chat-app v3.6.3