dsh-wsl-glab
在终端中运行以下命令:
dsh plugin install 173787247/dsh-wsl-glab
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的插件安装入口执行:dsh plugin install 173787247/dsh-wsl-glab(源码:https://github.com/173787247/dsh-wsl-glab)。
插件介绍
在 WSL 或 Linux 环境里用 DeepSeek Harness 查 GitLab,往往不想为「看一眼 MR、Issue 或流水线」再开浏览器或记一堆 API。本插件把 GitLab 官方 CLI(glab)封装成只读工具,让 Agent 在对话里直接拉取你已有权限下的信息,同时明确不碰创建、合并 MR 等写操作。
核心能力围绕四类查询:确认 glab 是否可用(glab_status)、列出合并请求(glab_mr_list)、列出议题(glab_issue_list)、查看 CI 流水线状态(glab_ci_status)。认证与项目上下文沿用 glab 自己的配置,你按 glab 文档完成登录与默认项目即可;插件侧还可通过 timeoutMs 控制请求超时,避免慢网络拖死会话。
适合已经在本机配置好 glab、希望把 GitLab 只读视图接进 Harness 的开发者,尤其是同时用 dsh-wsl-github 管 GitHub、又需要对称地查 GitLab 的同学。套件 dsh-wsl-kit 可选,用于批量链接同类 Linux/WSL 插件,本插件也可单独安装使用。
使用场景
- 在 Harness 对话里快速查看当前项目的 MR 与 Issue 列表
- 排查失败流水线前先看 CI 状态,无需切换浏览器
- 与 dsh-wsl-github 搭配,在同一环境里对称查询 GitHub 与 GitLab
适合人员
- 已在本机配置 glab 登录与默认项目的开发者
- 在 WSL/Linux 上用 DeepSeek Harness 做日常研发协作的同学
- 需要只读 GitLab 视图、不希望 Agent 执行 MR 写操作的用户