mimajiushi/dsh-plugins--plugins-dsh-workspace-changes ↗★ 0

dsh-workspace-changes

DSH web plugin: an IDE-style Changes panel in the right Sidebar — grouped working-tree changes (JetBrains-style Changes/Unversioned groups, directory tree) with a full diff viewer (unified/side-by-side, line numbers, file navigation), copy-diff, and open-in-IDE. Read-only against the repository. 适合需要在DSH内直观查看代码差异、进行文件对比和版本管理的用户。

Package
dsh-workspace-changes
Compatibility
Unverified
Version
0.1.0
License
MIT
Last updated
Sep 27, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mimajiushi/dsh-plugins#1aa8b9d851070af475ca10703d84c000562ef8d7&path:plugins/dsh-workspace-changes

配置(cordis.patch.yml)

config:
  editor: auto        # auto(检测到 VS Code 则用 code -g,否则系统默认关联)| system | 自定义 id
  editors:            # 自定义编辑器命令模板;{file} 与 {line} 会被替换
    - id: idea
      label: IntelliJ IDEA
      command: '"C:\\Tools\\idea64.exe" {file}'
  maxDiffBytes: 1048576      # 单文件 diff 输出上限
  maxUntrackedBytes: 262144  # 未跟踪文件内容读取上限
  pollIntervalMs: 30000      # SSE 存活期间的轮询间隔(下限 10s)