Commit Graph

12 Commits

Author SHA1 Message Date
7cdccd9bef fix: 快捷语句按钮点击无反应
- 改用 data-text 属性存储文本
- 使用事件监听绑定点击事件
- 避免 inline onclick 在动态渲染中的作用域问题
2026-04-25 23:20:58 +08:00
849fe063eb fix: 兼容旧数据格式自动转换
- 检测旧 chat_history 数据
- 自动转换为新的 conversations 格式
- 清理旧数据避免重复
2026-04-25 23:06:19 +08:00
3417709a79 feat: 多对话管理 + 历史对话列表
- 新增对话列表页面(首页)
- 每个对话显示标题、消息数、更新时间
- 对话列表支持删除对话
- 新建对话按钮
- 对话标题自动生成(第一条消息摘要)
- 点击对话进入具体对话页面
- 返回按钮回到对话列表
- 数据结构改为 conversations 多对话存储
- 兼容旧数据格式自动转换
2026-04-25 23:05:51 +08:00
3f72306e78 fix: 移除响应式消息宽度限制
- 删除 .message-content max-width: 60% 限制
- 消息宽度由 message-body 控制,更灵活
2026-04-25 17:25:21 +08:00
f06260cf78 fix: 增加用户消息宽度
- 用户消息宽度从 75% 增加到 85%
- AI 消息宽度调整为 80%
- 减少消息行数,显示更紧凑
2026-04-25 17:23:55 +08:00
e1ab11c007 feat: 添加复制按钮(复制原文)
- 用户和AI消息都添加复制按钮
- 复制原始文本内容(不包含Markdown格式)
- 添加Toast提示显示复制成功
- 复制按钮hover时显示蓝色
2026-04-25 17:20:32 +08:00
386fa20c84 feat: Markdown格式显示 + 重新生成 + 删除功能
- 使用 marked.js 渲染 Markdown 格式
- AI消息添加重新生成按钮(刷新图标)
- 用户和AI消息都可删除
- 删除AI消息时同时删除对应的用户消息
- 删除用户消息时同时删除对应的AI回复
- 消息操作按钮hover时显示
- 优化Markdown样式(标题、列表、代码块、表格等)
2026-04-25 17:17:53 +08:00
108a496dab feat: AI回复流式输出
- 使用 SSE 流式调用智谱 API
- 实时显示 AI 回复内容
- 添加闪烁光标动画效果
- 移除打字指示器,改为实时内容显示
2026-04-25 17:06:04 +08:00
63c597248f fix: 更换端口 19019 → 19021 2026-04-25 17:03:39 +08:00
94400f42b7 feat: AI对话助手移动端应用 v1.0.0
- 智谱 GLM-4.5-Air 大模型接口
- 移动端优化聊天界面
- Capacitor 支持 Android/iOS 打包
- PWA 配置,可添加到主屏幕
- 本地对话历史存储
- 端口: 19019
2026-04-25 16:49:32 +08:00
446743677f docs: 更新PROJECTS.md添加技术论坛项目记录 2026-04-12 16:56:50 +08:00
bd0847ce9f 更新记忆文件,记录方言AI助手项目 2026-04-08 12:10:39 +08:00