Commit Graph

109 Commits

Author SHA1 Message Date
肖应宇 db13c1a4e0 feat(chat): 移除欢迎页两条指定建议文案 2026-04-09 17:48:38 +08:00
肖应宇 c787802352 chore(chat-ui): 提交消息列表与欢迎页剩余改动 2026-04-09 16:20:19 +08:00
肖应宇 135f3ae5c8 feat(upload-ui): 优化附件卡片交互与上传图标展示 2026-04-09 16:19:56 +08:00
肖应宇 88e43c1763 chore(ui): 提交其余界面改动 2026-04-09 15:35:23 +08:00
肖应宇 47adf9d2cf fix(home-view): 修复主视图横向滚动容器可滚至最右侧 2026-04-09 15:35:21 +08:00
肖应宇 0dd6c4f712 fix(app): 修复根容器宽度计算避免横向裁切 2026-04-09 15:35:21 +08:00
肖应宇 9abe247503 feat: 新增全局学习模式 2026-04-09 14:50:43 +08:00
肖应宇 8261415b40 feat(input): 将 ChatInput 容器改为 grid 布局,修复 textarea 溢出滚动抖动 2026-03-31 17:35:05 +08:00
肖应宇 64c441ba36 feat(stacked-cards): 调整卡片组样式 2026-03-31 15:26:50 +08:00
肖应宇 9b75000841 feat(stacked-cards): 重做 StackedCards 组件并完善附件交互 2026-03-27 17:34:48 +08:00
肖应宇 ecdb0db49e feat(ui): 欢迎界面布局整体向上 2026-03-27 14:20:09 +08:00
肖应宇 16adb99aba feat(ui): 优化模型菜单滚动条与会话项悬浮布局 2026-03-27 14:19:43 +08:00
肖应宇 3f9cfc80b0 feat(share): 分享对话修改为单个对话分享 2026-03-27 12:40:45 +08:00
肖应宇 0eb226ff60 feat(ui): 第一版样式,引入了NavieUI 2026-03-27 11:55:46 +08:00
肖应宇 249321ac67 feat(ui): 新增层叠卡片组件,支持点击展开/收起动画
- 新增演示页面,路由 /demo/cards
2026-03-26 17:39:18 +08:00
肖应宇 e3919107ab feat: 去除Dashscope SDK和Z.ai SDK;全部使用统一的OpenAI SDK,为MCP的调用预留位置。更新开发模式的启动脚本 2026-03-26 16:50:11 +08:00
肖应宇 b66bdaedd2 Merge branch 'feat/share' 2026-03-26 10:45:08 +08:00
肖应宇 1df9ee3cf2 fix: 移除路由 base 路径并优化图片展示布局
- Vue Router base 路径从 /chat-ui/ 改为 /
- MessageBubble 添加 readonly prop,分享页面隐藏操作栏
- 图片网格改用 inline-flex 布局,按内容宽度收缩

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 10:17:58 +08:00
肖应宇 379e033e17 fix(oss): 统一从 .env 文件读取所有配置
将 AccessKey 从系统环境变量改为从 .env 文件读取,
与其他 OSS 配置保持一致。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 09:15:33 +08:00
肖应宇 eff089c7ad fix(share): 修复分享链接路径不一致并移除对话消息截断 2026-03-25 16:41:32 +08:00
肖应宇 7b4fb72cdc feat: 消息级别分享功能
- 新增消息选择模式,支持在当前对话内多选消息分享
- MessageBubble 添加选择模式UI(复选框、选中样式)
- MessageList 添加选择操作栏(全选、取消、确认分享)
- ShareModal 支持消息分享和对话分享两种模式
- 后端分享API支持直接传递消息数据
- chat store 新增消息选择状态和方法

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 16:20:47 +08:00
肖应宇 9566c6e0c4 feat: 分享页面改为独立路由渲染
- 引入 vue-router,配置 / 和 /share/:id 两个路由
- 新增 ShareView.vue 独立页面,复用 MessageBubble 组件渲染消息
- 新增 HomeView.vue 提取主应用逻辑
- 分享链接格式改为 /chat-ui/share/{id}
- 删除废弃的 ShareViewModal.vue 对话框组件
- 清理 settingsStore 中废弃的 showShareViewModal 状态

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 15:38:38 +08:00
肖应宇 4d2caddeee feat: 分享对话功能;需要优化:不能分享单独几条对话,适用范围窄;在Dialog中展示对话,记录没有样式,很难看。 2026-03-25 15:12:50 +08:00
肖应宇 b51831dd15 build: build 通过 2026-03-12 14:23:23 +08:00
SuperManTouX 3b7a831840 Merge branch 'fix/web-search-and-css' 2026-03-12 14:13:22 +08:00
肖应宇 d08ddaadfd feat: 默认深度思考的模型就默认显示激活 2026-03-12 14:12:37 +08:00
肖应宇 0ff9f1fd74 feat: 联网搜索功能初步通过 2026-03-12 13:56:51 +08:00
肖应宇 7569e588b9 feat: ds搜索功能初步完成,但是时间不是实时的 2026-03-12 13:49:36 +08:00
肖应宇 ecff6edd61 feat: glm-z1-flash只能深度思考,隐藏深度思考按钮 2026-03-12 11:59:20 +08:00
肖应宇 bb44134e08 feat: 修改助手名字,删除黑暗模式按钮 2026-03-12 11:36:52 +08:00
肖应宇 2417a769bb feat: 自动重命名会话 2026-03-12 11:11:41 +08:00
肖应宇 fb7f72fcb9 feat: 不渲染Kexue角色提示词的首句显示。 2026-03-12 11:01:25 +08:00
肖应宇 7922227f46 debug: 更改测试的10字上限为10000上限 2026-03-12 11:00:33 +08:00
肖应宇 f5b6a499ed feat: 删除登陆toast 2026-03-12 10:58:32 +08:00
肖应宇 bdba44c0a1 feat:默认回车发送 2026-03-12 10:58:08 +08:00
肖应宇 39b5e30d4c feat: 删除对话的header 2026-03-12 10:45:02 +08:00
肖应宇 8b8f77cfcc fix: 修复错误滚动到底部的问题。删除字数显示,添加toast提示超过字数。输入框扩大按钮移动至左侧。删除侧边栏边框。 2026-03-12 10:24:22 +08:00
肖应宇 965514b7b4 build: 直接在https://llm.xueai.
art/代理而不是https://llm.xueai.art/chat-ui/
2026-03-12 09:28:58 +08:00
肖应宇 8c2bfbb214 build: 8000端口被占用,使用8002端口;禁用zai-sdk,使用的是旧版本智谱sdk 2026-03-11 17:28:36 +08:00
肖应宇 072eb95b4b Merge branch 'main' of https://git.xueai.art/xiaoyingyu/ai-chat-ui 2026-03-11 16:53:07 +08:00
肖应宇 0160e0e8fa feat: 更改为教研聊天助手;删除图标;删除助手描述 2026-03-11 16:51:03 +08:00
肖应宇 b9d302e543 feat: 更改为教研聊天助手;删除图标;删除助手描述 2026-03-11 16:49:56 +08:00
肖应宇 f3650da7e1 build: 更新服务器依赖项至最新版本
更新 requirements.txt 中的所有依赖包至最新稳定版本,确保安全性和兼容性
2026-03-11 16:47:30 +08:00
肖应宇 5232b1482f chore: 移除未使用的导入和变量
- ChatHeader.vue: 移除未使用的 Download 图标
- MessageList.vue: 移除未使用的 boxRef 变量
- ChatInput.vue: 移除未使用的 AttachmentPreview 组件导入
- MessageBubble.vue: 移除未使用的 Download 图标
- ConversationSettingsModal.vue: 移除未使用的 chatApi 导入
- SettingsModal.vue: 移除未使用的 chatApi 导入
- ChatSidebar.vue: 移除未使用的图标导入和注释代码对应的函数

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 16:21:28 +08:00
肖应宇 0da4e06050 Merge branch 'fix/more-model-and-prompt-lost' into main 2026-03-11 14:55:18 +08:00
肖应宇 92d5f78e1d feat: 隐藏Header的导出按钮 2026-03-11 14:09:43 +08:00
肖应宇 3471e8552f feat: 将系统提示词加入会话上下文中,系统提示词不会显示在前端。 2026-03-11 13:39:41 +08:00
肖应宇 38faeeb46d debug: 修复qwen3.5系列模型思考模式输出内容错乱的问题;修复错误显示GLM5能识别图片和文件的问题。 2026-03-11 13:38:51 +08:00
肖应宇 3c53e89b43 feat: 新增qwen3.5系列模型 2026-03-11 11:32:45 +08:00
SuperManTouX d81fb4d0a0 Merge branch 'feat/kexue-ui' 2026-03-09 17:22:16 +08:00