dsh plugins中文
← Back to popular plugin directory

GitHub Visual login tool (zero terminal

Noob-stupid/dsh-github-login · skills

DeepSeek Harness ecological GitHub visual login tool (zero terminal): device code process, token synchronization gh CLI.

★ 4GitHub stars
0Forks
2026-08-15Last updated
HTMLLanguage
License

Project overview

宿主端环回接口: GET /github-auth/status → {ok, loggedIn, login}(只含账号名,绝不下发令牌) POST /github-auth/open → 唤起登录工具窗口(本机存在 exe 时直接启动)

独立工具用法(不带 DSH 也行): 功能 窗口内授权:授权页直接内嵌在窗口里( ),带 前进 / 后退 / 刷新 按钮, 也可以一键改用外部浏览器打开; 登录成功后令牌保存在 /.dsh/github-auth.json; 同时同步进 gh CLI 的 /.config/gh/hosts.yml,gh 命令行立即可用(keyring 存在时 gh 以 keyring 优先); 托盘常驻:随时查看账号状态 / 一键退出登录; 复用 GitHub CLI 的公开 OAuth clientid(178c6fc778ccc68e1d6a),权限范围 repo workflow gist read:org。 用法 与 dsh-plugin-hub 配套

dsh-plugin-hub(插件管理面板)会读取 本工具写入的同一份令牌文件:登录后面板的 GitHub 市场显示"已登录 GitHub: ", 且服务端回退通道自动带认证(搜索配额 10 → 30 次/分钟)。 集成到其他应用(如桌面客户端)

Install command

dsh plugin --profile web add github:Noob-stupid/dsh-github-login
View GitHub repository ↗Back to popular plugin directory