Skip to content

v1.1.24:桌面端大变身,搜索更统一

发布日期:2026年01月16日


一句话总结

这次更新带来了全新的桌面端布局,支持统一搜索文件和命令,还能自定义项目和会话标题,让管理更顺手。


新功能:全新桌面端布局与统一搜索

这次更新了什么?

桌面端(Desktop App)迎来了一次视觉大升级!不仅界面更清爽,最重要的是带来了统一搜索栏

统一搜索是什么?

以前你需要分别找文件和命令,现在不需要了。顶部的搜索栏(Search Bar)现在是全能的:

  • 文件:快速打开项目中的代码文件。
  • 命令:直接运行 OpenCode 的斜杠命令(如 /reset, /search 等)。

如何使用?

  1. 打开桌面端应用。
  2. 点击顶部的搜索栏(或者留意是否有快捷键提示,通常是 Cmd+KCtrl+K)。
  3. 输入你想找的文件名或命令,直接跳转。

新功能:自定义项目和会话标题

之前的问题

OpenCode 会根据对话内容自动生成会话标题,有时候 AI 起的名字不够直观,或者你想给项目起个更好记的名字。

现在的情况

你终于可以自己改名了!

如何使用?

  1. 重命名会话:在侧边栏找到你想改名的会话,点击标题旁边的编辑图标(通常是铅笔形状),输入新名字回车即可。
  2. 重命名项目:同样的方式,你可以管理你的项目列表,让它们井井有条。

新功能:Carbonfox 主题

这是什么?

新增了一款名为 Carbonfox 的深色主题,专为喜欢极简、高对比度风格的开发者设计。

如何切换?

在终端或应用中输入:

bash
/theme select

然后选择 Carbonfox 即可体验。


改进:MCP OAuth 配置

这是什么?

对于使用 Model Context Protocol (MCP) 的高级用户,现在支持配置 OAuth 重定向 URI 了。这意味着你可以更方便地连接需要复杂认证的 MCP 服务器。


要不要升级?

情况建议
使用桌面端 App强烈建议升级,新布局和搜索太好用了
经常需要管理多会话✅ 升级,改名功能很实用
只用终端 CLI可以升级,有一些 TUI 的小优化

升级命令

bash
opencode upgrade

技术细节(可跳过)

点击展开完整更新列表

核心功能 (Core)

  • 升级 OpenTUI 至 v0.1.74,修复 tmux 下 kitty 键盘的兼容性问题
  • 确保工具附件不会被当作用户消息发送
  • 在 config.ts 中使用动态导入处理 session event,避免循环依赖
  • 修复文档中的失效 URL
  • 修复 GPT 模型的 itemId 剥离逻辑
  • 新增 MCP 服务器的 OAuth 重定向 URI 配置
  • 调整网页搜索工具,强调当前日期并明确说明已不再是 2024 年
  • 优化文档中关于 question 工具的使用指导
  • 将 OpenCode 设为大多数推理请求的 User-Agent
  • 远程会话中无法打开浏览器时,显示认证 URL
  • 在更多场景下剥离 item IDs
  • 修复子任务调用时意外更改主模型/Agent 的问题
  • 修复 ACP 和无头模式下的默认 Agent 选择
  • 新增 LiteLLM 代理提供商选项,提升兼容性

终端界面 (TUI)

  • 在会话头部和 /status 对话框中显示版本号
  • 修正 TUI 中主题数量的提示信息
  • 调暗终端 UI 中问题选项的前缀样式
  • 新增终端界面中问题的 Tab 键导航支持
  • 新增 Carbonfox 主题

桌面端 (Desktop)

  • 新增编辑项目和会话标题的功能
  • 导航至工作区内的会话时自动打开该工作区
  • 修复工作区无法展开的问题
  • 修复展开工作区时页面跳动的问题
  • 鼠标悬停时截断过长的工作区名称
  • 修复应用中新建会话的处理逻辑
  • 将对话框居中到页面而非会话区域
  • 持久化工作区顺序和折叠状态
  • 新增统一搜索功能,可同时搜索命令和文件
  • 为会话列表添加骨架屏加载效果
  • 修复项目头像的圆角问题

← 返回更新日志

本站教程完全免费,广告收入用于覆盖服务器成本。感谢您的支持!