sweven-tears/dsh-ghCLI-manager
sweven-tears★ 0JavaScript最后同步: 2026-08-16
dsh-ghCLI 是面向 DeepSeek Harness(DSH)的 gh CLI 集成插件
README 摘要
dsh-ghCLI — GitHub CLI 管理插件 1. 插件介绍 dsh-ghCLI 是面向 DeepSeek Harness(DSH)的 gh CLI 集成插件 ,提供三大能力: - gh 安装检测与自愈 :检测 gh 是否安装、一键安装/更新、手动指定 gh 路径、一键加入 PATH,并内置 Windows 网络代理自愈 (git 不读系统代理导致连不上 GitHub 的踩坑解决方案)。 - 多账户认证管理 :Token 登录(支持企业版 GH HOST)、账户切换/登出/刷新、Git 全局 user.name / user.email 读写。 - Git 仓库高频操作 :克隆、当前仓库 Push / Pull / Create PR / 打开远程页面 / Fork / 创建仓库等。 所有功能集中在 DSH 设置页 (侧边栏 → 设置 → GitHub CLI),底层直接调用本机 gh 与 git 命令,无需额外 npm 依赖。 插件为标准 DSH 插件包(npm 包形态):host 半区( src/host.js ,即 package.json main )运行在宿主进程,注册 /api/dsh-ghcli/ 路由并执行 gh/git;client 半区( src/client.js ,即 exports["./client"] )以 module-loader 束加载进 Web GUI,注册 settings.section 插槽。随 profile 常驻,DSH 重启后自动加载。 2. 插件使用:dsh 安装命令 插件安装通过 dsh plugin 命令完成(该命令会把参数透传给 profile 目录内的 pnpm)。以下两种方式任选其一。 方式 A:git 安装(源码) 方式 B:npm 安装(GitHub Packages 发布包) 插件已发布到 GitHub Packages: 。仓库已内置 .npmrc 作用域映射,无需手写 registry: 安装要点 - -w 必须 :web profile 目录本身是 pnpm workspace root( pnpm-workspace.yaml 的 packages: [.] ),不加会报 ERR PNPM ADDING TO ROOT 。 - 若报 ERR PNPM UNEXPECTED STORE (store 布局版本不符),把全局 pnpm 升到 v10 再重跑。 - 若提示 "Ignored build scripts",在 profile 目录执行 pnpm approve-builds 放行。 - 装完验证 /.dsh/profiles/web/package.json 出现 dsh-ghcli 依赖与 dsh.profile.bundles 条目、 node modules/…
在 GitHub 查看完整 README →分类
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,841
edison7009/EchoBirdOne-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code (Moonshot) ,Qwen Code,Aider,OpenCode,MiMo Code (Xiaomi),ZCode (Z.AI),OpenClaw,Pi,OpenScience,Vibe-Trading,Claude Desktop (3P profile),ChatGPT desktop,OpenCode Desktop,
★ 3,028
hyhmrright/brooks-lintAI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
★ 1,356