AllDSH
EN

使用场景

用于GitHub 集成的 DSH 插件

议题、拉取请求、代码仓库与发布工作流。

本站为「GitHub 集成」收录了 1 个 DSH 插件。它们目前的验证等级分布是 L1 0,L2 0,L3 1,L4 0,L5 0:没有任何条目在沙箱中安装或运行过,因此无人声明 L4 或 L5。0 个已通过自动安全扫描,其余 1 个标注为「未验证」而不是「安全」。条目声明的兼容目标是 ^0.1.5-rc.1 1。这 1 个插件合计获得 3,650 个 GitHub star,最高的是 Better Sidebar(3,650)。许可主要为 MIT 1,代码语言以 TypeScript 为主。每条收录都记录了源码仓库、许可、声明的 harness 版本和可直接复制的安装命令,其中最近核查的是 Better Sidebar(2026-09-18)。验证等级衡量的是安装路径被核查到什么程度,它不是安全保证,安装前请自行阅读源码。

大多数 DSH 插件源码和大多数团队工作本来就放在 GitHub 上,所以这个使用场景涵盖代码仓库浏览、议题与拉取请求工作流、审查评论,以及在会话中驱动的发布自动化。本目录已收录的条目更偏本地 git,而不是完整的 GitHub API 客户端:有用的那些会在聊天旁展示 diff、历史与提交状态,让改动在离开本机之前先被看见。

有用的区分是读和写。浏览仓库或读取 diff 几乎不需要额外信任。会发表评论、创建拉取请求或推送分支的插件,应当被限定在单个仓库上,并使用你可以随时吊销的 token。任何索要宽泛 repo 权限的工具,都值得暂停,而不是当成方便。

怎么评估

安装前看三件事。第一,写入面:插件实际暴露了哪些 git 或 GitHub 动词,其中有没有推送。第二,凭证处理:密钥应落在模型无法整段读进对话记录的配置或环境里。第三,可审查性:提交、暂存补丁或可见 diff 可以复核;静默的 git push 不行。

只读仓库状态的插件是安全底线。会改写远程的插件,应当在执行前展示确切命令或 API 调用,并默认 dry-run 或审批门槛。

什么样算好

强的 GitHub 向插件把远程操作做成显式步骤:智能体先提出改动,你看到 diff,然后才提交并可选推送。状态会诚实区分已暂存、已提交与已推送。议题/PR 助手要么使用范围收窄、可吊销的 token,要么干脆拒绝写入,只准备补丁由你自己开 PR。

本目录在这一场景覆盖偏稀疏不是类目缺陷,而是信号:带议题自动化的完整 GitHub API 客户端在 DSH 生态里仍少;今天多数「集成」是本地 git 加一个浏览器标签页。

常见失败

常见失败是插件自称「GitHub 集成」,实际只做 clone 加 shell 命令。第二种是写入路径把 PAT 嵌进模型能读到的配置。第三种是把 star 数或提交频率当成集成安全的证明:社区规模不会替你收窄 token 权限。

安装顺序与边界

GitHub 类先只读与最小 issue 范围。写操作(评论、PR、合并)应在隔离 profile 里验证过,再放进日常工作流。

1 个插件

编辑推荐

DSH 的服务化侧边栏:自带文件、终端、变更与任务页,并把注册接口开放给其他插件,用来挂自己的侧边栏页面与文件预览器。

L3
3.6k TypeScript

相关入口

ESC

输入关键词搜索索引,索引由 Pagefind 在部署时生成。