Skip to content

v0.10.7

Choose a tag to compare

@dragons96 dragons96 released this 15 Aug 16:41
· 4 commits to master since this release

LoongCode 0.10.7 发布说明

✨ 新功能

任务看板(全新)

  • 新增看板入口与五列 Kanban(规划 / 待处理 / 进行中 / 评审 / 完成),支持跨列拖拽与列内排序
  • 依赖感知自动派发:系统按依赖完成状态自动拾取待处理卡片、组装提示词并创建任务执行,支持并发上限设置
  • 任务详情对话框:基本信息编辑、CLI 配置(全家族模型选择)、内嵌对话区(最近消息、待答权限提问直接回答、跳分栏定位)、评论区(排队/已送达标记、发送并移动)
  • 依赖拓扑图:dagre 分层布局 + SVG 只读视图,点击节点直达任务详情
  • 看板选中卡片贯通终端 / 资源管理器 / 文件面板的工作区根目录,打开详情自动 reconcile worktree、释放后自动回退主分支,git 面板同步跟随
  • 对话区按轮次分气泡显示,过程明细(思考/工具连续段)默认折叠;评论点击跳转定位,消息实时活更新

系统「打开方式」集成

  • 支持从操作系统「打开方式」将文件直接打开到文件面板(NSIS 安装器注册,macOS 声明文档类型)
  • 已在运行的实例可接收打开方式请求并转发打开,避免多开

Mermaid 图表支持

  • Markdown 中 mermaid 代码块渲染为图表,支持放大查看
  • .mmd / .mermaid 文件编辑与预览:整文件渲染、语法高亮、一键导出 PNG/SVG
  • .mmd / .mermaid 注册系统「打开方式」;Markdown 内 mermaid 围栏支持直接导出 PNG/SVG

会话分享

  • 分享导出的会话新增 AskUserQuestion 问答记录(tool_ask)

🐛 修复

  • Pi 模型选择器只直显模型 ID,不再带供应商名前缀
  • 分支弹层列表限制最大高度并支持内部滚动,超长列表不再撑破面板
  • 图片放大层(lightbox)恢复指针交互,防止点击穿透到下层按钮
  • 「打开方式」收到的 argv 按规范路径过滤掉自身可执行文件
  • 看板依赖图拖动不再崩溃,并抑制拖动后的误单击
  • 看板详情对话框内容限宽换行,超长 CLI 触发器与工具信息省略显示
  • 看板双重派发守卫、删除卡片跨家族停止对应进程、归档排除已绑定任务、fs 快捷键工作区维度跟随选中卡片
  • 看板 git 面板贯通选中卡片 worktree,派发失败给出提示

🔧 优化

  • 看板交互与视觉打磨:规划中确认按钮移至底部保存旁(仅规划列显示)、对话区渲染对齐正常对话、依赖图节点配色区分完成/规划/待处理/运行/待确认、滚动条圆角协调、i18n 文案终对齐
  • 内部结构重构:13 个 Rust 与 3 个 TS 大文件拆分(进程执行层、命令层、类型定义、store 切片),提升可维护性
  • 开发构建(debug)支持多开,生产构建保持单实例

摘要

  • 全新任务看板:五列 Kanban、依赖拓扑图与依赖感知自动派发、详情对话区与评论区,看板任务一键贯通终端与文件面板
  • 支持 .mmd / .mermaid 文件编辑与预览,mermaid 图表可导出 PNG/SVG,并可从系统「打开方式」直接打开
  • 支持从系统「打开方式」打开文件到文件面板,自动转发到运行中实例
  • 会话分享新增 AskUserQuestion 问答记录导出
  • 修复 Pi 模型选择器、分支弹层滚动、图片放大穿透等多项问题

安装说明(未签名应用)

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

Windows(x64 / ARM64)

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

macOS(Intel / Apple Silicon 通用包)

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

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

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