Files
web-official/public/release-notes/v1.1.12.zh.md
T
Pine e2244a3cae feat: PineAgentsWeb 官网前端应用(Vite+React SPA)
- src/ 页面与组件、public/ 静态资源
- 工程配置:vite/tsconfig/package 依赖
2026-08-23 22:31:31 +08:00

137 lines
8.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## ✨ 新增
**控制台**
- **模型页面大改版**:Provider 聚合、统一卡片 UI 与布局重新设计 ([#5203](https://github.com/agentscope-ai/QwenPaw/pull/5203))
- **简洁模式**:新增简洁模式,扁平导航,会话列表按更新时间排序 ([#5222](https://github.com/agentscope-ai/QwenPaw/pull/5222))
- **宽屏模式**:新增宽屏模式切换,扩展聊天布局 ([#5212](https://github.com/agentscope-ai/QwenPaw/pull/5212))
- **每轮 Token 用量**:新增每轮 token 与上下文用量弹窗 ([#5130](https://github.com/agentscope-ai/QwenPaw/pull/5130))
- **用户输入队列**:新增用户输入队列 ([#5158](https://github.com/agentscope-ai/QwenPaw/pull/5158))
- **按标题筛选会话**:支持按标题筛选会话列表 ([#5178](https://github.com/agentscope-ai/QwenPaw/pull/5178))
- **代码高亮**:所有视图中的代码块支持语法高亮 ([#5219](https://github.com/agentscope-ai/QwenPaw/pull/5219))
- **越南语支持**:新增完整越南语 (vi) 界面语言 ([#5186](https://github.com/agentscope-ai/QwenPaw/pull/5186))
- **空响应提示**:当响应输出为空时显示回退提示 ([#5232](https://github.com/agentscope-ai/QwenPaw/pull/5232))
**技能**
- **技能市场更新**:更新技能市场,集成 QwenPaw 平台,优化 UI ([#5123](https://github.com/agentscope-ai/QwenPaw/pull/5123))
- **技能斜杠注入**:改进 skill-slash-inject 显示效果 ([#5146](https://github.com/agentscope-ai/QwenPaw/pull/5146))
**渠道**
- **元宝引用消息**:支持引用消息回复,统一媒体下载管线 ([#5160](https://github.com/agentscope-ai/QwenPaw/pull/5160))
- **元宝 Bot 过滤**:新增 Bot 消息过滤和环境变量配置 ([#5150](https://github.com/agentscope-ai/QwenPaw/pull/5150))
- **非阻塞消息发送**:所有渠道支持非阻塞 flush 与自适应节流 ([#5215](https://github.com/agentscope-ai/QwenPaw/pull/5215))
- **钉钉存活看门狗**:新增存活看门狗,系统休眠后自动恢复连接 ([#5224](https://github.com/agentscope-ai/QwenPaw/pull/5224))
**桌面端**
- **端口持久化**:跨重启保持后端端口,保留 localStorage 数据 ([#5051](https://github.com/agentscope-ai/QwenPaw/pull/5051))
- **端口配置**:桌面端端口配置支持 ([#5272](https://github.com/agentscope-ai/QwenPaw/pull/5272))
**文件**
- **文件预览**:改进文件预览错误处理,使用 FileResponse ([#5115](https://github.com/agentscope-ai/QwenPaw/pull/5115))
**CI**
- **发布验证门禁**:在构建和发布之间添加发布验证门禁 ([#5121](https://github.com/agentscope-ai/QwenPaw/pull/5121))
**可观测性**
- **Langfuse Agent Loop**:按 agent loop 分组 langfuse 观测数据 ([#5128](https://github.com/agentscope-ai/QwenPaw/pull/5128))
## 🔄 变更
- **请求载荷转换**:请求载荷转换支持 ([#5188](https://github.com/agentscope-ai/QwenPaw/pull/5188))
- **记忆搜索样式**:重构记忆搜索工具结果样式 ([#5154](https://github.com/agentscope-ai/QwenPaw/pull/5154))
- **小艺双 WebSocket**:重构为双 WebSocket 连接并修复不可用渠道 ([#5274](https://github.com/agentscope-ai/QwenPaw/pull/5274))
- **日历日期分组**:会话列表使用日历日期分组 ([#5257](https://github.com/agentscope-ai/QwenPaw/pull/5257))
## 🐛 修复
**安全**
- **钥匙串主密钥隔离**:每个安装实例隔离 keychain 主密钥 ([#5028](https://github.com/agentscope-ai/QwenPaw/pull/5028))
**桌面端**
- **Windows 控制台崩溃**:防止 Windows 控制台崩溃和自杀命令 ([#5192](https://github.com/agentscope-ai/QwenPaw/pull/5192))
- **Tauri Windows CI**:增强 Tauri Windows CI 对 crates.io 拉取失败的容错 ([#5125](https://github.com/agentscope-ai/QwenPaw/pull/5125))
- **插件依赖安装**:修复 Tauri sidecar 中的插件依赖安装 ([#5260](https://github.com/agentscope-ai/QwenPaw/pull/5260))
- **会话文件名**:解决会话文件名重复和桌面端跨 Agent 调用失败 ([#5036](https://github.com/agentscope-ai/QwenPaw/pull/5036))
**控制台**
- **会话重定向**:修复切换代码模式时的会话重定向问题 ([#5147](https://github.com/agentscope-ai/QwenPaw/pull/5147))
- **折叠面板渲染**:强制渲染折叠面板,防止记忆配置丢失 ([#5144](https://github.com/agentscope-ai/QwenPaw/pull/5144))
- **审批命令溢出**:审批命令文本自动换行,防止水平溢出 ([#5176](https://github.com/agentscope-ai/QwenPaw/pull/5176))
- **工具卡片加载**:Shell 命令和未注册工具的工具卡片加载动画 ([#5141](https://github.com/agentscope-ai/QwenPaw/pull/5141))
- **浏览器自动补全**:禁用 Provider 搜索输入框的浏览器自动补全 ([#5112](https://github.com/agentscope-ai/QwenPaw/pull/5112))
- **Dream Cron**:保持 dream_cron 为空以禁用 dream 任务 ([#5256](https://github.com/agentscope-ai/QwenPaw/pull/5256))
**Provider 与配置**
- **PRO 标签页本地 Provider**:在 ModelSelector 的 PRO 标签页显示 ollama/lmstudio ([#5113](https://github.com/agentscope-ai/QwenPaw/pull/5113))
- **深拷贝缓存**:确保缓存的 Agent 配置使用深拷贝 ([#5229](https://github.com/agentscope-ai/QwenPaw/pull/5229))
**上下文与 Agent**
- **空消息守卫**:LightContextManager.pre_reply 中守护空消息列表 ([#5038](https://github.com/agentscope-ai/QwenPaw/pull/5038))
- **Mission 崩溃**:防止 loop_config.json / prd.json 损坏导致的 Agent 崩溃 ([#5000](https://github.com/agentscope-ai/QwenPaw/pull/5000))
**本地模型**
- **Llama.cpp 版本解析**:不使用固定宽度切片解析 llama.cpp 服务器版本 ([#5035](https://github.com/agentscope-ai/QwenPaw/pull/5035))
**MCP**
- **OAuth IndexError**:避免 OAuth 发现中 authorization_servers 为空时的 IndexError ([#5194](https://github.com/agentscope-ai/QwenPaw/pull/5194))
**记忆**
- **Chromadb 异步探测**:为 chromadb Rust 绑定添加异步运行时探测 ([#5271](https://github.com/agentscope-ai/QwenPaw/pull/5271))
**Gemini**
- **工具 Schema 清理**:清理工具 schema 防止函数调用时的 400 INVALID_ARGUMENT ([#5226](https://github.com/agentscope-ai/QwenPaw/pull/5226))
**工具**
- **Raw Decode**:使用 raw_decode 消除无参数工具调用的 "Extra data" 虚假警告 ([#5220](https://github.com/agentscope-ai/QwenPaw/pull/5220))
- **标题生成**:使用 formatter 进行标题生成和技能优化,支持所有模型提供商 ([#5228](https://github.com/agentscope-ai/QwenPaw/pull/5228))
**安装**
- **稳定版 PyPI**:默认仅使用稳定版 PyPI 发布 ([#5269](https://github.com/agentscope-ai/QwenPaw/pull/5269))
**打包**
- **OpenSSL 固定版本**:固定 openssl<3.5.7 修复桌面端启动失败 ([#5100](https://github.com/agentscope-ai/QwenPaw/pull/5100))
## ⚡ 性能
- **移除不必要的深拷贝**:移除 Agent 配置中不必要的深拷贝操作 ([#5240](https://github.com/agentscope-ai/QwenPaw/pull/5240))
## 🏗️ 基础设施
- **发布值班清单**:发布值班清单 ([#5105](https://github.com/agentscope-ai/QwenPaw/pull/5105))
- **工具卡片标题截断**:工具卡片标题单行截断加省略号 ([#5119](https://github.com/agentscope-ai/QwenPaw/pull/5119))
- **Datapaw Agent 菜单**:切换 Agent 时刷新 Datapaw Agent 菜单 ([#5114](https://github.com/agentscope-ai/QwenPaw/pull/5114))
## 🧪 测试
- **Sprint 2.4 测试**:新增 Sprint 2.4 定时任务执行和工具 API 测试 ([#5201](https://github.com/agentscope-ai/QwenPaw/pull/5201))
## 📖 文档
- **越南语 README**:新增越南语 README (README_vi.md) ([#5245](https://github.com/agentscope-ai/QwenPaw/pull/5245))
- **路线图更新**:更新路线图 ([#5277](https://github.com/agentscope-ai/QwenPaw/pull/5277))
## 🙌 新贡献者
- @ly-wang19 在 [#5038](https://github.com/agentscope-ai/QwenPaw/pull/5038) 中完成了首次贡献
- @biencuong 在 [#5186](https://github.com/agentscope-ai/QwenPaw/pull/5186) 中完成了首次贡献
- @nguyenthanhthe 在 [#5178](https://github.com/agentscope-ai/QwenPaw/pull/5178) 中完成了首次贡献
- @totoyang 在 [#5128](https://github.com/agentscope-ai/QwenPaw/pull/5128) 中完成了首次贡献