ccreach-dsh-web-search
在终端中运行以下命令:
dsh plugin install tyjean428/ccreach-dsh-web-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install tyjean428/ccreach-dsh-web-search 安装本插件,源码仓库为 https://github.com/tyjean428/ccreach-dsh-web-search。
插件介绍
在 DeepSeek Harness 里做网页搜索时,你往往需要的不是一段模型生成的「答案」,而是可查证的能力目录:谁提供、文档在哪、费用与权限条件是否明确。ccreach-dsh-web-search 把 CCReach 注册为官方 WebSearchProvider(id 为 ccreach),通过 bundle 补丁把 web profile 的搜索源切到 CCReach,让 Agent 在规划阶段先拿到能力候选与接入信息,再由它自己决定是否、以及如何调用具体提供方。
插件的核心行为很克制:一次搜索对应一次 GET,把 CCReach 返回的 name、summary、文档链接等映射成 Harness 熟悉的标题、摘要与 URL;snippet 第二行会带上资源类型、协议、费用与可执行声明等元数据,且明确标注「可执行」或文档可达并不等于任务已成功执行。它不填充 WebSearchResult.content,也不会把 access.endpoint 当成网页来源或替你去调外部能力。
默认匿名即可使用,无需 CCReach API Key;若你为未来认证能力预留密钥,可走 Harness 凭据服务或环境变量,且只有显式开启 requireApiKey 时才会因缺凭据而拒绝。提供方级还可配置 baseURL、分类、协议、免费/可执行过滤与结果数量等,便于在固定 profile 下收窄检索范围。
适合正在用 DSH web 工作流、希望把「搜能力」与「用能力」分开的团队或个人:插件负责把 CCReach 目录接进 Harness 契约,你把最终调用策略留给 Agent 与后续补丁即可。
使用场景
- 在 Harness web profile 中把搜索源切到 CCReach,为 Agent 拉取可引用文档的能力候选。
- 规划任务前先检索工具、MCP、工作流等条目,并在摘要里看清费用与权限条件。
- 需要目录式发现而非模型生成答案时,用元数据辅助决定是否继续调用具体提供方。
适合人员
- 使用 DeepSeek Harness web 工作流、需要可插拔搜索提供方的开发者。
- 希望把「发现能力」与「调用能力」分开设计的 Agent 编排者。
- 关注接入条件、文档链接与可执行声明的集成与平台工程师。