kuaifan
|
87dd07ef23
|
feat(ai-assistant): 基于场景标识管理会话恢复
- 新增 getSceneKey 函数,根据路由和实体生成唯一场景标识
- 会话初始化改为按 sceneKey 匹配历史记录,相同场景恢复会话
- 统一全局 AI 助手打开方式,manage.vue 通过事件触发 float-button
- resumeSession 超时时间统一为 86400 秒(1天)
|
2026-01-16 08:49:25 +00:00 |
|
kuaifan
|
ad66811f49
|
refactor(ai-assistant): 重构页面上下文配置,支持更多页面类型
- 简化上下文提示词,移除能力范围描述
- 新增多个独立页面上下文支持:单任务、单对话、单文件、工作汇报等
- 传递路由参数给上下文函数,以获取实体 ID
- 移除不必要的 title 属性
|
2026-01-15 16:18:42 +00:00 |
|
kuaifan
|
70ad8c394a
|
feat(ai-assistant): 添加聊天窗口模式和页面上下文感知
- 新增 chat 显示模式,支持可拖拽的悬浮聊天窗口
- 新增 page-context.js,根据当前路由提供针对性系统提示词
- 优化浮动按钮:添加淡入淡出动画、修复右键菜单拖动问题、更新配色
- 重构 Modal 为独立组件,支持 modal/chat 双模式切换
- 恢复会话时自动滚动到底部
|
2026-01-15 15:06:38 +00:00 |
|