kuaifan
9234fe3ed1
feat(ai-assistant): 添加欢迎界面快捷提示功能和交互优化
...
主要变更:
- 新增场景化快捷提示,根据页面类型显示相关操作建议
- 重新设计欢迎界面 UI,支持图标和可点击的提示卡片
- 修复浮动按钮点击判断逻辑(移动距离<5px 且 按下时间<200ms)
- 优化加载状态显示,移除冗余文案
- 支持 base64 编码格式的文件链接
2026-01-16 02:31:13 +08:00
kuaifan
70be6619e9
refactor(chat-input): 简化任务搜索逻辑
...
移除项目 ID 筛选条件,统一使用 scope: 'all_project' 搜索所有项目的任务。
2026-01-16 01:23:59 +08:00
kuaifan
c8c27e808f
fix(chat-input): 修复 @ 提及下拉框层级问题
...
设置 mention 下拉容器的 zIndex 为 modalTransferIndex + 1000,
确保在弹窗等高层级元素中正常显示。
2026-01-16 01:14:19 +08:00
kuaifan
32ffecb905
feat(ai-assistant): 为各场景添加自定义标题并优化浮动按钮显示
...
- 为项目创建、任务创建、消息编写、汇报编辑、汇报分析场景的 AI 助手添加专属标题
- 在模态框显示时自动隐藏浮动按钮,避免 UI 重叠
2026-01-15 10:48:56 +00:00
kuaifan
9c7ec58bb6
no message
2026-01-14 09:14:35 +08:00
kuaifan
22926e19cd
refactor: 统一 dootask:// 链接处理与资源格式指南
...
- 将 dootask:// 协议链接处理逻辑从 AIAssistant 迁移到 DialogMarkdown 组件
- 新增 beforeNavigate prop 支持导航前回调(如关闭弹窗)
- 后端 BotReceiveMsgTask 添加条件性资源格式指南提示词
- 前端 ai.js 新增 SEARCH_AI_SYSTEM_PROMPT 和 DOOTASK_RESOURCE_FORMAT_GUIDE
- SearchBox 改用统一的 SEARCH_AI_SYSTEM_PROMPT 常量
- 重构 ai.js 代码组织,添加注释说明各常量用途
2026-01-13 10:31:31 +00:00
kuaifan
495b25e2b1
feat: 增强 MCP 配置助手,支持多种 AI 工具
...
- 新增 Tabs 组件展示多种 AI 工具的配置方式
- 支持 Claude Code、Cursor、VS Code、Windsurf、Claude Desktop、
Codex、Kiro、Trae、Antigravity、Opencode 等工具
- 丰富使用示例,按任务管理、项目查询、工作汇报、团队协作、
文件查找等分类展示
- 优化国际化支持,使用 t() 函数替代 $L() 实现中英双语
2026-01-13 08:56:20 +00:00
kuaifan
4cfc5e6024
refactor: 移除 userAgent 相关代码以简化窗口管理逻辑
2026-01-12 09:07:10 +08:00
kuaifan
7321ab06f0
refactor: 优化窗口尺寸和位置管理逻辑
2026-01-12 09:02:58 +08:00
kuaifan
790f5d4838
refactor: 统一 Electron 子窗口与标签页窗口管理
...
将原有独立子窗口 (childWindow) 和标签页窗口 (webTabWindow) 合并为统一的
窗口管理系统,通过 mode 参数区分窗口类型:
- mode='tab': 标签页模式(有导航栏,默认)
- mode='window': 独立窗口模式(无导航栏)
主要变更:
- 移除 createChildWindow、preCreateChildWindow 等独立窗口相关代码
- 扩展 createWebTabWindow 支持 mode 参数
- 简化前端 openWindow 调用,将 config 对象扁平化为顶层参数
- 更新所有调用点使用新的统一接口
2026-01-11 21:13:55 +00:00
kuaifan
ce42c2a660
refactor(frontend): 统一域名获取与比较逻辑
...
- 新增 mainDomain() 函数,简化 mainUrl 域名获取
- 新增 removeMainUrlPrefix() 函数,用于移除 URL 的服务器域名前缀
- getDomain() 返回值统一转为小写,确保域名比较不受大小写影响
- 将多处 getDomain(mainUrl()) 调用替换为 mainDomain(),提升代码可读性
2026-01-10 05:48:25 +00:00
kuaifan
16d5ffd4f9
refactor: 统一客户端窗口打开接口并支持标签页名称复用
...
- 合并 openChildWindow 和 openWebTabWindow 为统一的 openWindow 接口
- 新增 webTabNameMap 映射,支持按名称查找和复用已存在的标签页
- 标签页增加 name、titleFixed 元数据支持
- 窗口间转移标签时同步更新名称映射
- 重构前端 actions,统一使用 openWindow 方法,通过 mode 参数区分窗口/标签模式
- 更新所有调用点使用新的统一接口
2026-01-10 02:08:36 +00:00
kuaifan
395fc155ce
feat: 使用用户头像作为封面背景
...
在用户详情弹窗的顶部封面区域,使用用户头像作为模糊背景,
提升视觉效果和个性化体验。
- 将用户头像通过 CSS 变量传递给封面区域
- 添加背景模糊滤镜和缩放效果
- 修复容器溢出问题
2026-01-07 03:11:34 +00:00
kuaifan
c9a0b7481a
feat: 统一用户编辑入口为独立弹窗组件
...
- 新增 UserEditModal 组件,整合昵称、电话、职位、邮箱、密码、部门、个人简介、个性标签编辑
- 签到模式下支持编辑人脸图片和 MAC 地址,并高亮显示相关字段
- TeamManagement 移除分散的编辑入口(快捷修改、修改邮箱/密码/部门/人脸/MAC 等菜单)
- 简化 operationUser 方法,移除冗余的 data/watch/methods
2026-01-06 08:55:04 +00:00
kuaifan
42a2eb56c7
feat: 升级语音识别模型并优化转写逻辑
...
- 语音识别模型从 whisper-1 升级到 gpt-4o-mini-transcribe
- 根据用户语言设置自动添加简繁体中文提示词
- 录音转文字新增 dialog_id 参数,支持获取对话上下文提高识别准确率
- 移除前端语言手动选择功能,简化用户操作
- 添加参数空值保护
- 优化 reasoning_effort 参数逻辑,区分 gpt-5 和 gpt-5.1+ 版本
2026-01-05 02:26:36 +00:00
kuaifan
4759e28a56
feat: 在 DialogWrapper 组件中添加 search_type 属性以支持文本搜索
2026-01-03 23:20:56 +00:00
kuaifan
7a21a2d800
refactor: 统一搜索接口,移除 dialog/msg/search
...
- 前端 DialogWrapper.vue 改用 search/message 接口
- 删除 DialogController::msg__search 方法
- search/message 已完全覆盖原接口功能
2026-01-03 13:04:40 +00:00
kuaifan
986c4871df
feat: Enhance AI Assistant with session management and improved UI
...
- Added session management capabilities to the AI Assistant, allowing users to create, load, and delete sessions.
- Improved modal UI with a new header for session actions and a footer for model selection.
- Updated input handling to support dynamic loading of session data and improved response formatting.
- Enhanced search functionality in various components to utilize the AI Assistant for generating content based on user input.
2025-12-31 08:47:03 +00:00
kuaifan
7c3f33ea0d
fix: avoid mutating task getter arrays in mention list
2025-12-29 16:01:37 +00:00
kuaifan
16a55de6f1
feat: 增强搜索功能,支持通过 ID、名称和其他字段搜索任务、文件和报告
2025-12-29 15:43:50 +00:00
kuaifan
55303689ea
feat: support configurable default priority
2025-12-26 02:42:47 +00:00
kuaifan
862acd0776
fix: 修复行前缀检测逻辑,确保正确判断空行
2025-12-24 06:30:43 +00:00
kuaifan
6cf8290565
feat: 增强斜杠命令支持,添加机器人命令和行首检测功能
2025-12-24 05:58:48 +00:00
kuaifan
230ebbcfb9
feat: support slash trigger for mention/task/file/report
2025-12-24 00:59:31 +00:00
kuaifan
203d107d68
fix: skip loading related tasks for subtasks to prevent request spam
2025-12-19 19:37:07 +08:00
kuaifan
ad9dd6330f
feat: merge todo done notices and render done_userids
2025-12-18 23:03:11 +00:00
kuaifan
df9d291f98
feat: 优化群组资料修改逻辑,增加权限判断和名称修改提示
2025-12-18 21:53:04 +00:00
kuaifan
0cf7fc2ed2
feat: replace group name quick edit with modify trigger
2025-12-18 21:42:15 +00:00
kuaifan
353a05f344
feat: 优化 openMicroApp 方法,增强参数校验和微应用 ID 解析逻辑
2025-12-18 20:59:44 +00:00
kuaifan
4ef78d2c81
feat: 添加点击消息打开微应用功能
2025-12-02 06:29:45 +00:00
kuaifan
e6ad1218bc
feat: 添加一键归档列表中已完成任务
2025-11-14 01:15:19 +00:00
kuaifan
bea5058df8
feat: 优化错误处理逻辑,简化错误消息输出
2025-11-11 21:49:09 +08:00
kuaifan
cf78766a37
feat: 移除未使用的消息处理函数和Markdown插件任务创建功能,优化代码结构
2025-11-11 05:42:02 +00:00
kuaifan
f3725215bd
feat: 简化长按指令的参数配置
2025-11-10 22:43:25 +00:00
kuaifan
b9215e2410
feat: 添加语言偏好提示功能到AI系统提示
2025-11-10 16:46:29 +00:00
kuaifan
f6e4ed7c60
no message
...
- 添加AI助手流式会话凭证生成方法
- 优化AI助手模型获取逻辑
- 更新相关接口调用
2025-11-09 22:20:38 +00:00
kuaifan
3ffdce5e7a
no message
2025-11-08 23:54:18 +00:00
kuaifan
a5adbf80a9
feat: 重构报告分析功能,更新API接口,移除冗余代码,优化分析逻辑
2025-11-08 22:18:59 +00:00
kuaifan
0b6c478b4f
feat: 优化报告AI整理功能,优化报告编辑逻辑,移除冗余代码
2025-11-08 21:53:02 +00:00
kuaifan
0434bde16f
feat: 移除冗余的AI任务和项目生成逻辑,优化代码结构
2025-11-08 21:52:26 +00:00
kuaifan
0deb3113b5
feat: 引入文本提取功能,优化AI内容解析逻辑,移除冗余代码
2025-11-08 20:42:21 +00:00
kuaifan
ecb52c76b9
feat: 完善AI助手功能
2025-11-08 08:57:22 +00:00
kuaifan
69c66053b7
feat: 完善AI助手功能,新增消息提示词整理接口,优化流式消息处理逻辑,移除冗余数据表和相关代码
2025-11-07 22:25:45 +00:00
kuaifan
892ad395a7
feat: 添加额外数据处理,优化AI助手消息生成与发送逻辑
2025-11-07 20:38:06 +00:00
kuaifan
4c2425c758
feat: 优化链接获取逻辑
2025-11-06 14:53:16 +00:00
kuaifan
80d1e6469e
no message
2025-11-06 14:23:39 +00:00
kuaifan
2fad6394ee
no message
2025-11-06 14:03:58 +00:00
kuaifan
4bfe33a37f
feat: 优化打开会话事件接口,优化机器人webhook逻辑
...
- 新增 `open__event` 方法用于处理打开会话事件
- 移除旧的 `open__webhook` 方法
- 更新前端调用逻辑,使用新的事件接口
- 优化 webhook 事件推送逻辑,简化参数传递
2025-11-06 13:59:10 +00:00
王昱
4933930afd
feat: 调整机器人webhook事件
...
- 可取消接收消息事件
- 打开机器人会话窗口时推送webhook消息,相同机器人消息缓存1分钟
2025-11-06 04:08:39 +00:00
kuaifan
ab4640382d
feat: 添加会员扩展信息接口,优化用户详情和个人设置页面
2025-11-06 02:01:15 +00:00