精选
为什么选中它
待人工精选——以下事实来自源码仓库。
它能做什么
待人工精选——以下事实来自源码仓库。
适合谁
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
风险提示
- 没有明确许可证,使用前确认授权。
待人工精选——以下事实来自源码仓库。
待人工精选——以下事实来自源码仓库。
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
dsh plugin --profile web add github:yangyongzhen/dsh-git-workflow 作者没有声明支持的平台。
git CLI,兼容 GitCode / GitHub / 任何 git 远端,无需平台 API 或 token。 ## 安装 sh dsh plugin --profile <name> add dsh-git-workflow # 或从本地 checkout 安装 cd ~/dsh-git-workflow && dsh plugin --profile <name> add . ## 配置 yaml - id: git-workflow config: enabled: true workdir: '' # 可选;默认会话工作目录 conventional: true # 强制 Conventional Commits 规范 defaultBranch: main ## 工具(对话中自动调用,无需命令) | 工具 | 作用 | | --- | --- | | git_status | 分支 / 与上游领先落后 / 已暂存·未暂存·未跟踪文件 / 最近提交 | | git_commit | 校验 Conventional Commits 格式(feat|fix|docs|…(scope)?: subject,破坏性变更加 !),可选 all=true 先暂存全部再提交 | | git_changelog | 生成按类型分组的 Markdown 变更日志;from 默认最近 tag | | git_pr_summary | 生成 PR 标题建议 + 描述模板(提交列表 / diff 统计 / 破坏性变更) | | git_push | git push -u <remote> <branch> 推送并设置上游 | 示例对话: 我:帮我把这次改动提交了 Agent:git_status → 发现 3 个文件变更 → git_commit message="feat: add login flow" 我:生成一个 PR 描述 Agent:git_pr_summary base=main → 输出可直接粘贴的 Markdown ## 开发 sh pnpm install && pnpm build node test/git-workflow.test.mjs # 临时仓库端到端:状态/规范提交/changelog/PR/推送 ## License MIT不看 Star,人工一条条挑的。
把 DSH 的 settings.yaml 做成可视化看板:所有已注册的 settings namespace——包括官方界面从未覆盖的第三方插件配置——都渲染成可编辑表单。项目还早,但方向很对:告别手改 YAML。
给 DSH 的 DIY 轨迹可视化:把 agent 的计划与执行画成图,不用翻原始日志也能看清它在干嘛。项目还早,但补上了「一眼看懂 agent 在做什么」这个真实缺口。
从 Claude Code / Codex 把活派给 DSH:在宿主内拉起带分级预设的 DSH agent 会话,看原生子代理进度,还能借它的多模态桥给纯文本的 DSH 补上视觉和生图。编排型插件,把 DSH 变成其他编码 agent 的后端。