dsh-local-search
在终端中运行以下命令:
dsh plugin install fangqian616/dsh-local-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install fangqian616/dsh-local-search,或在 DeepSeek Harness 插件市场中搜索 dsh-local-search(源码地址:https://github.com/fangqian616/dsh-local-search)即可安装。
插件介绍
在 DeepSeek Harness 中,模型的联网搜索工具一旦撞上 firecrawl keyless 403 或根本没有配置 API key,就彻底哑火了。dsh-local-search 正是为这个空白而生:它不依赖任何第三方搜索服务,不需要注册、不需要密钥,直接让模型把 Bing 搜索引擎当作一个即插即用的工具来调用。
核心机制很朴素——通过 DSH 的 web 服务抓取 bing.com/search 页面,用正则从 HTML 中剥离出标题、链接和摘要,解码实体后过滤掉 Bing 与 Microsoft 自身的推广链接,最终以 [{ title, url, snippet }] 的结构交还给模型。除了 DSH 核心服务,没有任何运行时 npm 依赖,装完即可用。
它适合手头没有搜索 API key、又不想为了一个工具去注册 firecrawl 或 SerpAPI 的开发者。需要注意的是,解析完全基于正则,若 Bing 大幅改版或弹出验证码页,工具会返回 error 字段提示失效;另外它选择了 Bing 而非 DuckDuckGo,主要是考虑部分地区的网络可达性。
使用场景
- 模型需要联网搜索但未配置任何搜索 API key
- firecrawl keyless 返回 403 导致 web_search 不可用
- 快速搭建演示环境,不想为单一搜索工具注册第三方服务
适合人员
- 没有搜索 API key 的个人开发者
- 不想为联网搜索引入额外依赖的小型团队
- 希望模型开箱即用搜索能力的实验者