high0/dsh-brave-search

high0★ 1TypeScript最后同步: 2026-08-21

在 GitHub 打开

DeepSeek Harness bundle providing Brave Search API access and a unified brave_search tool

README 摘要

dsh-brave-search dsh-brave-search 是一个可安装的 DeepSeek Harness 原生 bundle,注册统一的 brave search 工具,调用 Brave Search API 的 Web、News、Image、Video 和 LLM Context 五类 GET 服务。 安装:用户只需一条命令 先在 Brave API 控制台创建一个 key。安装命令会把插件加入官方默认的 web profile;这里的 web 是 profile 名称,不是插件名称。如果你使用自定义 profile(例如 demo ),请将命令中的 web 替换为该 profile 名称。 macOS(默认 zsh) 下面这一整行适用于 macOS 默认终端,可以直接复制粘贴。它会隐藏输入 key、持久写入 Harness 会自动读取的 /.env ,安装插件并启动 dsh。这个 key 不会出现在命令历史中: Linux(默认 bash) Linux 默认通常是 bash,不能使用上面的 zsh read 语法;请使用这一整行: macOS 使用 BSD sed ,所以是 sed -i '' ;Linux 使用 GNU sed ,所以是 sed -i 。如果 Linux 用户使用 zsh,仍需使用 Linux 版本的 sed -i 。 Windows PowerShell Windows CMD 和 PowerShell 不能直接运行上面的 Unix shell 命令。PowerShell 请复制执行下面这一段;它会隐藏输入 key、写入 Windows 用户目录下的 .env ,然后安装并启动 web profile: Windows 用户如果使用 WSL 或 Git Bash,应在对应的 Unix 环境中使用 Linux 版本;此时写入的是 WSL/Git Bash 的用户目录,而不是 Windows 原生用户目录。 上面的命令要求 /.env (Windows 下为用户目录中的 .env )是普通文件而不是目录,并会替换已有的 BRAVE SEARCH API KEY 行。如果只想临时使用,也可以执行 export BRAVE SEARCH API KEY="你的 Brave API key" (PowerShell 使用 $env:BRAVE SEARCH API KEY="你的 Brave API key" );这种方式只对当前终端有效,关闭终端后不会保留。命令中的 BRAVE SEARCH API KEY 和 $HOME/.env 不要写成带反斜杠的 BRAVE\ SEARCH\ API\ KEY 或 \ /.env ,否则 shell 可能无法正确识别变量或路径。 然后直接从 GitHub 安装已构建的 bundle(不需要 …

在 GitHub 查看完整 README →
搜索dshdsh-bundledsh-plugindsh-plugin-desktopdsh-plugin-marketdsh-plugin-verifydsh-pluginssearch

分类