Skip to content

v0.10.5

Choose a tag to compare

@dragons96 dragons96 released this 03 Aug 11:32
· 8 commits to master since this release

0.10.5 发布说明


✨ 新功能

  • Markdown 本地文件链接与图片渲染:消息中的本地文件链接自动渲染为文件 chip(file:// 解码、外部绝对路径 stat 校验;codex 常见的 :行/:行:列 行号后缀被剥离后同样正确识别为文件 chip),不存在的路径显示为 no-op 链接,不再误触刷新。
  • 消息图片直接展示:本地与远程图片在消息内直接渲染,点击可放大预览(lightbox),右键菜单支持复制图片;会话消息右键菜单新增图片复制与外部文件标签分流。
  • Kimi 任务终端模式(TUI):任务可一键切换到终端模式,以 Kimi TUI 续接 ACP 会话实时交互(有 kimi_session_id 即可切换)。
  • 用量统计悬浮明细:活跃热力图与按天趋势图悬浮显示输入 / 输出 / 缓存命中明细;趋势图支持按模型展开查看。
  • 群聊接力增强:每轮向成员注入本群成员名册,@ 唤起须用精确全名,成员不再猜名导致接力链断裂;群成员权限按 CLI 家族自适应(补齐 codex / opencode / kimi 被丢弃的权限);接力派生链对已排队成员去重,消除重复浪费轮。

🐛 修复

  • 点击本地链接不再刷新应用(根治):非 web / mailto / tel 链接点击一律 no-op,空 href(tel / ftp / 空目标等)preventDefault,堵住最后一类刷新路径。
  • Codex 历史恢复卡顿修复:exec 读文件(变量 + 行号循环拼接命令)不再被误判为歧义语法,Read 标签与行号恢复;exec 调用可正确拆分为 shell / apply_patch,中断脚本的兜底终态不再显示「运行中」。
  • Kimi 历史错序修复:历史子代理父子映射兼容后台注册格式(task_id 首行),修正对话末尾错序。
  • CLI 代理配置修复:spawn 指纹纳入代理配置并修正 kimi / opencode 代理解析,代理变更后进程立即按新配置重生。
  • 用量统计口径修正:Token 总量 / 热力图 / 按天趋势计入缓存读取,与模型表口径一致,纯缓存模型不再被过滤。
  • 设置页状态缓存:模型供应商与依赖探测结果缓存,避免重复扫描加载。
  • 非法编码的 file:// URL 不再抛错,外部文件名称反斜杠归一。

🔧 优化

  • 群聊实时流出口 40ms 窗口合并,消除多成员并发的事件洪峰。
  • 群聊常驻新建入口改为兜底显示,任意状态恰有一个创建入口。
  • 成员权限档位逻辑收敛为单一事实源(cliPermissions.ts),各 CLI 家族映射一致。

摘要

  1. Markdown 本地文件链接与图片渲染:本地路径链接变文件 chip,图片可放大预览、右键复制。
  2. Kimi 任务终端模式:一键切换 TUI 续接 ACP 会话,实时交互。
  3. 用量统计悬浮明细:热力图 / 趋势图查看输入、输出、缓存命中,口径计入缓存读取。
  4. 根治点击本地链接刷新应用,并修复 Codex / Kimi 历史恢复卡顿与错序问题。
  5. 群聊接力增强:成员名册注入、CLI 家族权限自适应、实时流合并去洪峰。

安装说明(未签名应用)

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

Windows(x64 / ARM64)

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

macOS(Intel / Apple Silicon 通用包)

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

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

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