Back to home@UnforgetMemory

um-dsh-websearch

Exa (exa.ai) web search provider plugin for DeepSeek Harness (DSH): dynamic enabled switch, credentials-service key resolution, bilingual settings card.

Stars
0
Language
JavaScript
Created
Aug 27, 2026
Updated
Aug 27, 2026

Introduction

um-dsh-websearch — Exa 网页搜索 · DeepSeek Harness 插件

License: MIT DSH Plugin Node >= 20 Ko-fi

DeepSeek Harness 提供 Exa 搜索能力——免密钥匿名模式、动态开关、中英双语设置卡片。

English · 简体中文


特性

  • 双通道 — 认证 REST /search,或免密钥匿名 MCP,按配置自动切换
  • 动态开关enabled 出厂关闭,设置页一键开启,热生效免重启
  • 凭据灵活 — 字面密钥 → 凭据服务 → 环境变量,逐级回退
  • 双语界面 — 设置卡片跟随 DSH 界面语言实时切换

快速开始

pnpm exec dsh plugin --profile web add <本仓库路径>

补丁层追加 web-search-exa 行,重启后在 设置 → 插件配置 → Exa 网页搜索 开启 enabled

- insert:
    - id: web-search-exa
      name: um-dsh-websearch

配置

KeyDefault说明
enabledfalse动态开关
allowAnonymousfalse免密钥匿名模式(公共 MCP)
apiKey字面量密钥,仅 REST
apiKeyEnvEXA_API_KEY凭据引用(环境变量名)
baseURLhttps://api.exa.aiREST 基址,自动拼 /search
mcpBaseURLhttps://mcp.exa.ai/mcp匿名 MCP 端点
numResults5默认条数(1–10)
searchTypeautoauto / neural / keyword(仅 REST)

改动任意字段在下一次搜索即生效。

使用与排障

  • 默认后端切为 Exa:web 行加 config.searchProvider: exa
  • 组合验证:pnpm exec dsh --profile web --dump-config | Select-String exa
  • exports 门禁与架构决策:ADR-0001

支持

如果这个项目对你有帮助,欢迎请我喝杯咖啡:

Ko-fi

许可证

MIT © 2026 UnforgetMemory