dshbase

插件目录 / Automation / dsh-file-review

dsh-file-review

已验证 · 实测可装 left0ver

✓ 持续维护 基于 27 个官方 DSH 包 纯 TypeScript

查看 GitHub ↗ ← 返回插件目录

43Stars
3Forks
0未关闭 issue
TypeScript语言
2026-09-24最近推送
跨平台平台

功能简介

DSH插件:查看agent修改文件的diff。

✅
我们的评价
可用 — 实测通过,社区增长中

DSH插件:查看agent修改文件的diff。 实测能干净安装、正常启动。社区在增长,是个稳妥选择。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

DSH File Review

Review every file an agent just changed—without leaving DeepSeek Harness Web.

Adapted DSH CLI version
Web profile
npm version
npm downloads
GitHub repository
MIT License
dsh.so install

English · 简体中文

How to use

💬 Chat  →  ✨ Generate  →  📄 Click a changed file  →  🔍 Review

Preview

preview

Features

  1. This plugin supports standard, PTC, and Creator modes, but does not currently support Minimal mode.
  2. Review every file the agent just changed in the Diff panel.
  3. Undo edited and newly created files. Undoing deleted files is not currently supported.

    DSH does not currently provide a file-deletion tool, so this plugin cannot yet undo deleted files. Support will be added once DSH provides such a tool.

  4. Add comments to changed lines and ask the agent to continue making updates based on the feedback, or ask questions about the changes.
  5. Automatically wrap long text while reviewing. Enable it under Settings → Plugins → Plugin configuration → File review; it is disabled by default.
  6. Multilingual support, including Chinese and English.

Compatibility

See the badge above for the currently supported DSH CLI version.

Quick start

0. Add dsh-file-review to pnpm's minimum release age allowlist

Open ~/.dsh/profiles/web/pnpm-workspace.yaml and add:

minimumReleaseAgeExclude:
  - dsh-file-review

Recent versions of pnpm enforce a minimum release age, so newly published packages are not installed until that waiting period has passed. To install the latest versions, add dsh-file-review to the exclusion list.

1. Install this plugin

dsh plugin --profile web add dsh-file-review

2. Start DSH Web

dsh web

3. Enjoy it

Install from source

git clone https://github.com/left0ver/dsh-file-review.git
cd dsh-file-review
pnpm install
pnpm run build
dsh plugin --profile web add ${PWD}

Install from GitHub repository

dsh plugin --profile web add github:left0ver/dsh-file-review

Update the plugin

dsh plugin --profile web update dsh-file-review

Uninstall the plugin

dsh plugin --profile web remove dsh-file-review

Roadmap

  • Add undo support for deleted files.

Friendly Links

LINUX DO — A new ideal community

License

MIT

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-file-review」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

Web profile:

dsh plugin --profile web add dsh-file-review

Headless(CLI)profile:

dsh plugin --profile headless add dsh-file-review

包信息

npm:dsh-file-review · 版本 0.2.0 · 实测环境 dsh 0.1.0-rc.6

实测报告

端到端验证通过:dsh 0.1.0-rc.6 上 L1 安装 + L2 加载 + L3 运行问答。

使用场景

自动化一项重复工作——调度、串联任务或响应事件——不用你亲手启动。

适合谁

有周期性工作、想 cron 式无人值守而非手动触发的人。

二次开发建议

触发器和任务模板是缝——加事件驱动或文件监听触发,以及更丰富的流程编排。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Automation 里更多

浏览全部 7797 个插件 →