Skip to content

changestab

Verified

changestab · v0.3.0 · MIT · Web UI

Read-only changes view for the dsh (DeepSeek Harness) web GUI — its own Changes tab in the right column, alongside the built-in file browser: a jj/git change tree, each change's changed files, and side-by-side or unified diffs, with click-to-ref and Open-

Install

dsh plugin add changestab

Confirm the layer applied with dsh --profile default --dump-config — see the install guide.

Source

Tags

Readme

npm version License: MIT

changestab 图标 changestab

English | 中文

为 DeepSeek Harness 提供侧边栏 Changes 视图 DeepSeek 标志

支持导航变更历史,并根据可用显示宽度以并排或堆叠方式查看文件 diff。

变更日志(jj 风格图形)、选中变更按目录分组变更的文件,以及变更文件的统一 diff

同一变更文件的并排 diff,列处于全屏

安装

dsh plugin --profile web add changestab

请安装到 web profile,即运行 GUI 的那个 profile。

开发

要测试本地检出(而非已发布的包),可以直接安装:dsh plugin --profile web add /path/to/changestab

源码检出或本地路径安装请先运行 pnpm install && npm run build 生成 bundle。

pnpm install     # 本地(未提交的).npmrc 可将 pnpm store 固定在仓库内
npm run build    # tsc(宿主端 + 客户端)+ tsdown 打包
npm test         # 构建 + 完整测试套件(纯解析器测试 + jj/git 在 PATH 时做真实 I/O)
npm run e2e      # 针对沙盒 dsh 实例的浏览器旅程

CHANGELOG.md · Releases。