dsh-diff-vis
DSH plugin: show a git-style file diff right inside the chat whenever the AI calls write/edit tools. Unified (top-bottom) and split (side-by-side) views with inline word highlighting, view-preference memory, zero git dependency.
AI 分析
核心用途是在 DSH 聊天界面中直观展示 AI 修改代码前后的 Diff 差异。适合频繁让 AI 编写或修改代码、需要快速审查代码变更的开发者。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:roushanyyzz/dsh-diff-visドキュメント
README 全文を読む ↗使用
满足以下任一情况,卡片即自动出现:
- AI 调用
write写入新文件 → 显示全部新增(绿色) - AI 调用
edit修改已有文件 → 显示精确的删行/增行与行内变化
卡片操作:
- 右上角 上下对比 / 左右对比 切换视图;选择会被记住,之后的卡片默认使用该视图
- 点击卡片头部文件名在工作区打开文件
注:
write/edit工具卡片的默认样式会被本插件的卡片替换;若某次调用的修改发生在插件生效前(如插件刚加载),卡片会显示兜底提示。