DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Prospector — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
P

dsh-prospector

Prospector

DeepSeek Harness 的 GitHub 研究助手:提供面向模型的工具,用于搜索代码仓库、阅读 README 和源代码以及克隆候选项目,使代理能够针对某个想法探索开源解决方案并汇总实施计划。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:Perfirstvito/dsh-prospector#ac108dee911e09c66d9ba47e8a2bdbb05676a1e8
README兼容性版本

兼容性与来源证明

Prospector 以 dsh-prospector 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/9/3

版本

0.1.0stable
2026/9/3

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/9/3
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序

README

dsh-prospector

English | 中文

GitHub research ("prospecting") assistant for DeepSeek Harness — gives the agent model-facing tools to search repositories, read READMEs and source files, list file trees, and clone candidates, then synthesize an implementation plan from the best open-source solutions it finds.

Scenarios

  • Before building something new — prospect open source first: what exists, what each candidate contributes, and what still needs building.
  • Technology selection — compare candidates on activity, structure, and adoptability.
  • Deep due diligence — clone and read core source for integration, license, and maintenance risk.

Tools

ToolDoes
github_search_repos(query, limit?)Search repositories; supports topic:/language:/stars:>N qualifiers.
github_get_readme(owner, repo)Fetch a README, bounded by maxReadmeBytes.
github_read_file(owner, repo, path)Fetch one file, bounded by maxFileBytes.
github_list_tree(owner, repo)List file paths (blobs only), bounded by maxTreePaths.
github_clone_repo(owner, repo, into?)Shallow-clone into the workspace (into = topic subfolder) and return the local path.

The agent combines these (search → read README/source → clone → read deeply); the plugin only supplies the eyes.

Commands

/research [low|medium|high] <idea>

Research an idea end to end and propose a plan. The optional leading tier (default medium) sets search breadth and read depth. Each idea gets its own subfolder under the workspace.

/gh-login

Report the GitHub authentication state and show login steps when unauthenticated.

Depth tiers

TierSearchRead depthClone
lowtop 5README onlyno
mediumtop 10README + key files + tree of top 1-21-2 most promising
hightop 20, qualifiers + paginationcore source across several files + full treesseveral

Installation

Mount it in the composition; the shipped cordis.patch.yml inserts it automatically when installed as a bundle:

- name: 'dsh-prospector'
  config:
    client: 'rest'               # 'rest' (default) or 'gh'
    ghPath: 'gh'                 # absolute path if gh is not on PATH
    workspaceRoot: '~/dsh-prospector'  # optional; default is ~/dsh-prospector

Mount it beside a subprocess provider and the filesystem tools.

Authentication

The plugin never stores a token. Read operations resolve a token from GH_TOKEN/GITHUB_TOKEN, else gh auth token. Run gh auth login once (device flow → github.com/login/device), or set GH_TOKEN.

Workspace

Clones live under a dedicated workspace root (~/dsh-prospector by default), one subfolder per research topic:

~/dsh-prospector/
  <topic-slug>/          # one folder per /research idea
    <owner>__<repo>/     # shallow clones

The workspace root and each topic folder are created automatically on first use.

Configuration

FieldDefaultMeaning
clientrestRead backend: rest (in-process HTTP) or gh (GitHub CLI). Clone always uses git.
ghPathghPath to the gh executable.
workspaceRoot~/dsh-prospectorRoot where per-topic folders and clones live.
maxReadmeBytes200000Byte budget per README.
maxFileBytes100000Byte budget per file.
maxTreePaths2000Max file paths per tree listing.
searchLimit10Default search result count.
maxAttempts3Max REST attempts (retries on rate-limit/server/network errors).
fallbackToGhtrueFall back to gh when REST hits an infrastructure error.

Notes & cautions

  • gh and git are required — gh for auth/token, git for cloning.
  • GitHub rate limits — the Search API allows ~30 requests/minute authenticated; broad/deep research is bounded by it.
  • Read-only apart from clones — the plugin never mutates the model request or session surface; only clones write to the workspace.
  • Re-cloning into the same folder fails — reuse a topic folder only after removing the previous clone.
  • No settings panel / tier-picker UI yet — configuration is via cordis.yml; the interactive tier selector and settings card depend on DSH's client-bundle tooling for external plugins.

License

MIT