Skip to content

v0.11.0

Latest

Choose a tag to compare

@dragons96 dragons96 released this 30 Aug 17:37
· 1 commit to master since this release

LoongCode 0.11.0 发布说明

✨ 新功能

dsh(DeepSeek Harness)——第 8 族 CLI 集成(全新,beta 门控)

  • 新增 dsh 家族支持(dsh web 实例 + HTTP RPC + 双 WebSocket 事件泵),设置页新增 dsh 专属配置面
  • 依赖面板支持检测 / 安装 @deepseek-ai/dsh,并提供插件清单、Agent 预设管理与功能开关状态
  • 模型可直接从 LoongCode 已配置的模型供应商注入,原生三级权限选择器(默认 standard,切到 dsh 时自动应用)
  • 子 Agent 生命周期渲染为专属卡片;上下文注入消息展示为可折叠卡片;ToolAsk 审批回执接入历史
  • 历史会话支持 fork 恢复与「编辑重发」(RPC fork + session 重指),斜杠命令面板按 dsh 技能根目录扫描

右侧边栏终端 tab(全新)

  • 右侧文件面板集成终端标签页,支持多开(终端 1 / 2 / 3…)与「+」菜单、空态右键菜单直接打开
  • 终端进程常驻保活:切换 tab、关闭面板均不销毁 PTY;shell 退出自动关闭对应 tab

Git 图谱(全新)

  • 新增 Git 图谱对话框:分页滚动加载提交历史,点击提交行在底部展开提交详情面板
  • 分支选择(branch popover)新增 Git 图谱入口行

侧边栏重组为「全局 / 工作区 / 任务」分区

  • 任务按工作区分区展示,分区可整钮折叠、状态持久化;非工作区任务归入默认工作区(自动建目录、幂等登记)
  • 工作区选择器隐藏默认工作区,新增「非工作区」项;看板入口移至任务组头部独立图标按钮

全局搜索弹窗(Ctrl+K)

  • 侧栏顶部操作行改为 zcode 风格入口;全局 Ctrl+K 打开居中的搜索弹窗
  • 搜索弹窗支持深度搜索与「包含归档」选项,空查询提示随勾选状态动态变化

HTML 预览 UI 编辑模式(全新)

  • 预览工具栏新增 UI 编辑入口:悬停高亮、点击选中、拖动、行内编辑,默认休眠
  • 悬浮配置面板分「内容 / 样式 / 属性 / HTML」分区,提交免刷新,支持撤销 / 重做

文件 tab 栏升级为 Windows Terminal 风格

  • tab 等比压缩(标题统一截断,关闭按钮不被挤压)、溢出后左右箭头平滑滚动、浮动药丸选中态、「+」按钮跟随滚动

面板开合动画

  • 右侧文件面板与底部终端面板开合增加 200ms 滑动动画,拖拽调整期间自动摘除过渡

FilePanel 空状态「打开标签页」面板

  • 无标签时展示「打开标签页」卡片面板,随面板宽度自适应切换列表 / 网格布局
  • 关闭最后一个标签后侧边面板不再自动收起,停留展示空状态

其它

  • 冷打开历史任务时,对话区显示加载过渡动画,缓解长会话恢复的空白感

🐛 修复

上下文窗口显示修复

  • kimi / dsh 模型上下文窗口改为按供应商行覆盖解析:kimi 不再误显示 200K 假分母,dsh 不再误按 claude 分支显示 1M;内置默认表同步补齐新模型

dsh 修复

  • 审批应答改按 approvalId 匹配 pending 列表:修复外部应答后权限卡挂至超时、并误留「已自动拒绝」的问题
  • 模型选择器订阅运行状态,首条消息创建会话后自动自愈,不再永久禁用
  • 其余细节:beta 开关、--port 0 端口分配、插件错误详情、品牌 logo、文件工具按 claude 风格渲染等

其它修复

  • Git 图谱刷新竞态修复(epoch guard),快速连续刷新不再互相覆盖
  • 文件树侧栏背景同步为 bg-sidebar,与左侧栏专用 token 一致
  • 面板关闭动画期间内容连续挂载,不再卸载重挂(切 tab 不丢状态)
  • UI 编辑卸载时提交未决防抖补丁:切 tab / 切视图不再丢失未落盘的编辑
  • 输入编辑器最大高度由 40vh 收紧为 4 行,避免遮挡消息流

🔧 优化

  • 新增 --color-sidebar 主题 token(暗色 13% 抬升轨道),左侧栏层级背景统一走专用 token
  • 任务行配色改为主题感知:悬停不再深于选中,暗色主题选中态金色提亮;行圆角收紧(rounded-md)
  • 底部终端 tab 套用浮动药丸选中态,与右侧文件 tab 栏视觉一致
  • dsh 技能 / 记忆设置页展示真实内容;切换 CLI 家族到 dsh 时自动应用 bypassPermissions 默认档

摘要

  • 新增第 8 族 CLI dsh(DeepSeek Harness)集成(beta):依赖 / 插件 / 预设管理、模型经 LoongCode 供应商注入、三级权限、子 Agent 与上下文注入卡片
  • 右侧文件面板新增常驻终端 tab(PTY 面板关闭不销毁),文件 tab 栏升级 Windows Terminal 风格;面板开合增加滑动动画
  • 侧边栏重组为「全局 / 工作区 / 任务」分区并支持独立折叠;新增全局 Ctrl+K 搜索弹窗与 Git 图谱
  • HTML 预览新增 UI 编辑模式(悬停 / 选中 / 拖动 / 行内编辑),历史任务冷打开显示加载过渡
  • 修复 kimi / dsh 上下文窗口误显示、dsh 审批卡挂误拒等多项问题

安装说明(未签名应用)

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

Windows(x64 / ARM64)

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

macOS(Intel / Apple Silicon 通用包)

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

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

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