讲师中心 微信公众号
AI工具推荐 视频效率加速

Vincent - Brave Search

Polar Sponsor
爱发电 赞助
.NET 9.0

由Brave搜索提供支持的网页和新闻搜索。当用户需要搜索网页、查找新闻文章或获取最新信息时使用此技能。按次付费。

Vincent - 勇敢地搜索代理

功能概述

Vincent - 勇敢地搜索代理是一项面向实际任务的技能,主要用于使用此技能使用勇敢的搜索搜索搜索网络和新闻;所有请求都通过 Vincent 后端代理, 后端处理与 Brav 的认证。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Vincent — 面向智能体的 Brave 搜索服务

使用本技能,可通过 Brave Search 执行网页与新闻搜索。所有请求均通过 Vincent 后端代理:该后端负责与 Brave Search API 的身份认证、强制执行速率限制、追踪每次调用成本,并自动从您的信用余额中扣减费用。

无需管理 API 密钥。 智能体通过一个作用域限定为 DATA_SOURCES 密钥的 Vincent API 密钥完成身份认证。上游 Brave Search API 的凭据由 Vincent 服务端统一管理——智能体既不会接触也不会管理任何 Brave API 密钥。

所有命令均依赖 @vincentai/cli 包。API 密钥由 CLI 自动存储与解析——您无需处理原始密钥或文件路径。

安全模型

本技能专为按次计费、具备人工监督能力的自主智能体运行场景而设计。

无需配置环境变量。 本技能采用“以智能体为中心”的接入流程:智能体在运行时调用 Vincent API 创建一个 DATA_SOURCES 密钥,API 将返回一个作用域受限的 API 密钥;CLI 在创建过程中自动保存该密钥。密钥持久化路径(${OPENCLAW_STATE_DIR:-$HOME/.openclaw}/credentials/datasources/ 或 ./datasources/)已在本技能的元数据中声明。

智能体所使用的 API 密钥并非 Brave Search API 密钥。 它是面向 Vincent 代理服务的、作用域受限的 Bearer Token。Vincent 服务器代表智能体与 Brave Search 进行身份认证。智能体无法绕过代理直接访问上游 API,也无法规避代理层实施的信用额度与速率限制管控。

模型调用功能默认启用。 本技能的核心目标是赋予 AI 智能体自主进行网络搜索的能力。智能体应能独立发起网页与新闻搜索。人类用户通过 https://heyvincent.ai 管理信用余额与支付方式,从而控制整体支出。

所有 API 请求均仅通过 HTTPS/TLS 协议发送至 heyvincent.ai。 Vincent 服务器再代为调用 Brave Search API。智能体不与 Brave 服务直接通信。

密钥生命周期说明:

  • 创建:智能体执行 secret create 命令并指定 --type DATA_SOURCES —— CLI 自动保存 API 密钥,并返回 keyId 与 claimUrl。
  • 认领:人工操作员使用 claim URL 在 https://heyvincent.ai 上完成所有权认领、充值及支付方式管理。
  • 信用额度:每次 API 调用产生小额费用(详见下方定价说明)。用户需通过前端界面充值;当信用余额耗尽且未绑定支付方式时,后续调用将被拒绝。
  • 撤销:密钥所有者可随时通过 Vincent 前端撤销该智能体的 API 密钥。

定价

接口端点 单次调用费用
网页搜索 $0.005
新闻搜索 $0.005

信用额度按次自动扣除。响应中包含 _vincent.creditRemainingUsd 字段,供智能体实时追踪剩余余额。

快速开始

1. 检查是否存在已有密钥

在新建密钥前,请先确认是否已存在有效密钥:

npx @vincentai/cli@latest secret list --type DATA_SOURCES

若返回密钥,则将其 id 作为后续所有命令的 --key-id 参数值;若无返回结果,则需新建密钥。

2. 创建数据源密钥(DATA SOURCES Secret)

npx @vincentai/cli@latest secret create --type DATA_SOURCES --memo "My agent data sources"

命令返回 keyId(供后续所有命令使用)和 claimUrl(需提供给终端用户)。

创建完成后,请向用户说明:

“这是您的数据源认领链接:。请通过该链接前往 https://heyvincent.ai 认领所有权,并为 Brave Search 及其他数据源充值。”

重要提示: 密钥必须完成认领,并已充值(或已绑定支付方式),API 调用方可成功。

3. 网页搜索

npx @vincentai/cli@latest brave web --key-id  --q "latest AI news" --count 10

参数说明:

  • --q(必填):搜索关键词(长度 1–400 字符)
  • --count(可选):返回结果数量,取值范围 1–20(默认值:10)
  • --offset(可选):分页偏移量,取值范围 0–9
  • --freshness(可选):时间筛选条件 — pd(过去 24 小时)、pw(过去一周)、pm(过去一月)、py(过去一年)
  • --country(可选):地区代码(两位字母),用于返回本地化结果(例如:us、gb、de)

返回结果包含标题、URL、摘要及元数据信息。

4. 新闻搜索

npx @vincentai/cli@latest brave news --key-id  --q bitcoin --count 10

参数说明:

  • --q(必填):搜索关键词(长度 1–400 字符)
  • --count(可选):返回结果数量,取值范围 1–20(默认值:10)
  • --freshness(可选):时间筛选条件 — pd(过去 24 小时)、pw(过去一周)、pm(过去一月)、py(过去一年)

返回结果包含标题、URL、摘要、发布日期及信源信息。

响应元数据

每次成功响应均包含一个 _vincent 对象,结构如下:

{
  "_vincent": {
    "costUsd": 0.005,
    "creditRemainingUsd": 4.99
  }
}

请使用 creditRemainingUsd 字段,在信用余额不足时及时向用户发出提醒。

输出格式

网页搜索结果示例:

{
  "web": {
    "results": [
      {
        "title": "Article Title",
        "url": "https://example.com/article",
        "description": "A brief description of the article content."
      }
    ]
  },
  "_vincent": {
    "costUsd": 0.005,
    "creditRemainingUsd": 4.99
  }
}

新闻搜索结果结构相同,但每条结果额外包含 age 和 source 字段。

错误处理

错误码 原因 解决方案
401 Unauthorized API 密钥无效或缺失 请确认 key-id 是否正确;必要时重新绑定
402 Insufficient Credit 信用余额为零,且未绑定支付方式 用户需前往 heyvincent.ai 充值
429 Rate Limited 超出每分钟 60 次请求限制 等待后重试,并实现指数退避策略
Key not found API 密钥已被撤销,或从未创建 密钥所有者需生成新令牌,智能体重新绑定

速率限制

  • 每个 API 密钥每分钟最多 60 次请求(涵盖所有数据源端点,包括 Twitter 与 Brave Search)
  • 若触发限流,将收到 429 响应。请等待后重试。

重新绑定(恢复 API 访问)

若智能体丢失其 API 密钥,密钥所有者可在前端生成一个重新绑定令牌(re-link token),智能体随后可用该令牌换取新的 API 密钥。

npx @vincentai/cli@latest secret relink --token 

CLI 将使用该令牌换取新 API 密钥,自动保存,并返回新的 keyId。重新绑定令牌为一次性使用,10 分钟后自动过期。

充值信用额度

当信用余额不足时,您可通过 Base 链上的 USDC,基于 x402 支付协议自主完成充值——全程无需人工介入。

支持的充值档位: $1、$5、$10、$25、$50、$100

查询余额

npx @vincentai/cli@latest credits balance --key-id 

通过 x402(Base 链 USDC)充值

npx @vincentai/cli@latest credits add --key-id  --amount 10

工作流程:

  1. CLI 向 x402 信用充值端点发送 POST 请求
  2. 服务端返回 HTTP 402 状态码,并附带一个动态生成的 Base 链 USDC 充值地址
  3. CLI 使用智能体钱包对该笔支付进行签名
  4. CLI 携带支付凭证再次发起请求
  5. 服务端验证付款后,将对应信用额度计入您的账户

前提条件:

  • 支持 x402 协议的钱包,且钱包内持有 Base 链(链 ID:8453)USDC
  • 有效的 Vincent DATA_SOURCES API 密钥

通过信用卡充值(人工操作)

npx @vincentai/cli@latest credits checkout --key-id 

返回 Stripe Checkout 页面 URL。请将该链接提供给用户,以便其使用信用卡完成支付。

MCP 工具

工具名 说明
vincent_credit_balance 查询当前信用余额及充值选项
vincent_add_credits 获取 x402 充值操作指引

自动补货模式(Auto-Replenish Pattern)

对于长期运行的智能体,建议在执行高成本操作前检查余额,并在余额较低时自动充值:

BALANCE=$(npx @vincentai/cli@latest credits balance --key-id  --json | jq -r '.balance')
if (( $(echo "$BALANCE < 2.00" | bc -l) )); then
  npx @vincentai/cli@latest credits add --key-id  --amount 10
fi

重要说明

  • 单个 DATA_SOURCES API 密钥适用于全部数据源(如 Twitter、Brave Search 等),无需为不同数据源单独申请密钥。
  • 创建密钥后,请务必向用户共享 claim URL。
  • 若某次调用因信用额度问题被拒绝,请提示用户前往 https://heyvincent.ai 充值。
目录

热门AI工具

更多
SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

小橡皮AI

一款AI工具,主要用于小橡皮一键去AI味,将机器味重的内容改得更有活人感,防止因为 AI 内容被平台打上 AI 标签,以及限流,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

0

2026.10.28

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

0

2026.10.28

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

0

2026.10.28

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

0

2026.10.22

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

0

2026.10.22

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

0

2026.10.22

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

0

2026.10.22

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

0

2026.10.22

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

0

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn