openchamber v1.18.3 版本更新介绍
发布日期: 2026-08-13
版本号: v1.18.3
更新内容包括:浏览器面板与预览合并为统一视图,基于真实浏览器环境运行,解决了之前因重写导致的页面加载问题,并支持登录状态保持与开发者工具使用;智能体现在可以独立操作浏览器,执行页面阅读、点击、输入、滚动及布局切换等操作,并支持截图保存以验证工作成果;聊天中的图片现在以缩略图画廊形式展示,支持全屏预览及移动端横向滚动;项目切换时会话管理更智能,未发送的消息会保留在原会话中;浏览器面板优化了开发服务器列表显示方式,支持多页面、图标展示、地址建议、刷新、缩放、设备尺寸切换、明暗模式及缓存清理等功能;远程访问方面,公共域配对二维码现在包含连接地址,私有中继消息传输的可靠性得到提升;移动端应用在使用过程中遇到短暂网络中断时能自动重连,长按界面可查看连接日志;配额限制刷新机制优化,统一使用API密钥跟踪使用情况;定时任务避免了多服务器重复执行;窗口最小化行为统一,支持关闭到系统托盘;性能上关闭面板不再保留嵌入聊天,打开面板仅加载活跃聊天;智能子代理与代码审查会话不会干扰主编辑器;输入触发命令、代码块行号显示等细节得到修正;会话状态显示在新建时即提供项目信息,子代理列表适应面板高度;Linux下无边框窗口采用原生圆角设计。
更新内容 (中文)
[1.18.3] - 2026-08-14
- 浏览器面板: 预览与浏览器面板现合并为单一面板,并在桌面应用中提供真实浏览器视图。此前因被重写而无法加载的页面现已可正常打开,登录状态得以保持,开发者工具也可用。指向元素或拖选区域、撰写评论,即可连同标记截图发送至聊天。
- 智能体浏览器控制: 智能体现在可以打开页面并进行操作——阅读屏幕内容、点击、输入、滚动、检查元素渲染效果、切换移动/平板/桌面布局,并将截图保存至项目中,从而能自行验证工作成果而非仅描述预期。这是独立的 OpenChamber Web 工具,可在新的设置 → 常规 → OpenChamber 工具部分开启或关闭。
- 聊天图像: 完成的助手回复现已将 Markdown 图像整理为带缩略图和全屏预览的紧凑图库,支持工作区本地图像及横向滚动的移动端布局(感谢 @ChangeHow)。
- 会话管理: 切换项目时现已选择新项目所属的会话,已准备中的消息将保留在提交时的会话中,不会因后续项目切换而重新路由(感谢 @makeittech)。
- 浏览器: 开发服务器列表基于实际监听状态生成,无论启动方式如何均会提供服务;若服务器仍在启动中,系统会等待而非显示错误需手动重试。面板支持同时保持多个页面,显示各页面图标,推荐项目内已访问的地址,并新增强制刷新、页面缩放、设备尺寸切换、页面明暗模式开关及单独清除面板 cookie 或缓存数据功能。
- 浏览器: 当 OpenChamber 运行于其他设备时,桌面应用会通过本地端口访问开发服务器,使得页面可实现热重载与开发者工具功能;指向其他本地端口的链接与重定向将保持在同一设备上。在浏览器标签页中,仅能打开本机上的开发服务器。
- 远程访问: 通过公共域名(例如反向代理后方)在应用运行时创建的配对二维码,现已包含该域名作为连接地址,使配对手机可通过该地址连接服务器,而非仅依赖本地网络地址或中继服务器。
- 远程访问: 通过私有中继发送的消息,在连接中断导致请求体帧丢失时不再返回 400 错误,而是重试未完成的请求(感谢 @claymor333)。
- 移动端: 打开或返回应用时短暂的网络中断不再会使有效连接跳转至连接界面——应用会在后台重试并自动重连,而服务器不可达时则在数秒内显示连接界面。
- 移动端: 长按连接界面(或实例列表)上的标志,可打开含复制按钮的连接日志,便于报告连接问题。
- 用量管理: 已启用的配额限额现在在桌面端、移动端和 VS Code 上每三分钟刷新一次,并提供随时手动刷新功能。
- 用量管理: OpenCode Go 配额跟踪现已使用现有的 OpenCode API 密钥,无需单独的浏览器 cookie 和工作区 ID。
- 定时任务: 当两台 OpenChamber 服务器使用相同项目配置时,定时事件现在仅执行一次,而非两台服务器启动重复会话(感谢 @makeittech)。
- 桌面端/Windows/Linux: 最小化窗口现在始终保留在任务栏中;更名为“关闭到系统托盘”的托盘后台设置,在关闭窗口时生效。
- 性能优化: 关闭的上下文面板不再保持内嵌聊天运行,且打开的面板仅挂载当前活跃的聊天,而非所有已保存的聊天标签页(感谢 @karimodm)。
- 聊天功能: 在上下文面板中打开子智能体和代码评审会话,不再从主编辑器抢夺焦点;启用后可立即使用子智能体提示功能,代码评审会话不再被误认为只读子智能体会话。
- 聊天功能: 输入
!进入 Shell 模式时,不再将触发字符插入命令或光标位置错误(感谢 @RyderAsKing)。 - 聊天功能: 代码块中三位及以上数字的行号不再自动换行(感谢 @ChangeHow)。
- 工作状态: 新建会话草稿现已在会话创建前显示项目、MCP 及用量详情;长子智能体列表保持在面板内;隐藏所有分组后仍可恢复控制项(感谢 @alohaninja)。
- 桌面端/Linux: 无边框主窗口与迷你聊天窗口现采用原生圆角(感谢 @kydorn)。
更新内容 (原始)
[1.18.3] - 2026-08-14
- Browser panel: the preview and browser panels are now one panel, backed by a real browser view on the desktop app. Pages that previously refused to load because they were being rewritten now open normally, logins persist, and developer tools are available. Point at an element or drag a region, write a comment, and it goes to chat with a screenshot of what you marked.
- Agent browser control: agents can now open a page and work with it — read what is on screen, click, type, scroll, look at how an element renders, switch between mobile, tablet and desktop layouts, and save a screenshot into the project — so they can check their own work instead of describing what they expect. It is a separate OpenChamber Web tool, turned on or off in the new Settings → General → OpenChamber Tools section.
- Chat images: completed assistant replies now collect Markdown images into a compact gallery with thumbnails and full-screen previews, including workspace-local images and a horizontally scrollable mobile layout (thanks to @ChangeHow).
- Sessions: switching projects now selects a session owned by the new project, and a message already being prepared stays with the session where it was submitted instead of being rerouted by a later project switch (thanks to @makeittech).
- Browser: dev servers are listed from what is actually listening, so one is offered no matter how it was started, and a server that is still starting is waited for instead of showing an error to retry by hand. The panel holds several pages at once, shows each page’s own icon, suggests addresses already visited in this project, and adds a hard reload, page zoom, device sizes, a light/dark switch for the page, and clearing cookies or cached data for the panel alone.
- Browser: when OpenChamber runs on another machine, the desktop app opens its dev servers through a local port, so pages load with working hot reload and developer tools; links and redirects to another local port stay on that machine. In a web browser tab, only dev servers on your own machine can be opened.
- Remote access: pairing QR codes created while the app is open through a public domain (for example behind a reverse proxy) now include that domain as a connection address, so paired phones can reach the server over it instead of relying only on the local network address or the relay.
- Remote access: messages sent through the private relay no longer fail with a 400 error when request-body frames are lost during a connection drop; incomplete requests are retried instead (thanks to @claymor333).
- Mobile: a brief network hiccup when opening or returning to the app no longer bounces a working connection to the connect screen — the app retries in the background and reconnects on its own, while an unreachable server shows the connect screen within a few seconds.
- Mobile: long-pressing the logo on the connect screen (or the instances list) opens a connection log with a copy button, for reporting connection problems.
- Usage: quota limits enabled for display now refresh every three minutes on desktop, mobile, and VS Code, with a manual refresh action available at any time.
- Usage: OpenCode Go quota tracking now uses the existing OpenCode API key instead of requiring separate browser cookies and a workspace ID.
- Scheduled Tasks: when two OpenChamber servers use the same project configuration, a scheduled occurrence now runs only once instead of both servers starting duplicate sessions (thanks to @makeittech).
- Desktop/Windows/Linux: minimizing the window now always keeps it in the taskbar; the tray background setting, renamed “Close to the system tray”, applies when you close the window.
- Performance: closed context panels no longer keep embedded chats running, and an open panel mounts only its active chat instead of every saved chat tab (thanks to @karimodm).
- Chat: opening subagent and code-review sessions in the context panel no longer steals focus from the main composer; subagent prompting is available immediately when enabled, and code-review sessions are no longer mistaken for read-only subagent sessions.
- Chat: typing
!to enter shell mode no longer inserts the trigger into the command or moves the caret to the wrong side of it (thanks to @RyderAsKing). - Chat: line numbers with three or more digits no longer wrap in code blocks (thanks to @ChangeHow).
- Work status: new-session drafts now show project, MCP, and usage details before a session exists, long subagent lists stay within the panel, and hiding every section leaves controls available to restore them (thanks to @alohaninja).
- Desktop/Linux: frameless main and Mini Chat windows now use native rounded corners (thanks to @kydorn).
下载链接
- app-release.aab
- app-release.apk
- latest-arm64.yml
- latest-linux-arm64.yml
- latest-linux.yml
- latest-mac.yml
- latest.yml
- OpenChamber-1.18.3-181-android.aab
- OpenChamber-1.18.3-181-android.apk
- OpenChamber-1.18.3-linux-arm64.AppImage
- OpenChamber-1.18.3-linux-x86_64.AppImage
- OpenChamber-1.18.3-mac-arm64.dmg
- OpenChamber-1.18.3-mac-arm64.dmg.blockmap
- OpenChamber-1.18.3-mac-arm64.zip
- OpenChamber-1.18.3-mac-arm64.zip.blockmap
- OpenChamber-1.18.3-mac-x64.dmg
- OpenChamber-1.18.3-mac-x64.dmg.blockmap
- OpenChamber-1.18.3-mac-x64.zip
- OpenChamber-1.18.3-mac-x64.zip.blockmap
- OpenChamber-1.18.3-win-arm64.exe
- OpenChamber-1.18.3-win-arm64.exe.blockmap
- OpenChamber-1.18.3-win-x64.exe
- OpenChamber-1.18.3-win-x64.exe.blockmap
- openchamber-1.18.3.vsix
- openchamber-web-1.18.3.tgz