Commit Graph

15 Commits

Author SHA1 Message Date
肖应宇 375a7bd16e feat(ui): 优化会话操作图标并增加流式加载指示 2026-04-10 10:00:48 +08:00
肖应宇 3bab2b008f feat(ui): 统一图片预览为 Naive UI 并修复工具栏交互 2026-04-09 18:01:29 +08:00
肖应宇 32aa5d0f69 feat(message): 使用 Naive UI 实现图片全屏预览 2026-04-09 17:48:38 +08:00
肖应宇 88e43c1763 chore(ui): 提交其余界面改动 2026-04-09 15:35:23 +08:00
肖应宇 8261415b40 feat(input): 将 ChatInput 容器改为 grid 布局,修复 textarea 溢出滚动抖动 2026-03-31 17:35:05 +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
肖应宇 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
肖应宇 39b5e30d4c feat: 删除对话的header 2026-03-12 10:45:02 +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
肖应宇 2706a0c732 feat: 扩大对话区域内边距 2026-03-08 17:27:28 +08:00
SuperManTouX b2eb434fe1 feat: 隐藏对话标题和消息计数;隐藏header底线; 2026-03-06 17:03:55 +08:00
SuperManTouX 52fba50c9b feat: 移动收齐侧边栏功能按钮到对话区域Header,删除侧边栏Header;扩大对话区域padding-left-right,解除输出框max-width使其对齐对话区域; 2026-03-06 11:51:58 +08:00
SuperManTouX 6984a09737 perf(code): 格式化代码以提升可读性与一致性,统一代码风格 [优化:使用 Prettier 进行格式化] 2026-03-06 09:23:39 +08:00
肖应宇 c97e227685 feat: 更新了UI组件和Tailwind配置,并同步了依赖项和新增了环境变量文件。新增代理服务器和通义百炼平台的。 2026-03-01 13:31:54 +08:00
zll-g 83fbfc2c37 输入框样式调整 2026-02-11 13:26:50 +08:00