DeepSeek++ 1.12.1
DeepSeek++ 1.12.1
1.12.1 是体验修复与可靠性加固版本:本地大文件读取不再截断、Firefox 补齐工具栏入口、侧边栏标签可滚动、内联智能体步骤时间线更清晰,并对 MCP 传输与沙箱做了加固。
主要变化
- 本地文件读取(Shell 宿主):
local_file_read改为确定性自动续读——读取超过单次上限的大文件时自动续读至末尾,emoji 与中文混排不再截断;超大文件按字符窗口按需读取,不再整文件载入内存。感谢 @zhangweildlh 的实现与多轮评审配合。 - Firefox 工具栏入口:Firefox 工具栏新增 DeepSeek++ 按钮,点击打开侧边栏,与 Chrome/Edge 的操作方式一致。
- 侧边栏标签滚动:设置、能力、资料库的标签条溢出时显示左右箭头,隐藏的标签可一键滚动访问;键盘切换的标签自动滚入可视区。
- 内联智能体时间线:Agent 步骤显示更清晰——过程文本与最终答案分离,工具调用按行展示成功/失败状态并可独立展开摘要;完成的步骤只折叠过程文本,工具行保持可扫读。
- 工具执行模式简化:移除手动确认模式,启用的工具自动执行,「禁用」成为唯一的退出方式。
- 可靠性与安全加固:MCP 连接与读取加入超时保护与端点校验;工具解析改为线性时间(消除极端输入下的卡顿风险);沙箱 HTML 内容钉扎资源来源并限制结果大小;联网读取仅允许 http(s) 地址。
- 权限变化:Chrome、Edge 和 Firefox 均不新增浏览器权限。
验证
npm run smoke:pownpm run compilenpm pack --dry-run --workspace packages/shell-hostnpm run build:allnpm run zip:allnpm run smoke:mcpnpm run smoke:shellnpm run verify:mcp:mocknpm run verify:automationnode scripts/web-search-smoke.mjsnpm run prompt:freezenpm audit --audit-level=high --omit=devnpm run ci:quality
Chrome Web Store 更新说明
中文:
- 本地文件读取更可靠:读取大文件时自动续读,中文与 emoji 混排不再截断,超大文件不会拖垮内存。
- Firefox 工具栏新增 DeepSeek++ 按钮,点击即可打开侧边栏。
- 侧边栏标签溢出时可滚动:新增左右箭头,隐藏的设置/能力/资料库标签一键可达;键盘切换的标签自动滚入可视区。
- 内联智能体步骤更清晰:过程与最终答案分开显示,工具调用按成功/失败分行展示并可展开详情。
- 工具执行模式简化:启用即自动执行,不再需要手动确认。
- MCP 连接更稳定、沙箱与输入处理更安全;不新增浏览器权限。
English:
- Local file reading is more reliable: large files are read with automatic continuation, mixed CJK and emoji text is no longer truncated, and very large files no longer exhaust memory.
- Firefox now has a DeepSeek++ toolbar button that opens the side panel.
- Overflowing side-panel tabs are now scrollable: arrow buttons appear when tabs are hidden, and keyboard-selected tabs scroll into view.
- Inline agent steps are clearer: process text is separated from the final answer, and tool calls are shown per line with success/failure state and expandable details.
- Tool execution is simplified: enabled tools run automatically; "disabled" is the only opt-out.
- MCP connections are more stable and sandbox/input handling is hardened; no new browser permissions.