dsh-ai-search:DeepSeek Harness 里的三模式 AI 搜索面板

前言

在 DSH 里做智能体或日常对话,联网检索往往是标配:既要拿到可读的正文,又要避免广告链接混进上下文,还要在「快速答疑」和「像浏览器一样翻结果」之间切换。直接用通用搜索引擎或单一摘要工具,通常只能覆盖其中一种用法。

下面介绍社区插件 dsh-ai-search(维护者 745403lkh,分类:联网工具)。它在 Harness 里提供独立搜索面板,底层统一走「联网检索 → 广告过滤 → 正文精读」,再按 答疑 / 百科 / 浏览 三种模式做不同的 AI 处理;README 标明无第三方 npm 依赖,当前 package 版本为 1.4.5-fix1,MIT 许可证。

这是什么

dsh-ai-search 是 DeepSeek Harness 的一个插件:在宿主里注册搜索界面、设置页、本机 HTTP 接口,以及 Agent 工具 curated_search。默认联网搜索走 Harness 自带能力,也可在设置里换成 Tavily、博查、SearXNG、Serper 等;摘要与百科生成默认用 Harness 模型,也可配置 OpenAI 兼容接口。

插件目录与源码:GitHub — 745403lkh/dsh-ai-search。社区条目:SkillHub — dsh-ai-search(独立社区站点,与 DeepSeek / 幻方无官方从属关系)。

核心功能

共用流水线

三种模式共享:检索 → 过滤广告 → 精读正文。README 说明广告判定偏保守(明确广告域名、Sponsored/【广告】等),弱信号如「佣金/返利」不会单独删结果。同一问题、同一模式在 10 分钟内重复搜索会读缓存;浏览模式仅第 1 页缓存,翻页不缓存。

答疑(默认)

流程:检索 → 过滤 → 精读 → AI 摘要与推荐排序。

输出包括:2–4 句摘要、3–6 条推荐(含理由与评分)、已过滤清单、全部来源。推荐链接只接受候选里出现过的 URL,模型编造的链接会被丢弃。界面会标注精读口径(例如「精读 N 篇」或「未读取正文(摘要基于检索片段)」)。

百科

面向百科与权威来源:同时检索原问题与「百科 / wiki encyclopedia」两路,优先 Wikipedia、百度百科、Britannica 等域名,再读正文。按百科体例生成 标题 + 概述 + 章节 + 参考来源。

档位在 设置 → AI 搜索 → 百科模式详细程度 调整:

  • 简明:3–4 个章节
  • 标准:5–6 个章节(默认)
  • 详尽:7–9 个章节

浏览

像搜索引擎信息流:综合 / 文章 / 视频 / 图片 四个板块。排名只用 相关性、时效性、热度 三项,权重在设置里用滑杆调节(0–100,自动归一化);不含竞价权重。每条结果展示分项与加权综合分。

浏览模式还有官网识别(内置 200+ 品牌首页映射,可自定义或 Excel/CSV 导入)、视频站 site: 定向、图片多源检索、分页「下一页」(exclude 去重)、缩略图与懒补封面等逻辑;细节见 README。

设置与本地数据

设置 → AI 搜索 独立页,改完即生效。除上述百科档位与浏览权重外,还包括:结果语言(跟随 Harness / 中文 / English)、切换页面时保留结果、与 dsh-better-sidebar 的侧边栏适配、链接在侧边栏浏览器或系统浏览器打开、默认/自定义搜索引擎、自定义搜索 API、自定义思考模型、搜索历史(最近 20 条,可清空)。

本机数据在 DSH home(默认 ~/.dsh)的 ai-search/ 下:

  • settings.json:语言、档位、权重、引擎等
  • history.json:{ version: 2, items } 结构的最近记录

Agent 与 HTTP 接口

智能体可调用 curated_search(query, mode, page, exclude),模式与 UI 一致:qa / encyclopedia / browse;浏览翻页时把已见过的 URL 传入 exclude。

本机调试搜索需 POST,并带请求头 x-dsh-ai-search: 1,且来源须为 localhost 回环;每分钟每客户端 10 次。示例(端口以实际 Harness 为准):

curl -H "x-dsh-ai-search: 1" -H "content-type: application/json" \
  -d '{"query":"DeepSeek Harness 插件","mode":"qa"}' \
  http://127.0.0.1:端口/.dsh-ai-search/search

mode 可选 qa(默认)、encyclopedia、browse;浏览模式 page 为 1–5。健康检查:GET /.dsh-ai-search/health。

与 dsh-better-sidebar 配合

安装 dsh-better-sidebar 后,可在右侧栏多开「AI 搜索」页签、竖向切换 AI 搜索与传统搜索引擎;未安装时插件跳过注入,原有左侧面板仍可用。设置里可关闭「适配更好的侧边栏」恢复默认布局。

安装与启用

SkillHub 目录页给出的安装方式是交给 Harness 处理,而不是手写 git clone:

请安装 DSH 插件 745403lkh/dsh-ai-search

在 DSH 对话或插件安装流程中使用上述标识即可;安装前建议阅读 GitHub 源码 与 LICENSE(MIT),确认符合你的环境与合规要求。插件以当前 dsh 进程权限 运行,联网与读页行为与宿主一致。

典型用法

  1. 界面搜索:打开插件搜索面板,选择答疑 / 百科 / 浏览,输入查询;浏览模式可在板块间切换,需要更多结果时点「下一页」。
  2. 调参:在设置里改结果语言、百科档位、浏览三指标权重,或切换自定义搜索 API / 思考模型。
  3. Agent:在对话中让模型调用 curated_search,例如指定 mode: "encyclopedia" 生成词条结构,或 mode: "browse" 并配合 page、exclude 翻页。
  4. 本机集成:仅本机服务可访问 /.dsh-ai-search/* 路由;外部网页无法跨站触发搜索接口。

适用场景与注意

适合:需要在 DSH 内完成「摘要 + 可信链接」「百科体例长文」「可加权的信息流浏览」的开发者与用户;希望统一广告过滤与正文精读,并保留搜索历史的场景。

注意:

  • 检索与模型调用消耗 Harness 或自建 API 配额;外部网页内容视为不可信数据,工具输出会提醒模型勿当作指令执行。
  • 搜索接口有频率限制;旧版 GET /search 调试入口已移除。
  • 社区目录页显示 GitHub 2 stars(以页面当时展示为准),功能演进以 README 与 CHANGELOG 为准。

结尾

dsh-ai-search 把联网检索、广告过滤、正文精读和三种 AI 呈现方式收进一个 Harness 插件,并暴露设置、历史、Agent 工具与本机 API。若要查看条目说明或跟踪版本,可访问 SkillHub 目录页 与 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜