Skip to content

v0.3.2

Choose a tag to compare

@dragons96 dragons96 released this 03 Jun 15:31
· 72 commits to master since this release
1105b8e

LoongCode v0.3.2 发布说明

发布日期 2026-06-03 · 上一版本 v0.3.1

摘要

  • 上下文用量指示器:顶部环形指示当前对话的上下文用量,悬浮看明细、一键 /compact 压缩;供应商可按模型配置上下文窗口。
  • 依赖管理:自动检测 claude / git,缺失时一键兜底安装(Windows 内置 PortableGit、claude 官方脚本),每依赖可配下载代理。
  • 使用引导章节化:全新章节式新手引导,聚光锚点 + 完成动作自动前进,可随时从设置重看;首次启动播种示例工作区。
  • 拖拽外部文件:拖任意文件到侧边栏即可打开 / 编辑 / 保存,支持工作区以外的文件(标签以颜色区分)。
  • 更顺滑:Git 推送 / 提交不再冻结界面、终端可逐个关闭并彻底结束子进程、/compact 结果在对话区有提示。

关于本版本

v0.3.2 是 v0.3.1 之后的一次大幅功能更新:新增上下文用量指示器与依赖管理两大能力,把新手使用引导重做为章节化体验,支持拖拽编辑工作区外的任意文件,并在终端、Git 推送、/compact 提示等处打磨了大量交互细节。

📊 上下文用量指示器

  • 选择器栏新增环形用量指示器:实时显示当前对话占用的上下文比例,悬浮查看明细,并提供**一键压缩(/compact)**按钮。
  • 供应商设置可按模型配置上下文窗口作为分母;Claude 原生按 1M 计,供应商未配置时回退 200K。
  • 重开任务时从上次用量回填指示器,无需等下一轮。

📦 依赖管理

  • 设置页新增**「依赖管理」**分类:检测 claude / git 的安装状态、版本与来源(系统 / 内置)。
  • 缺失时一键兜底安装:Windows 随附 PortableGit、claude 走官方安装脚本、macOS 给出引导。
  • 每个依赖可单独配置下载代理(直连 / 跟随系统 / 自定义),持久化保存。
  • 内置 PortableGit 目录会并入进程 PATH(即时生效,启动期也注入)。

🧭 使用引导(章节化)

  • 新手引导重做为章节化结构:逐章聚光高亮(16 个锚点),完成对应动作后自动前进到下一步。
  • 章节进度本地持久化,可从设置·常规随时重看任意章节。
  • 首次启动在无工作区时播种示例工作区(建好示例文件并 git init,幂等)。

📂 拖拽外部文件

  • 把任意文件拖到文件树 / 任务侧边栏 / 文件面板即可打开,支持工作区以外的文件。
  • 外部文件可在应用内编辑并保存;标签以面包屑显示绝对路径,非当前工作区的标签用警示色区分。
  • 原生拖放按落区分流,拖动时高亮目标落区并给出提示(VSCode 风格)。

🖥️ 终端改进

  • 取消主终端特殊化,每个终端都可单独关闭(VSCode 风格)。
  • 关闭终端会连同子进程树一起结束,删除 worktree 前先释放其终端,避免目录被占用。
  • 终端面板的关闭按钮改为结束本工作区的所有终端,而非仅隐藏。
  • 修复 PTY 输出被扣留最后一段、导致输入「慢一个字符」的问题。

⚡ Git 推送 / 提交不再冻结

  • 推送 / 提交改为后台执行(spawn_blocking),消除操作时的界面冻结。
  • 推送期间显示 loading 提示并加守卫,避免重复触发。

🗜️ /compact 结果提示

  • 执行 /compact 压缩后,对话区以折叠的居左提示行标注压缩结果,历史回放同样还原。

🔧 其他修复

  • 审查面板过滤嵌入式仓库目录条目,消除多余的空文件行。
  • 发布说明里「上一版本」链接改为指向上一版 Release 页,修复 Release 页面该链接因相对路径按当前 tag 解析而失效的问题。

⚠️ 已知限制

  • 自动更新仍仅 Windows;下载完整安装包(非增量 diff)。
  • 依赖兜底安装的 PortableGit 仅 Windows;macOS / Linux 的 git 需自行安装(应用会给出引导)。
  • 所有模型交互经由本机 Claude Code CLI 子进程,应用不直接访问 Anthropic API。

安装说明(未签名应用)

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

Windows(x64 / ARM64)

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

macOS(Intel / Apple Silicon 通用包)

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

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

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