Skip to content

Releases

v0.3.0 · 首次连接引导

Choose a tag to compare

@oliblue-evan oliblue-evan released this 14 Oct 00:53

首次使用可以在插件内完成「准备工具 → 登录账号 → 开始使用」。

  • 缺少 GitHub CLI 时提供一键准备:下载官方稳定版,校验 SHA-256,并安装到当前用户目录。
  • 无需 Homebrew、管理员权限或重启 DSH;已有工具直接复用,不覆盖原有文件。
  • 显示下载与校验进度,支持取消、失败重试和手动安装备用入口。
  • 手动安装后重新检测即可进入登录步骤。
  • 新用户在完成登录后才显示连接与仓库检查,已有账号直接显示授权概览。

验证:36 项测试通过;macOS ARM64 在隔离临时目录实际完成官方下载、校验、解压和版本验证。Windows 与 Linux 的官方包结构已核对,跨平台行为有测试覆盖,未进行这两个系统的实机安装。

安装或更新:

dsh plugin --profile desktop add github:oliblue-evan/dsh-github-auth

v0.2.1

Choose a tag to compare

@oliblue-evan oliblue-evan released this 13 Oct 14:56

GitHub 授权管理插件首次公开发布,支持在 DeepSeek Harness 的插件页和设置页查看及管理本机 GitHub CLI 授权。

  • 查看当前账号、授权状态、权限范围、凭据来源与 Git 协议。
  • 通过官方网页登录添加账号,支持取消等待;切换和退出本机账号前明确确认。
  • 分别检查 SSH 身份与仓库 API 权限。
  • 修复热更新时样式被旧实例移除的问题,两个入口都能恢复正确布局。

安装:

dsh plugin --profile desktop add github:oliblue-evan/dsh-github-auth

需要预先安装 GitHub CLI。凭据由 gh 管理,插件不另存或展示完整令牌。

验证:21 项测试通过,已在本机 DSH 验证插件详情页、全局设置弹窗和登录确认界面。