Skip to content

v0.9.3

Choose a tag to compare

@dragons96 dragons96 released this 10 Jul 04:58
· 29 commits to master since this release

LoongCode 0.9.3

上一版本 0.9.2

本版核心是 移动端远程桥接补齐 OpenCode:手机 App 现在可以完整查看 / 修改 OpenCode 任务的模型、供应商、权限模式与推理力度,App 冷启动后能继续回答此前待答的审批,命令面板也能列出 OpenCode 的自定义命令与技能。同时带来一项 安全修复——解绑设备即刻生效,已解绑的手机不再能访问 PC 数据;并修复停止 OpenCode 任务后 App 重开冒出失效「幽灵审批卡」的问题。此外 Skill 工具卡行摘要直接显示技能名与参数,macOS 构建接入 Apple 签名与公证。

✨ 新功能

  • 移动端可查看 / 修改 OpenCode 任务配置:手机 App 打开 OpenCode 任务时,完整回显其模型、供应商、权限模式(自动 / 询问)与推理力度五项配置,并可直接在 App 内修改、即时同步回 PC;新建任务的默认配置同步补齐 OpenCode 推理力度。
  • 移动端冷启动可续答 OpenCode 审批:OpenCode 任务存在待回答的权限审批时,即使 App 彻底重开(冷启动),打开任务也会收到待答审批的快照并可继续作答,审批不再因 App 重启而丢失。
  • 移动端命令面板列出 OpenCode 命令与技能:App 的斜杠命令列表现在会解析 OpenCode 配置目录,OpenCode 任务同样可以浏览并使用自定义命令与技能(与 PC 端命令面板对齐)。

🐛 修复

  • 解绑设备即刻生效(安全):此前在 PC 上解绑手机后,该设备在 PC 重启前仍能拉取工作区 / 任务列表、收发消息;而 PC 重启后 App 又只会静默撞 20 秒超时,无法区分「被解绑」与「PC 离线」。现在解绑立即切断访问——已解绑的 App 任何请求都会明确收到「已解绑」应答与提示,重新扫码配对即可恢复。
  • 停止 OpenCode 任务后的「幽灵审批卡」:停止或中断 OpenCode 任务时,后端未清理其待答审批记录,导致 App 重开会话时冒出早已失效的审批卡;现在停止与中断两条路径都会彻底清理,不再残留。

🔧 优化

  • Skill 工具卡行摘要直显技能名与参数:工具行摘要固定为「Skill 技能名 参数」,一眼可见调用了哪个技能;行宽不足时优先收缩参数、保全技能名;成功回执移入展开区查看,不再占据行摘要。
  • macOS 构建接入 Apple 签名与公证:发布流水线为 macOS 安装包加入 Apple 开发者签名与自动公证(notarization),签名版本安装时不再触发 Gatekeeper 的「无法验证开发者」警告。

摘要

  • 移动端远程桥补齐 OpenCode:App 可查看 / 修改 OpenCode 任务的模型、供应商、权限模式与推理力度,冷启动可续答待办审批,命令面板列出 OpenCode 命令与技能。
  • 安全修复:解绑设备即刻生效,已解绑的手机明确收到「已解绑」提示,不再出现解绑后仍可访问或只能撞超时。
  • 修复停止 / 中断 OpenCode 任务后,App 重开会话冒出失效「幽灵审批卡」。
  • Skill 工具卡行摘要直接显示技能名与参数,成功回执收进展开区。
  • macOS 构建接入 Apple 签名与公证,安装不再触发「无法验证开发者」警告。

安装说明(未签名应用)

本应用暂未做操作系统级代码签名,首次安装会有系统安全提示,属正常现象。把本文贴进 GitHub Release 描述。

Windows(x64 / ARM64)

下载对应架构的 *-setup.exe 双击安装。若弹出「Windows 已保护你的电脑」:
点 更多信息 → 仍要运行。不确定架构就装 x64 版(ARM 设备可兼容运行)。

macOS(Intel / Apple Silicon 通用包)

下载 *.dmg,拖入「应用程序」。首次打开若提示「无法验证开发者」或「已损坏」:

  • 方式一:在「应用程序」里 右键点 LoongCode → 打开,弹窗里再点「打开」。
  • 方式二(前者无效时):终端执行
    xattr -cr /Applications/LoongCode.app
    再正常打开。

安装后应用内自动更新无需重复上述操作。