Skip to content

v1.3.6 | recherché

Choose a tag to compare

@yuzeguitarist yuzeguitarist released this 20 Mar 07:31

Deck


Release Notes v1.3.6

TL;DR

  • AI 助手新增联网搜索与网页抓取工具,并支持通过 OpenCode Zen 快速接入免费模型。
    The AI assistant gains web search and page-fetch tools, plus a quick path to configure OpenCode Zen free models.
  • 可在设置中即时隐藏或显示菜单栏图标,无需重启;主面板支持 Cmd+F 聚焦搜索框。
    Hide or show the menu bar icon instantly from Settings without restarting; use Cmd+F in the main panel to focus the search field.
  • 全局快捷键、Typing Paste 与光标助手触发键统一冲突检测,保存失败会回滚并提示,避免界面与注册状态不一致。
    Global shortcuts, Typing Paste, and cursor-assistant triggers share conflict checks; failed saves roll back with a clear alert.
  • 局域网同步与发现逻辑在唤醒、重连与回调上更稳健,并修复多处界面漏翻与 OAuth 完成页体验。
    Nearby sync and discovery are more stable around sleep/wake and reconnects; UI string gaps and the OAuth completion flow are improved.

新增 / Added

  • 联网搜索与网页抓取(AI)
    为 AI 助手新增 web_searchweb_fetch 工具:支持向 Exa 端点发起搜索、抓取网页并转换为 Markdown 或纯文本,内容过长会自动截断;Smart Rule 自动化不包含这两项外网能力。
    Adds web_search and web_fetch for the AI assistant: search via the Exa endpoint, fetch pages, and convert HTML to Markdown or plain text with safe size limits; Smart Rule automation does not include these web tools.
  • OpenCode Zen 免费模型快速配置
    在 OpenAI API 配置区提供 Zen 入口与模型选择表,确认后自动填入 Base URL、API Key 与模型名称,便于零门槛试用免费模型。
    Adds a Zen entry and model picker in the OpenAI API section to auto-fill base URL, API key placeholder, and model name for free-tier models.

优化 / Improvements

  • 菜单栏图标开关
    在「通用 > 启动」中可打开或关闭菜单栏图标,写入既有偏好并立即生效;再次显示时会同步当前暂停状态,图标语义不丢失。
    A “Show menu bar icon” toggle under General › Startup updates the existing preference and applies immediately; when shown again, pause state stays in sync.
  • 主面板 Cmd+F 聚焦搜索
    在主面板按 Cmd+F 会显式将焦点移到搜索框;若规则列表弹层已打开会先收起,并与短暂焦点抑制逻辑配合,在开启或关闭 Vim 模式时均可使用;仍保留直接键入即可搜索的行为。
    Cmd+F in the main panel focuses the search field, dismissing the rules popover if needed and working alongside brief focus suppression and Vim mode; typing to search still works as before.
  • OAuth 完成页「打开 Deck」
    授权完成页主按钮改为「打开 Deck」,通过自定义 URL Scheme 唤起应用,替代仅关闭页面的体验。
    The OAuth completion button now reads “Open Deck” and launches the app via its URL scheme instead of only closing the page.
  • AI 设置界面
    移除「AI 助手」标题旁的 Beta 标签,界面更简洁。
    Removes the Beta pill next to the AI Assistant title for a cleaner settings screen.
  • Zen 配置界面与文案
    Zen 横幅复用既有配置行样式并与维护报告类 Sheet 视觉对齐;相关新增文案已补全多语言翻译。
    The Zen banner reuses existing config-row styling and matches maintenance-style sheets; new strings are localized across supported languages.
  • 快捷键与触发键校验
    为全局快捷键、Typing Paste 录制与恢复默认、以及光标助手自定义触发键接入统一冲突检测(含为队列「依次粘贴」保留的 ⌘⇧V),录制与保存路径一致。
    Adds unified conflict validation for global shortcuts, Typing Paste record/reset, and cursor-assistant triggers, including reserving ⌘⇧V for queue sequential paste.
  • 局域网同步稳定性
    监听系统睡眠与唤醒,唤醒后延迟再恢复发现以降低刚唤醒时的 browser/advertiser 抖动;为记住节点的自动重连增加去抖并尊重连接中与拒绝重试时间;为重复邀请与过期回调增加防护,并在刷新或停止时取消任务、清理委托。
    Observes display sleep/wake, delays discovery after wake, debounces remembered-peer reconnects, avoids duplicate invites and stale callbacks, and cancels tasks plus clears delegates on refresh/stop.
  • 设置与主界面文案本地化
    补齐菜单栏与快捷键相关新文案,以及空剪贴板、队列提示、搜索占位、导入规则、预览与 AI 错误等多处此前会露出中文 fallback 的条目,覆盖项目当前支持的语言。
    Localizes new settings strings and fills gaps for empty clipboard, queue hints, search placeholders, import rules, previews, and AI errors across supported languages.

变更 / Changes

  • 快捷键保存行为
    当系统未能成功注册新快捷键时,会自动回滚到先前已保存的组合并弹出说明,避免出现界面已改但实际未生效的情况。
    If shortcut registration fails, the UI rolls back to the last saved combination and shows an explanation instead of appearing updated while inactive.
  • AI 系统提示与工具说明
    系统提示中的工具数量与文档已更新,明确包含联网搜索与抓取工具及其使用边界(含无需单独授权、由助手自主判断等说明)。
    Updates the system prompt tool count and documentation to include web search and fetch, including usage expectations such as no per-call approval.

修复 / Fixes

  • Multipeer 状态与冷却
    在特定场景下保留对未连接状态的冷却,避免 lostPeer 误清;lostPeer 主要取消待执行的自动重连并清理发现相关 UI 状态。
    Preserves not-connected cooldowns where appropriate so lostPeer does not clear them incorrectly; it cancels pending auto-reconnect and cleans discovery UI state.
  • 界面漏翻与硬编码中文
    修复主列表空状态、队列栏拼接、HUD 与搜索等区域在运行时仍显示中文或缺 key 的问题。
    Fixes runtime Chinese fallbacks and missing keys in empty states, queue UI, HUD, and search-related copy.

升级建议 / Upgrade Notes

  • 若使用自定义 AI 基址与模型,可在「AI 设置」中查看 Zen 快速配置是否适合你的隐私与合规要求后再启用。
    If you use custom AI endpoints, review Zen quick setup against your privacy and compliance needs before enabling.