leanderli/dsh-files-git0

dsh-files-git

DSH Web UI 的工作区文件与 Git 面板插件,支持浏览文件及 Git 基础操作。

AI 分析

核心用途是在 DSH 界面中直接浏览工作区文件并执行 Git 提交、拉取、推送等操作。适合需要在对话中预览产物文件并进行版本控制的开发者。

套件
dsh-files-git
版本
0.1.0
授權
MIT
最近更新
2026年8月24日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:leanderli/dsh-files-git

配置

默认开箱即用。如需覆盖,在 profile 的 cordis.patch.yml 中覆盖 files-git 行:

- id: files-git
  config:
    gitPath: /usr/bin/git        # git 可执行文件绝对路径(默认自动从 PATH 解析,跳过 .git-ai 目录)
    defaultRoot: /path/to/repo   # 客户端未传仓库时的兜底(一般用不到,面板总是发送会话工作区)

面板内设置(⚙ 设置标签页,持久化于浏览器 localStorage):

设置项默认说明
打开时默认全屏全屏面板打开时的默认尺寸
点击产物文件 / 文件链接时关闭开启后对话中的产物文件在面板内预览,而非调用系统应用