Harness Trust
插件商店
检查已安装插件
搜索插件、npm 包名或仓库
EN
首页
/
插件商店
/
Git
/
dsh-github-login
dsh-github-login
@Noob-stupid · Git
检测未发现问题
无安装脚本
零终端的 GitHub 可视化登录插件,窗口内完成设备码授权并同步进 gh CLI
v0.1.0
版本
GitHub 源码安装
安装方式
2026-08-16
最近更新
6
Star
复制安装命令
dsh plugin --profile web add github:Noob-stupid/dsh-github-login
查看仓库
插件介绍
根据仓库资料整理 · commit 50275e3
主要功能
窗口内嵌浏览器完成 GitHub Device Flow 授权,支持前进/后退/刷新,也可一键切换外部浏览器
登录令牌保存到本地文件,并自动同步进 gh CLI 配置,gh 命令行可立即使用
提供宿主端环回接口,可查询登录状态并一键唤起登录窗口
系统托盘常驻,显示当前登录账号,支持一键退出登录
与 dsh-plugin-hub 插件市场配套,共享同一令牌文件,登录后可提升搜索配额
可打包为独立便携版 exe,供其他桌面客户端以子进程方式集成调用
适合什么时候用
终端不可用或代理配置复杂,需要一个可视化窗口完成 GitHub 登录并让 gh CLI 可用
使用 dsh-plugin-hub 等插件市场时,希望登录 GitHub 以获得更高的搜索请求配额
自研桌面客户端需要嵌入一个独立的 GitHub 登录窗口/进程,并与其他工具共享登录状态
安装后会多出什么
界面
内嵌 webview 登录窗口(含前进/后退/刷新按钮) · 系统托盘菜单(显示账号状态、退出登录入口)
使用前需要
需要可访问 github.com 的网络环境,用于设备码授权轮询
若需 gh CLI 立即可用,本机需已安装 gh;若系统 keyring 中存有旧凭证,需先 gh auth logout 清除
以独立 Electron 应用运行时需先执行 npm install(含 Electron 依赖)
在 GitHub 阅读完整 README
权限与能力
安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI
凭据
环境变量
文件系统
外部网络
宿主子进程
能力是范围不是结论:很多能力是功能所需。
基本信息
仓库
Noob-stupid/dsh-github-login
安装方式
GitHub 源码安装(需 allowBuilds)
安装提示
源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:Noob-stupid/dsh-github-login#50275e3 锁定本次检测的 commit。
收录日期
2026-08-15
固定 commit
50275e3f244b
· 2026-08-16
dsh plugin --profile web add github:Noob-stupid/dsh-github-login
复制
dsh-github-login — DeepSeek Harness 插件商店 · Harness Trust