Tlyer233/dsh-vscode-review
deepseek harness review插件, 可以让你在vscode中直观看到dsh的"增删改"操作, 支持逐行ac或rj
Listed
2
Git
Bundle verified
What it does
Tlyer233/dsh-vscode-review#dsh-review-changes: Review Changes panel above the web composer with a VS Code sidebar bridge: send editor selections, drag files/folders as tags, and batch accept/reject every listed file. Tlyer233/dsh-vscode-review#dsh-review: Journals every AI file write/edit into before/after snapshots for an inline VS Code review flow (accept/reject hunks, per-file undo, no git).
Best for
- VS Code users who want to inspect AI edits as inline before/after diffs without relying on Git.
- Reviewers who need hunk-level accept/reject controls and per-file undo.
- Workflows that pass editor selections, files, or folders between VS Code and the DSH Web composer.
Not ideal for
- Developers who do not use VS Code or the DSH Web interface.
- Workflows that require Git-native review history, commits, or branch-based approval.
- Users who only need passive edit logging and do not need interactive accept/reject controls.
README
dsh-vscode-review

一个仓库装齐 dsh 插件 + VS Code 插件。

| 文件夹 | 内容 | 说明 |
|---|---|---|
packages/ |
dsh-review + dsh-review-changes
|
dsh 侧:journal / 工具 / Review Changes 面板 |
vscode_dsh_plugin/ |
VS Code 扩展 + VSIX | VS Code 内联 diff + 右侧 dsh 面板 |
一键安装(同时安装 dsh 和 VS Code)
git clone --recurse-submodules https://github.com/Tlyer233/dsh-vscode-review.git
cd dsh-vscode-review
./install.sh
Windows PowerShell:
git clone https://github.com/Tlyer233/dsh-vscode-review.git
cd dsh-vscode-review
.\install.ps1
脚本会依次:
dsh plugin --profile web add ./packages/dsh-reviewdsh plugin --profile web add ./packages/dsh-review-changescode --install-extension ./vscode_dsh_plugin/dsh-review-vscode-0.1.0.vsix --force
完成后:
- 重启 dsh web;
- VSCode 执行
Developer: Reload Window。
手动安装
dsh 侧:
dsh plugin --profile web add ./packages/dsh-review
dsh plugin --profile web add ./packages/dsh-review-changes
VS Code 侧:
code --install-extension ./vscode_dsh_plugin/dsh-review-vscode-0.1.0.vsix --force
代理重启(VS Code 扩展)
扩展提供 dsh: Restart dsh (proxy)(侧边栏黄色刷新按钮):带 HTTPS_PROXY 环境变量重启 dsh,
使 opencode.ai 等按出口 IP 判定区域的模型(如 gpt-5.6)走梯子代理。
代理端口在 VSCode 设置 dshReview.proxyPort 配置(默认 7897,127.0.0.1)。
升级 / 卸载
dsh plugin --profile web update @dsn/dsh-review review-changes
dsh plugin --profile web remove @dsn/dsh-review review-changes
License
MIT
Frequently Asked QuestionsFAQ
Use the verified command dsh plugin --profile default add github:Tlyer233/dsh-vscode-review#path:/packages/dsh-review-changes in a DSH-enabled shell. The command resolves the public package metadata and keeps the plugin attached to the catalog identity shown on this page.
Compatibility follows the bundle and profile status shown above. If a profile is not detected, keep the plugin disabled there and check the repository documentation before enabling it in production.
The GitHub link and activity metadata are the source of truth for releases and maintenance. Revisit this page after a new release to confirm the catalog has observed the latest version.