|
|
a2a7fd46c3
|
chore: 版本号更新到v3.0.6
v3.0.6
|
2026-04-15 09:52:31 +08:00 |
|
|
|
baf5913bfb
|
fix: SiliconFlow平台Function Calling第二轮调用兼容
问题:SiliconFlow平台不支持标准tool消息类型,第二轮调用返回参数无效
修复:将tool消息转换为user消息格式
- 收集所有tool消息的内容
- 合并为一个用户消息发送给模型
- 添加明确的提示让模型直接根据结果回答
版本: v3.0.6
|
2026-04-15 09:52:19 +08:00 |
|
|
|
ae08e01e55
|
fix: Kimi模型伪工具调用格式过滤
修复Kimi-K2.5模型在第二轮调用时输出伪工具调用格式的问题:
- 添加系统提示告诉模型直接根据工具结果回答
- 过滤 <|tool_calls_section_begin|> 等内部格式标记
- 清理多余空行
版本: v3.0.1
v3.0.5
|
2026-04-15 09:45:08 +08:00 |
|
|
|
9048d94e33
|
fix: 添加详细日志诊断工具调用消息格式
v3.0.4
|
2026-04-15 02:25:05 +08:00 |
|
|
|
291de733a4
|
fix: chat_with_tool_results不重复添加tool结果,修正消息格式
v3.0.3
|
2026-04-15 01:03:10 +08:00 |
|
|
|
10f67a807a
|
fix: get_agent_config添加supports_vision和supports_function_calling字段
v3.0.2
|
2026-04-14 19:20:17 +08:00 |
|
|
|
d9ac2c78f6
|
feat: 对话区左侧显示Agent信息
v3.0.1
|
2026-04-14 19:14:31 +08:00 |
|
|
|
4ac67b5816
|
feat: v3.0 Function Calling模式 - LLM自主调用工具
v3.0.0
|
2026-04-14 18:39:12 +08:00 |
|
|
|
527885f3d6
|
fix: 工具按钮放附件右边、输入框左边
v2.5.8
|
2026-04-14 17:19:52 +08:00 |
|
|
|
c21270195a
|
feat: 工具按钮放输入框右边,面板向上弹出
v2.5.7
|
2026-04-14 17:15:56 +08:00 |
|
|
|
db7d0fd586
|
feat: 工具选择折叠面板,不占用快捷语句区域
v2.5.6
|
2026-04-14 17:11:07 +08:00 |
|
|
|
f9e3708ce0
|
feat: Agent工具配置从系统工具列表动态选择
v2.5.5
|
2026-04-14 17:02:49 +08:00 |
|
|
|
64f0aa0c0b
|
feat: Agent工具支持检查,不支持的工具提醒用户
v2.5.4
|
2026-04-14 16:43:30 +08:00 |
|
|
|
8ddc50a0a9
|
feat: 用户消息编辑功能,编辑后重新请求AI回复
v2.5.3
|
2026-04-14 11:44:07 +08:00 |
|
|
|
20ef1abe7d
|
feat: Agent不支持视觉能力时上传图片提示用户
v2.5.2
|
2026-04-14 11:30:38 +08:00 |
|
|
|
54290019c3
|
feat: 大模型池添加视觉能力开关配置
v2.5.1
|
2026-04-14 10:56:50 +08:00 |
|
|
|
d3e80c0afb
|
feat: 图片保存到服务器,历史记录可显示图片
v2.5.0
|
2026-04-14 10:38:59 +08:00 |
|
|
|
a3def9702b
|
fix: 历史消息显示图片/文件占位符
v2.4.6
|
2026-04-14 10:33:11 +08:00 |
|
|
|
cd1f95bb2c
|
feat: 图片点击放大功能
v2.4.5
|
2026-04-14 10:18:32 +08:00 |
|
|
|
0c4cc96106
|
fix: 增强错误日志,修复API调用诊断
v2.4.4
|
2026-04-14 09:28:28 +08:00 |
|
|
|
2dca775911
|
feat: 多模态支持 - 图片数据传递给视觉模型
v2.4.3
|
2026-04-14 09:21:36 +08:00 |
|
|
|
a34bef50ae
|
fix: 文件上传不再添加文件名标记,内容自然融入消息
v2.4.2
|
2026-04-14 09:15:46 +08:00 |
|
|
|
e6429b1f95
|
fix: 修复 JavaScript 语法错误
- pendingFiles 变量在使用前定义
- 删除 appendMessageWithFiles 后多余的代码
|
2026-04-14 00:14:37 +08:00 |
|
|
|
c5dc553974
|
fix: JavaScript 变量定义顺序修复,lastSentMessageWithFiles 在使用前定义
|
2026-04-14 00:06:06 +08:00 |
|
|
|
2bdb9e7f10
|
fix: 修复文件上传显示重复问题
- 使用 lastSentMessageWithFiles 判断避免重复显示
- 图片在前端直接显示预览(base64)
- 文本文件显示名称和内容摘要
- extra_data 保存图片/文件信息用于历史记录
v2.4.1
|
2026-04-13 23:45:17 +08:00 |
|
|
|
fe65f23fa7
|
feat: 网页端添加文件上传功能
- 支持图片上传(预览显示)
- 支持文本文件上传(txt, md, json, csv等)
- 支持 PDF 和 Word 文档
- 文件内容自动添加到消息中供 AI 分析
- 多文件同时上传支持
v2.4.0
|
2026-04-13 23:31:20 +08:00 |
|
|
|
d1431ac521
|
fix: WebSocket history 消息添加 extra_data 字段,搜索结果可正确显示
v2.3.9
|
2026-04-13 23:10:13 +08:00 |
|
|
|
49e15130f1
|
fix: 使用 insertAdjacentHTML 在设置 innerHTML 后添加搜索结果
v2.3.8
|
2026-04-13 19:00:26 +08:00 |
|
|
|
9aaff7ee87
|
fix: appendMessage 接收 extraData 参数,在创建消息时直接处理搜索结果显示
v2.3.7
|
2026-04-13 17:52:59 +08:00 |
|
|
|
b5284ce18e
|
fix: 搜索结果持久化保存,刷新页面后历史对话也显示搜索结果
- 用户消息 extra_data 存储搜索结果
- API 返回消息时包含 extra_data
- 前端 displayHistory 处理历史搜索结果显示
v2.3.6
|
2026-04-13 17:36:19 +08:00 |
|
|
|
8aa1f5fd88
|
fix: 搜索结果数量根据工具配置读取,不再固定5条
v2.3.5
|
2026-04-13 17:16:37 +08:00 |
|
|
|
813b4887ed
|
fix: 调整对话流程顺序
1. 用户发送消息 → 前端立即显示
2. 后端收到 → 广播用户消息 → 执行搜索 → 发送搜索结果
3. AI生成回复 → 显示
- sendMessage 立即显示用户消息
- user_message 事件避免重复显示
- 后端处理顺序:广播 → 搜索 → 保存 → LLM
v2.3.4
|
2026-04-13 17:11:11 +08:00 |
|
|
|
3cbdddf773
|
fix: 搜索结果放到用户消息下面,折叠显示
- 搜索结果追加到最后一条用户消息的 message-body 中
- 默认折叠,点击展开/收起
- 显示搜索关键词和结果数量
v2.3.3
|
2026-04-13 17:01:08 +08:00 |
|
|
|
c0ed6cd505
|
fix: get_agent_config 添加 tools 字段返回
v2.3.2
|
2026-04-13 16:46:00 +08:00 |
|
|
|
25e92b1fb1
|
fix: 搜索功能修复
- 添加详细日志帮助调试
- 搜索结果发送到前端展示
- 前端增加搜索结果展示组件
- 修复 datetime 导入错误
v2.3.1
|
2026-04-13 16:34:00 +08:00 |
|
|
|
142904dff4
|
feat: 重构工具配置为通用模型,增加使用统计
- ToolConfig 模型:支持多种工具类型(搜索、计算器、代码执行等)
- ToolUsageLog 模型:记录工具调用日志
- 工具使用统计:调用次数、成功率、错误记录
- 后台管理界面:工具列表+统计展示
- API 重构:/api/v2/tools(替代 search-tools)
v2.3.0
|
2026-04-13 16:15:26 +08:00 |
|
|
|
b9e99da01b
|
fix: 搜索改为勾选即执行,不再依赖关键词检测
v2.2.2
|
2026-04-13 16:00:32 +08:00 |
|
|
|
34f02ad4d4
|
fix: 修复数据库缺少tools字段,移动搜索复选框到输入框区域
v2.2.1
|
2026-04-13 13:31:14 +08:00 |
|
|
|
0c9bfca346
|
feat: 添加搜索工具功能(Tavily Search)
- 新增 SearchToolConfig 模型:支持搜索工具配置
- Agent 增加 tools 字段:可配置可用工具列表
- 后台管理增加搜索工具配置页面
- Agent 管理增加工具启用开关
- 网页端增加搜索工具禁用复选框
- WebSocket chat 处理增加搜索调用逻辑
- 默认配置 Tavily Search API
v2.2.0
|
2026-04-13 13:26:43 +08:00 |
|
|
|
85dd206154
|
fix: 简化新建对话判断条件,只检查无对话ID且无消息
v2.1.6
|
2026-04-13 12:20:56 +08:00 |
|
|
|
1b9bb1090c
|
fix: 新建对话时检查是否已经是新建状态,避免重复创建空对话
v2.1.5
|
2026-04-13 12:18:03 +08:00 |
|
|
|
2373040b04
|
fix: 修复JS语法错误 - 删除重复代码块
v2.1.4
|
2026-04-13 11:26:30 +08:00 |
|
|
|
f0789d6bbc
|
style: 版本切换控件简化并整合到操作按钮区域
v2.1.3
|
2026-04-13 11:11:06 +08:00 |
|
|
|
e05233fb4f
|
fix: 修复loading动画不去掉的问题 - isRegenerating标志在user_message时被错误重置
v2.1.2
|
2026-04-13 11:02:32 +08:00 |
|
|
|
7fa143b5b0
|
feat: assistant消息支持多版本历史,重新生成保留旧版本+版本切换控件
v2.1.1
|
2026-04-13 10:53:18 +08:00 |
|
|
|
b573638bf8
|
fix: 复制按钮使用传统方法确保可用,重新生成不再重复显示用户消息
v2.0.3
|
2026-04-13 10:37:47 +08:00 |
|
|
|
af997aa5c5
|
fix: 操作按钮一直显示,不再需要悬停
v2.0.2
|
2026-04-13 10:31:54 +08:00 |
|
|
|
b1feaee976
|
feat: 添加浏览器favicon,优化消息操作按钮(复制+重新生成)
v2.0.1
|
2026-04-13 10:29:45 +08:00 |
|
|
|
87f9f4a7d8
|
fix: 复制按钮修复 - 使用隐藏input存储原始内容
|
2026-04-12 22:23:10 +08:00 |
|
|
|
a1f1032000
|
fix: 复制按钮功能修复 - 正确存储和读取原始内容
|
2026-04-12 20:35:37 +08:00 |
|