← 返回列表
未验证
无需 API Key 抓取 360 与 Bing 搜索结果
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/27 · 已提供中文文档
为 DeepSeek Harness 提供的无密钥网页搜索提供程序,由 360 搜索(so.com)提供支持。
综合分
27.9
GitHub 分
27.9
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Bronier/dsh-web-search-so360该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-web-search-so360
给 DeepSeek Harness (DSH) 的免 API Key 联网搜索提供方,双引擎 fallback:360 搜索(so.com)为主,Bing 为备。
简介
DSH 官方的 web_search 走 DeepSeek 通道:需要 DEEPSEEK_API_KEY,且每次搜索都是一次完整的模型调用(有延迟、有 token 开销)。本插件把搜索通道替换为公开 SERP 抓取,零成本:
- ✅ 不需要任何 API Key,零模型调用
- ✅ 双引擎 fallback:so360 优先(中文友好),so360 失效时自动切 Bing
- ✅ so360 引擎:解析 360 搜索 SERP,优先读 data-mdurl 内嵌真实链接
- ✅ Bing 引擎:cookie 预热 + 直出结果,响应
2. 解析 锚点,标题去标签、提取 摘要
3. 链接还原:优先读 data-mdurl 属性(360 内嵌真实地址),缺失时回退抓 /link?m=... 跳转页
4. URL 去重后返回 { sources, truncated: false }
Bing 引擎(备)
1. 访问 https://www.bing.com/ 获取 cookie(手动 fetch redirect=manual 读取 Set-Cookie)
2. 带上 cookie 搜索 https://www.bing.com/search?q=...&mkt=zh-CN
3. 解析 块,解码 base64url 跳转参数拿真实 URL
4. 如果 so360 引擎失败(布局变化、反爬、零结果),自动重试 Bing
错误报告
所有引擎都失败时才报错,错误信息列出每个引擎的具体原因,例如:
so360: all engines failed (so360: no results parsed; bing: no parsable results)
配置(可选)
apply(ctx, config) 支持以下键:
| 键 | 默认值 | 说明 |
|---|---|---|
| engines | ['so360', 'bing'] | 引擎执行顺序,第一个成功的返回 |
示例:只用 Bing,不用 so360:
cordis.patch.yml
- insert:
- id: web-search-so360
name: 'dsh-web-search-so360'
config:
engines: ['bing']
已知限制
- 本质是公开 SERP 抓取,反爬策略变化可能导致解析失败;
- 单次最多返回首页约 10 条;
- Bing 在国内偶尔被墙,so360 更稳定;
- 请遵守目标网站服务条款,仅供个人本地研究使用。
致谢
- 接口契约参考 @deepseek-ai/dsh-web-search-deepseek
- Bing cookie 预热思路参考 aooyoo/dsh-web-search-ddg
许可证
MIT © 2026 Bronier
dsh-web-search-so360(English)
一个为 DeepSeek Harness 提供的零 API Key 双引擎联网搜索提供方:以 360 搜索(so.com) 为主,Bing 为备。
- 无需 API Key,无模型轮次开销
- 双引擎 fallback:so360(最适合中文查询)→ Bing(健康时响应低于 1 秒)
- so360 引擎:抓取 SERP,读取 data-mdurl 获取真实 URL(无需抓取跳转页)
- Bing 引擎:cookie 预热 + 直接抓取,解析 b_algo 块
- 零依赖,仅用原生 fetch
- 结构化结果:标题 + url + 摘要;按 URL 去重
安装:
dsh plugin --profile desktop add github:Bronier/dsh-web-search-so360
之后重启 DSH。卸载后会自动恢复官方路由。
可通过 apply(ctx, { engines: ['so360', 'bing'] }) 配置。
已知限制:SERP 抓取可能因反爬/布局变化而失效;每页约 10 条结果;仅供个人本地研究使用。
MIT © 2026 Bronier扫码进群