陈昱达
|
5d81f72f5f
|
feat(ai-call):优化AI对话组件初始化逻辑
- 添加组件准备就绪状态标识
- 确保组件挂载完成后再执行自动滚动
-重置对话时正确处理组件状态
- 避免未初始化完成时的滚动操作
|
2025-11-06 17:20:26 +08:00 |
|
陈昱达
|
c9c34501ce
|
feat(ai-call): 实现对话框尺寸和位置状态持久化
- 添加对话框尺寸状态保存与恢复功能
- 支持通过 sessionStorage 存储对话框宽高及坐标
-优化欢迎消息区域高度计算逻辑- 移除旧的状态处理机制,采用事件驱动方式- 确保在无保存状态时使用默认尺寸配置
|
2025-11-06 16:42:14 +08:00 |
|
陈昱达
|
1812c0901c
|
feat(portal): 调整AI通话弹窗宽度
- 设置AI通话弹窗默认宽度为800px
- 优化弹窗显示效果和用户体验
|
2025-11-06 16:29:50 +08:00 |
|
陈昱达
|
13281d8a7d
|
feat(portal): 调整AI通话弹窗宽度
- 设置AI通话弹窗默认宽度为800px
- 优化弹窗显示效果和用户体验
|
2025-11-06 15:53:38 +08:00 |
|
陈昱达
|
5fdf8efedb
|
fix(portal): 调整AI通话弹窗显示逻辑
- 修改弹窗显示条件,确保仅在最大化状态下显示
- 移除冗余的宽度设置
-优化窗口状态控制逻辑
|
2025-11-06 15:46:11 +08:00 |
|
陈昱达
|
1a475c8612
|
feat(ai-call):优化对话框拖拽与缩放功能- 增强对话框拖拽逻辑,防止事件冒泡
- 完善对话框缩放功能,动态调整欢迎消息区域高度
- 修正机器人欢迎文本中的错别字
- 调整消息列表区域样式,优化滚动条显示
- 监听对话框可见性变化,确保内容正确渲染
|
2025-11-04 17:14:38 +08:00 |
|
陈昱达
|
01e4c676fc
|
feat(portal/case): 增强AI对话窗口交互功能
-为sendMessage组件添加textarea输入框,支持多行输入
- 为AI对话窗口添加拖拽和调整大小功能
- 在最小化窗口中添加关闭按钮- 优化窗口样式和布局,提升用户体验
- 添加拖拽手柄和窗口控制按钮
- 实现窗口位置和大小的动态调整
- 引入open.png图标用于最小化窗口操作
|
2025-11-04 14:54:51 +08:00 |
|
陈昱达
|
86e25f69f9
|
feat(portal): 添加消息组件最小化窗口功能
- 在消息组件中新增 getMinWindow事件触发
- 在 AI 呼叫页面监听并处理最小化事件
- 实现窗口状态管理,支持最小化显示
-优化组件间通信逻辑,确保状态同步准确- 修复可能引起状态异常的注释代码问题- 调整样式以适配最小化窗口显示效果
|
2025-10-23 10:22:40 +08:00 |
|
陈昱达
|
b8daef0983
|
更新lock
|
2025-10-15 10:33:22 +08:00 |
|
陈昱达
|
df45c9d896
|
feat(case): 支持消息内容Markdown渲染并优化样式
- 消息内容支持Markdown格式渲染
- 注释掉推荐问题模块,暂时不显示
- 调整消息气泡样式,去除背景色和边框
- 修改消息气泡圆角大小,提升视觉效果
- 调整链接颜色为黑色,增强可读性- 提高打字机效果速度,改善用户体验
|
2025-10-14 17:48:26 +08:00 |
|
陈昱达
|
b9caf2c4ad
|
fix(portal): 禁用消息组件中的打字机效果
- 注释掉了启动打字机效果的函数调用
- 直接设置显示文本以避免延迟
|
2025-10-14 15:43:36 +08:00 |
|
陈昱达
|
0afd733f47
|
feat(portal):优化AI对话框宽度与消息展示
- 将AI对话框宽度从65%调整为800px- 修改初始欢迎消息格式,使用HTML标签替换Markdown语法-修复机器人消息显示逻辑,确保displayText正确赋值- 优化消息渲染流程,提升用户体验
|
2025-10-14 15:43:13 +08:00 |
|
陈昱达
|
3720b5667d
|
feat(portal): 实现消息组件支持 Mermaid 图表渲染
- 添加 markdown-it-mermaid 插件支持 Mermaid 语法
- 集成 mermaid 库并初始化配置
- 实现打字机效果与 Mermaid 渲染结合
-优化案例引用展示逻辑与样式- 添加推荐问题展示功能
- 改进消息组件的响应式与样式细节
- 修复组件销毁时定时器未清除的问题
- 更新依赖包引入 Mermaid 相关库
|
2025-10-14 15:32:20 +08:00 |
|
陈昱达
|
72472979bd
|
feat(portal): 支持消息内容的 Markdown 和 LaTeX 渲染- 引入 markdown-it 与 highlight.js 实现 Markdown 渲染- 集成 KaTeX 支持数学公式显示
- 更新消息组件以支持实时渲染 Markdown 与 LaTeX
- 调整 AI 对话框宽度为百分比布局
- 优化初始欢迎文案格式并添加段落间距
- 添加必要的依赖项:katex、markdown-it、markdown-it-highlightjs 等- 配置 vue-katex 插件并定义分隔符规则
- 使用 null-loader 处理部分资源加载问题
|
2025-10-14 11:51:03 +08:00 |
|
|
|
70000e2e10
|
添加 Accept : EventStream 请求头
|
2025-10-14 09:25:05 +08:00 |
|
陈昱达
|
969c9f6797
|
feat(portal): 添加案例专区AI专家提示
- 在案例列表页头部添加AI案例专家提示文案
- 调整banner样式以支持绝对定位元素
- 设置提示文案位置和颜色以匹配设计要求
|
2025-09-29 16:12:27 +08:00 |
|
陈昱达
|
33406f6964
|
feat(portal): 初始化新对话时重置对话ID- 在开始新对话时将 conversationId 设置为空字符串
- 确保每次新建对话都有独立的标识符
-修复可能因对话ID重复导致的消息发送错误
|
2025-09-29 09:36:42 +08:00 |
|
陈昱达
|
e1f2e91648
|
feat(portal):优化AI对话窗口状态管理
- 移除硬编码的HTTP地址注释
- 修改最小化窗口点击事件处理逻辑- 移除窗口状态自动恢复的旧逻辑
- 新增restore事件机制处理窗口状态- 调整按钮图标颜色值- 完善AI Call组件的状态控制逻辑
- 保留
|
2025-09-29 09:33:12 +08:00 |
|
陈昱达
|
8c023d459f
|
feat(portal): 添加AI Call最小化窗口控制功能
- 在app store中新增showAICallMinimized状态用于控制AI Call最小化窗口显示
- 添加对应的mutation和action用于更新最小化窗口显示状态
- 在AICall.vue组件中实现最小化窗口的条件显示逻辑
- 修改case消息组件中的链接跳转方式为路由跳转
- 更新AI聊天接口的请求地址为统一网关路径
- 在App.vue中添加路由监听,根据路由动态控制AI Call窗口显示状态- 实现case和caseDetail路由下显示AI Call最小化窗口的逻辑
|
2025-09-28 18:07:02 +08:00 |
|
陈昱达
|
47c1d29ef2
|
feat(app): 添加AI Call组件控制功能- 在app模块中新增showAICall状态用于控制AI Call组件显示
- 添加对应的mutation和action来修改showAICall状态
- 在App.vue中引入并条件渲染AICall组件
- 新增AICaseConsult组件用于触发AI Call显示
- 在Detail.vue页面中集成AICaseConsult组件-修复sendMessage.vue中conversationId的sessionStorage存储问题
- 调整AICall.vue组件的窗口显示逻辑
|
2025-09-28 17:50:13 +08:00 |
|
陈昱达
|
a3dab45af0
|
feat(portal): 实现AI对话窗口最小化功能
- 新增窗口最小化与最大化切换功能
- 调整对话框结构支持两种显示状态
-优化消息建议显示条件判断
- 修改API地址为本地开发环境地址- 更新错误提示文案提升用户体验
- 移除旧版AI入口相关逻辑和样式
- 引入新的AICaseConsult组件替换原有实现
- 修复消息列表为空时的默认展示逻辑
- 添加getLastUserMessage方法提取纯文本内容- 优化窗口控制按钮样式和交互逻辑
|
2025-09-28 16:39:55 +08:00 |
|
陈昱达
|
e3422d15ee
|
fix(portal):修复AI案例点击事件缺失问题- 在AI案例卡片上添加@click事件处理
- 确保点击功能正常触发getAICase方法
- 移除重复的点击绑定以避免冲突
|
2025-09-28 15:07:22 +08:00 |
|
陈昱达
|
3cef730e61
|
feat(ai-chat): 实现案例专家功能入口权限控制及消息展示优化- 修改AI聊天接口地址为本地开发环境地址
- 新增showCaseAiEntrance接口用于控制案例专家功能入口显示
- 优化消息组件中的案例引用展示逻辑,支持展开/收起功能
- 增加案例引用的上传时间、作者机构等信息展示
- 实现打字机效果的文本逐字显示功能
- 优化AI消息响应处理逻辑,支持think标签内容解析
|
2025-09-28 11:28:36 +08:00 |
|
陈昱达
|
483b57f667
|
feat(ai-chat): 实现AI聊天对话与会话消息记录功能
新增AI聊天对话接口和会话消息记录查询接口,支持SSE流式响应处理。
在sendMessage组件中集成真实SE调用逻辑,替换原有模拟实现,
并完善conversationId的获取与保存机制。新增sseHelper工具类用于统一处理SSE连接和数据解析。
|
2025-09-24 14:26:37 +08:00 |
|
陈昱达
|
be411ec72d
|
feat(portal-case): 新增AI智能问答对话功能新增消息展示组件和发送消息组件,实现机器人与用户的消息交互。
支持打字机效果展示AI回复内容,并可显示思考过程与相关案例推荐。
添加对话框背景样式及自动滚动功能,优化用户体验。
提供开启新对话和推荐问题功能,增强交互性。
|
2025-09-24 09:34:45 +08:00 |
|
dong.ai
|
d7e425ce9d
|
案例专家添加图片
|
2025-09-24 09:27:26 +08:00 |
|
dong.ai
|
8b68489b25
|
案例AI弹窗ui
|
2025-09-23 09:50:21 +08:00 |
|
joshen
|
c3f53515b9
|
Merge branch '202599-da'
|
2025-09-19 18:58:47 +08:00 |
|
|
|
087be5dd38
|
fix: 修复分数异常展示的问题
|
2025-09-19 13:43:23 +08:00 |
|
joshen
|
1772c972b9
|
Merge branch '202599-da'
|
2025-09-18 18:51:50 +08:00 |
|
dong.ai
|
91bafcb5b9
|
调整字体展示位置
|
2025-09-15 17:15:47 +08:00 |
|
dong.ai
|
8c533c5f3a
|
修改字体大小
|
2025-09-15 17:02:45 +08:00 |
|
dong.ai
|
bb17784501
|
修改图片大小,背景图片
|
2025-09-15 16:32:23 +08:00 |
|
dong.ai
|
69530fe6ad
|
标题展示隐藏判断2
|
2025-09-15 14:01:32 +08:00 |
|
dong.ai
|
b1cd8e2f63
|
标题展示隐藏判断
|
2025-09-15 13:57:19 +08:00 |
|
dong.ai
|
7335dd4eba
|
首页教师名称展示
|
2025-09-15 13:45:35 +08:00 |
|
|
|
3860087fac
|
feat: 增加搜索标签展示,修复样式问题,提示语修改
|
2025-09-15 11:36:08 +08:00 |
|
|
|
046509f70d
|
fix: 修复课程名称展示异常的问题
|
2025-09-15 10:06:35 +08:00 |
|
|
|
bf0ae91184
|
feat: 优化调用显示方案
|
2025-09-15 10:06:35 +08:00 |
|
|
|
f61742a0b9
|
fix: 修复教师无法展示的问题
|
2025-09-14 22:09:03 +08:00 |
|
dong.ai
|
c886a80193
|
教师展示
|
2025-09-14 21:30:12 +08:00 |
|
|
|
05ad90b025
|
fix: 修复标签无法正常高亮的问题
|
2025-09-14 21:23:56 +08:00 |
|
|
|
f3833a23fa
|
style: 优化选择年份和边距
|
2025-09-14 21:16:02 +08:00 |
|
|
|
d957a8d44b
|
fix: 修复 主页图片无法正常展示的问题
|
2025-09-14 21:16:01 +08:00 |
|
dong.ai
|
89ed79828f
|
修复跳转详情2
|
2025-09-14 21:09:57 +08:00 |
|
dong.ai
|
b926590edc
|
修改跳转详情
|
2025-09-14 21:04:21 +08:00 |
|
|
|
19bc757dc2
|
fix: 修复 systype 错误的问题
|
2025-09-14 20:59:38 +08:00 |
|
|
|
f3a1036b64
|
feat: 样式修改,功能修复
|
2025-09-14 20:50:42 +08:00 |
|
|
|
3c1650b751
|
Merge branch '2025-912-hz' into 202599-da
# Conflicts:
# src/api/phase2/index.js
|
2025-09-14 20:30:44 +08:00 |
|
|
|
ff2bdb4ae5
|
fix: 修复获取课程精品课标记时间年份列表
# Conflicts:
# src/api/phase2/index.js
|
2025-09-14 20:29:53 +08:00 |
|