github-explore

@Fectivnfy112357 · Git
检测未发现问题无安装脚本来源一致

基于 gh CLI 的 GitHub 搜索发现技能包,为编程 Agent 提供去重、按相关性排序的仓库/代码/Issue 搜索与组织审计能力。

v3.1.0版本
npm 预构建包安装方式
2026-08-20最近更新
2 · 22Star · 周下载
dsh plugin --profile web add github-explore查看仓库

插件介绍

根据仓库资料整理 · commit e362c8c

主要功能

  • 多轴探索:可为一个主题定义 2-4 个语义轴并行搜索,再按跨轴命中、权威项目召回等信号合并打分排序。
  • 智能默认过滤:自动排除 fork 与已归档仓库、设置最低 star 阈值,并按 fullName 去重。
  • 分层输出:控制台仅输出约 3KB 的精简摘要,完整报告写入临时文件,按需再读取,显著降低 Agent 的上下文占用。
  • 字段级契约:find_repos、explore、repo_summary 三个脚本支持 --schema 输出结构说明,其余脚本沿用 gh search 原生字段。
  • 覆盖仓库搜索、趋势、仓库概览、相似项目、代码搜索、issue/PR 搜索与组织审计等 9 个脚本能力。
  • 不引入新的命令行界面,全部是对 gh search / gh repo view 的薄封装,可随时手动运行等价的 gh 命令。

适合什么时候用

  • 让 Agent 调研某个技术主题(如“多智能体协作框架”)时,避免被按 star 排序的高噪声结果淹没,直接拿到分类清晰的候选清单。
  • 需要对某个 GitHub 组织下的仓库做批量审计或概览时使用。
  • 在代码搜索、issue/PR 搜索等场景下需要精简、去重后的结果以节省 Agent 上下文时使用。

使用前需要

  • 需要已安装并通过身份验证的 GitHub 官方 gh CLI。
  • 需要 Python 3.10 及以上版本运行脚本。
  • 以 dsh bundle(package.json 中的 dsh.bundle.patch)形式安装,需通过 dsh plugin 命令添加。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI文件系统宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库Fectivnfy112357/github-explorenpmgithub-explore@3.1.0安装方式npm 预构建包收录日期2026-08-16固定 commite362c8c43b66 · 2026-08-20
dsh plugin --profile web add github-explore