全部插件

DSH / BUNDLE / CLIENT-UI

@edwindigital/dsh-web-search-microsoft-webiq

v0.1.0EdwinDigital / dsh-web-search-microsoft-webiq16d6e943e7

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

@edwindigital/dsh-web-search-microsoft-webiq

Microsoft Web IQ search provider and configuration card for DeepSeek Harness

README / ZH

插件文档

目录摘要

Microsoft Web IQ search provider and configuration card for DeepSeek Harness

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **搜索侧只接入了 `/v3/search/web`**:Web IQ 另有 news(可信来源、仅近 14 天)、videos、images 与 classic 多答案端点,但 `WebSearchRequest` 只承载查询与结果上限,调用方无从指定方法,每次搜索都以 `contentFormat: passage` 发往 web 端点。提供方专属模式需等待与提供方无关的 Service Definition 字段;[接入 Web IQ 的其他方法](#接入-web-iq-的其他方法)是当下能够触及它们的路径,且位于本 seam 之外。 - **未为 `/v3/browse` 注册 fetch 提供方**:seam 已在 `web_fetch` 工具背后备有 `registerFetchProvider` 角色且无需新增字段,因此 `web_fetch` 调用会落到组合中的其他提供方,而非 Web IQ 自身的抽取能力及其 `liveCrawl=fallback` 重试路径。 - **请求超过 50 条结果会被静默截断**:Web IQ 自身上限为 50,而 `truncated` 表示的是 seam 侧的丢弃而非提供方限制,因此请求更多的调用方最多得到 50 条,且没有任何标记说明这一差异。 - **`safeSearch: off` 不转移调用方的内容责任**:Web IQ 仍会拦截违法内容,但可能敏感的合法内容会原样进入模型;本包不做进一步过滤。 - **`site:` 与 `-site:` 操作符会削弱结果集**:相关性下降,且无论配置何种安全搜索模式,`site:` 都可能返回成人内容。 - **自定义 `endpoint` 会收到解析出的密钥**:凭据发往何处由部署方而非本包决定;本地仅强制 HTTPS 这一项要求。 - **`available()` 无法确认凭据可解析**:解析是异步的,因此选中的提供方在既无存储值也无环境值时,会在搜索开始时以 `WEB_PROVIDER_CREDENTIAL_MISSING` 失败,而不是在选中时失败。 - **真实 API 覆盖需显式开启**:未设置 `MICROSOFT_WEBIQ_API_KEY` 时 `tests/microsoft-webiq.e2e.ts` 自行跳过,因此 Web IQ 自身响应的漂移只在提供密钥时才会暴露。