gaolei-mark43/dsh-github-bridge
gaolei-mark43★ 2JavaScript最后同步: 2026-08-17
DSH plugin: connect DSH to GitHub — OAuth device-flow login plus github_* tools (repos, issues, PRs, files, search) and a config-page auth card. / 连接 DSH 与 GitHub 的插件:OAuth 登录认证 + github_* 工具(仓库、issues、PR、文件、搜索)与配置页认证卡片。
README 摘要
dsh-github-bridge 中文 · English 一个 DSH 插件,让 DSH/dwsh 直接调用远程 GitHub API(仓库、issues、Pull Requests、文件、搜索),并支持像 Codex 等 CLI 工具那样的 GitHub OAuth 登录 方式认证。 功能特性 - 基于登录的 GitHub 认证 — OAuth 2.0 设备码流程( github login ,或插件配置 页里设置 → 插件中的 "Login with GitHub" 按钮)。无需手动创建 Personal Access Token;令牌存入 DSH 凭据服务,模型永远不会看到令牌本身。 - 通用 GitHub REST API 调用: github request - 用户与仓库: github get user 、 github list repos 、 github get repo - Issues: github list issues 、 github get issue 、 github create issue - Pull Requests: github list pull requests - 文件内容: github get file - 搜索: github search repositories - 认证辅助: github auth status 、 github logout 安装 插件声明了 dsh.bundle.patch ,所以 dsh plugin 会自动把它加入 dsh.profile.bundles 。默认行 id 为 github-bridge 。 安装后请 重启一次 DSH 。Web 应用在启动时扫描客户端 bundle(package.json 中的 dsh.client 声明),重启后插件配置卡片才会出现在 设置 → 插件 中。 如何配置 插件的所有配置都放在插件自身、手动配置,有两个入口:profile 的 cordis.patch.yml (或 --patch 覆盖层),以及 配置页面 (设置 → 插件 → dsh-github-bridge 卡片,OAuth 相关项可直接在页面上填,无需重启): 方式一:配置文件(cordis.patch.yml) 方式二:配置页面(设置 → 插件 → dsh-github-bridge) 1. 卡片上的 OAuth 客户端(Client ID) 输入框填入你的 Client ID(如 Ov23li... ),点 保存 ——立即生效,无需改文件、无需重启; 2. 权限范围(scopes)同理,在旁边的输入框里填(如 public repo )后保存; 3. 卡片上的"手动粘贴令牌"框只接受 访问令牌 ( ghp … / github pat … ), Clien…
在 GitHub 查看完整 README →分类
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
★ 88,090
volcengine/OpenVikingSelf-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 28,837
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 23,081