dsh-git-flow
提供工作区Git分支切换、AI提交与推送功能 适合需要在客户端内直接管理Git仓库、生成AI提交信息并推送代码的开发者。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hunan36/dsh-git-flow說明文件
閱讀完整 README ↗Configuration
Set in cordis.patch.yml:
| Key | Default | Meaning |
|---|---|---|
timeoutMs | 15000 | Deadline for read-only and local git commands |
pushTimeoutMs | 120000 | Deadline for git push, which waits on a remote |
messageMaxDiffBytes | 65536 | Cap on the diff bytes handed to the model (truncated past it) |
messageLanguage | en | Default commit-message language, zh or en |
The commit panel carries an English | 中文 switch beside "Draft message". It overrides messageLanguage for that call and remembers the choice in localStorage, so English stays the default until you pick otherwise.