Skip to content

Releases: IT-coder-Yy/dsh-lazygit-plugin

v0.5.2

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 30 Oct 06:36

修复 DSH 0.2.2-alpha.2 移除旧会话读取接口后,Git 助手无法读取会话历史的问题;保留旧版 DSH 兼容性。

  • 使用新旧版本通用的会话查询接口,覆盖助手初始化、上下文同步和历史回复读取。
  • CI 覆盖 13 个 DSH 版本,包括 0.2.1-rc.5 和 0.2.2-alpha.2。
  • 更新中英文安装说明,兼容表保留最新 3 个版本,其余合并展示。

安装或更新:

dsh plugin --profile web add dsh-lazygit-plugin@0.5.2

使用 DSH 0.2.2-alpha.2 时需要 Node.js >=24.9.0。更新后重启 Harness 后端并刷新浏览器。

v0.5.1

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 13 Oct 02:24

Git 工作台新增紧凑的「中文 / EN」语言切换按钮,位于标题栏关闭按钮左侧。语言选择会保存在浏览器中,切换时保留当前页签、输入和冲突草稿。

  • 八个功能页的按钮、提示、确认和命令日志支持中英文;文件路径、提交内容及 Git 原始输出保留原文。
  • 更新中英文 README,与当前工作台功能和安装版本保持一致。

验证:206 项测试通过;40 个构建产物一致性检查通过。真实临时仓库及独立 DSH 0.2.1-alpha.2 环境验证了安装、语言切换、Diff、暂存、提交修正、贮藏、分支、合并冲突、Push/Fetch/Pull、真实模型生成提交说明、Git 助手建议执行、刷新和关闭重开;认证与 worktree 切换冒烟测试通过。

安装:dsh plugin --profile web add dsh-lazygit-plugin@0.5.1

v0.5.0

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 12 Oct 08:45

项目和 npm 包统一更名为 dsh-lazygit-plugin,内部标识、挂载配置与数据存储同步统一为 LazyGit。

  • 首次启动自动导入旧包的助手会话关联和提议记录,并保留旧数据备份。
  • 兼容旧版主会话上下文消息,以及尚未完成的 squash 合并。
  • 修正英文 README 中混入的中文,更新中英文安装说明。

验证:201 项自动测试通过;在临时目录完成全新安装、从 0.4.3 升级、数据导入及重启验证;GitHub CI 的 6 个兼容性任务全部通过。npm 发布包的哈希与已测试安装包一致。

安装:

dsh plugin --profile web add dsh-lazygit-plugin@0.5.0

如已安装旧包,请先停止 Harness 后端并执行 dsh plugin --profile web remove dsh-easygit-plugin,再安装新包。手动挂载用户需同步更新为 lazygit.cordis.yml。安装后重启后端并刷新浏览器。

npm:dsh-lazygit-plugin@0.5.0

v0.4.3

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 10 Oct 03:29

本次更新支持 DSH 0.2.0-rc.1、0.2.0-rc.2、0.2.1-alpha.1 和 0.2.1-alpha.2。

  • 适配新版会话工作目录服务,切换 worktree 后读取当前仓库,并使旧目录下的待执行建议失效。
  • 保留旧版会话目录接口;切换目录不会扩大原会话的沙箱边界。
  • Git 工作台与独立助手使用共享 RPC 入口,支持反向代理子路径。
  • 增加四个 DSH 版本的真实服务 CI 验证,精简中英文 README 的兼容性说明。

验证:193 项自动测试通过;37 项构建产物一致;四个 DSH 版本的 Host 加载、客户端分发、认证、Git 读写和助手会话测试通过。新版另验证 worktree 切换与旧建议拦截。本轮未执行真实模型调用或跨操作系统测试。

安装或更新:

dsh plugin --profile web add dsh-easygit-plugin@0.4.3

更新后重启 DSH 后端并刷新浏览器。

v0.4.2

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 08 Oct 05:47

文件审阅现在按差异块独立横向滚动:只有代码超宽的块才会在底部显示滚动条,拖动一个块不会影响其他块。保留双行号、增删高亮和块间省略提示,暂存记录与合并预览同步支持。

本版本同时包含自 v0.4.1 以来的 Git 工作台控件与状态反馈改进,以及多行 Git 提交说明支持。

验证:npm run check 通过,188 项测试全部通过;构建产物一致性与 npm 打包检查通过。浏览器实测确认长块、短块及独立滚动行为符合预期。

v0.4.1

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 30 Sep 09:18

v0.4.1

v0.4.0

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 30 Sep 03:27

v0.4.0

v0.3.0

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 23 Sep 17:18

Git 可视化,操作更简单

dsh-easygit-plugin@0.3.0 将 Git 状态、提交图和常用操作集中到 DeepSeek Harness Web 原生右侧工作台。

  • 看清仓库:文件审阅与原始 Diff、提交图与详情、本地/远程分支和标签、贮藏与同步状态。
  • 点击操作:暂存、提交、分支管理、fetch/pull/push、设置上游和 Rebase。
  • 合并与冲突:合并前预览,支持普通、仅快进与压缩合并;三方编辑器支持 Merge、Rebase、Cherry-pick 和 Revert 的冲突处理。
  • 完整贮藏管理:选择文件、包含未跟踪文件、审阅、应用、弹出、删除以及从贮藏创建分支。
  • 提交修正:修改说明、补充最近提交、撤销最近提交但保留改动、Revert 历史提交。
  • 文档与兼容性:重写中英文 README、更新展示图,适配 DSH 0.1.7-rc.1 的 Shell 接口,保留 0.1.6-alpha.2 兼容路径。
  • 修复 Diff 刷新:暂存/取消后跟随正确分组,提交后清空旧差异,避免迟到响应覆盖当前状态。

发布验证

  • npm run prepublishOnly 通过:150 项测试,31 个可重复构建产物。
  • 真实临时 Git 仓库验证常用操作、贮藏、三种合并模式、冲突处理、提交修正、远程同步和提议安全。
  • 在隔离的 DSH 0.1.7-rc.1 浏览器完成真实操作,并通过正式插件命令净安装待发布 tarball,验证打开工作台、创建提交和历史记录。
  • Agent 的提议执行与安全校验有测试覆盖;本轮未调用外部模型验证自然语言回复。

安装

dsh plugin --profile web add dsh-easygit-plugin@0.3.0

安装或升级后,重启 DSH Web 后端并刷新浏览器。

dsh-easygit-plugin v0.2.3

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 20 Aug 11:25

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@IT-coder-Yy IT-coder-Yy released this 20 Aug 10:00

Full Changelog: v0.2.1...v0.2.2