dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DeepSeek Harness 会话审查标签页:工作区相对 HEAD 或任意两 ref 的变更,以可过滤文件树加双列差异呈现;泳道提交图带逐行追溯与单文件历史;三范围搜索;行内评论回写对话输入框;暂存、提交、分支、标签、贮藏与冲突操作全部设防。
English | 中文
DeepSeek Harness 的审查标签页 + 围栏 Git 工作台:把 agent 改了什么摆在一页里做决定——文件树、差异、提交图谱,设防的 Git 操作同处一页。
变更视图——语法高亮文件与可过滤文件树
图谱视图——提交详情与双列差异加词级高亮
DSH Git Review 在会话视图里对话与轨迹旁边注册一个审查标签页。展示工作区仓库相对 HEAD(或任意两 ref)的状态,看完直接动手,不用切走:
j/k 切文件,/ 聚焦搜索。偏好(差异布局、默认搜索范围、图谱形态、匹配方式、空白、语法高亮)放在 harness 设置的插件标签页,与审查标签页即时互相同步。
dsh plugin --profile web add dsh-git-review
dsh web
或从本地 tarball 安装:
pnpm install
pnpm build
pnpm pack
dsh plugin --profile web add ./dsh-git-review-<version>.tgz # 以 pnpm pack 实际打出的文件名为准
dsh web
要求 DeepSeek Harness 0.1.2-rc.1 至 0.2.0-rc.1(prerelease 系列在 peerDependencies 里逐个钉住),且宿主 PATH 里有 git。工作区不在 git 仓库内时,标签页提供文件浏览与一键初始化,而不是审查工作台——绝不白屏。显示偏好的存放位置随宿主走:0.1.7-alpha.1 起是宿主为本插件条目服务的那份配置(本插件用 .volatile() 字段声明、按 profile 条目 id 读取),0.1.6-alpha.2 起在侧栏 Plugins 页里本插件的条目,更早则是设置弹窗的插件卡片。
pnpm typecheck # 严格类型检查
pnpm check:parse # 纯函数回归(Node >= 23.6 原生 TS 剥离)
pnpm check:git # 真实 git 夹具集成测试(仓库建在 .tmp-check-git/ 下)
pnpm build # lib/index.js(node 端)+ lib/client.js(浏览器端 bundle)
MIT © HaoyueQin
插件图标复刻自 Jason Long 设计的 Git logo,依 CC BY 3.0 授权使用。