dsh-pr-release-workspace:在 DSH 侧边栏只读审 PR 与核对发布链路

前言

在 DSH 里跑智能体或改插件时,代码评审往往要来回切浏览器、终端和 gh:看 diff、翻评论、再单独去 npm、GitHub Releases 或市场页确认「这次合并到底有没有发出去」。这些步骤彼此独立,却都绕不开同一条 PR。下面介绍 maintainer tangyixiao 发布的客户端插件 dsh-pr-release-workspace(npm 包名 dsh-pr-release-workspace,当前资料版本 0.1.4)。它在 DSH 侧边栏提供只读的 PR / Release 工作区:分组 PR 列表、diff、评审相关信息、本地笔记,以及从合并到市场上线的多条发布事实核对,GitHub 读取依赖你本机已有的 gh 会话。

这是什么

dsh-pr-release-workspace 是 DeepSeek Harness(DSH)上的客户端插件,在 SkillHub 目录中归类为「客户端」。仓库:tangyixiao/dsh-pr-release-workspace;目录页:skillhub.cn 条目。软件许可证为 MIT(以仓库 LICENSE 为准)。

package.json 中的描述概括为:分组拉取请求、文件 diff、评审评论、CI 检查,以及从已合并 PR 到 live market index 的、有依据的发布链。README 强调工作区是 只读 导向:本地笔记不会自动发成 GitHub 评论;PR 已合并也不等于包或市场已发布,仍需在插件里逐项核对发布事实。

核心功能

依据 README 与 package.json,可核实的能力如下。

分组 PR 列表

侧边栏把 PR 按不同视角组织,README 示意图说明包含:独立撰写列表、待我评审列表、团队列表等。团队列表需要 GitHub 侧具备相应的 read:org 权限。

Diff 与评审信息

打开具体 PR 后可在 DSH 内查看文件 diff,并配合 PR 上的评论、CI 检查等信息做评审(具体交互见仓库 docs/guide.en.md)。

本地评审笔记

可在本地记录评审笔记;官方明确说明这些笔记 不会 自动同步为 GitHub 评论,适合在 IDE 内起草结论再自行决定是否发到网页。

发布事实(Release evidence)

除代码评审外,插件提供从 merge 到市场上线的 六条独立发布事实 核对(README 概括为 Merge、package、Release、market facts 等;详细字段与刷新方式以使用指南为准)。用于回答「合并之后,包、Release、市场索引是否各自成立」,而不是用合并状态替代发布结论。

安装与启用

安装前请确认环境:Node.js >= 22,DSH 版本满足 >=0.1.6-alpha.2 <0.3.0-0(以 package.json engines 为准)。分发渠道包括 npm 与 GitHub Releases。

桌面端

在 DSH 桌面端通过 Extensions → Plugin Management → Add Plugin,安装对应 release 的 .tgz 包。

Web profile

对你显式控制的 Web profile,使用资料中的安装命令:

dsh plugin --profile web add dsh-pr-release-workspace@0.1.4

安装完成后,用 GitHub CLI 登录,使插件能复用现有会话:

gh auth login

典型用法

按 README「Get started」可复现的入口步骤如下。

  1. 完成插件安装与 gh auth login。
  2. 在 DSH 中打开 Pull requests(侧边栏工作区)。
  3. 粘贴 PR 的完整 URL,或 shorthand 形式 owner/repo#123,加载该 PR。
  4. 在界面内查看 diff、评论与 CI;需要时用本地笔记记录结论。
  5. 若需核对发布链路,在 Release / 市场相关区域查看各条发布事实是否与预期一致(合并 ≠ 已发包 / 已上架)。

团队 PR 列表若不可用,先检查 gh 授权是否包含 read:org。更细的配置与排错见仓库 Detailed usage, configuration and troubleshooting。

适用场景与注意

适合谁: 已在 DSH 内开发或维护插件/仓库、希望减少在浏览器与终端之间跳转的开发者;需要在一次会话里看完 PR diff、评论、CI,并顺手核对 npm / Release / 市场索引是否跟上的维护者。

权限与只读边界: GitHub 数据读取走你本机 gh 的权限与配额;插件以当前 DSH 进程及其所装插件的权限运行。安装前应阅读源码与 MIT 许可证,并知悉 Logo 衍生图样另遵循 CC BY-NC-SA 4.0(见仓库 assets/NOTICE.md)。

生态说明: DSH 奉行「一切皆插件」;SkillHub 为社区目录,与 DeepSeek / 幻方无官方从属关系,本文也不代表官方背书。

结尾

dsh-pr-release-workspace 把分组 PR、diff、本地笔记与发布事实核对收进侧边栏,适合在 Harness 里做完评审再对发布链路逐项取证。进一步了解可访问 SkillHub 目录页 与 GitHub 仓库;问题与缺陷可通过仓库 Issues / Discussions 反馈。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜