DuckDuckGo 搜索:为 AI 提供即时网络访问 - Openclaw Skills

作者:互联网

2026-04-17

AI教程

什么是 DuckDuckGo 搜索?

DuckDuckGo 搜索技能是专为 Openclaw Skills 设计的注重隐私的搜索实用程序。它允许您的 AI 代理通过获取高质量的搜索结果来弥补静态知识与实时网络之间的差距。对于在 Brave Search 等受 API 限制的搜索引擎不可用时需要可靠备选方案的开发人员来说,此技能特别有价值。

通过利用 DuckDuckGo 引擎,此技能可确保您的工作流与时事、技术文档和常规网络数据保持同步,同时保持简化的集成过程。

下载入口:https://github.com/openclaw/skills/tree/main/skills/paradoxfuzzle/ddg-search

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install ddg-search

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 ddg-search。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

DuckDuckGo 搜索 应用场景

  • 检索最新的软件文档或库更新。
  • 事实核查信息或搜索当前新闻。
  • 在网络上查找代码片段或排除技术错误。
  • 在缺少其他服务的 API 密钥时,用实时数据补充 AI 回答。
DuckDuckGo 搜索 工作原理
  1. AI 代理根据用户提示识别出对外部信息的需求。
  2. 代理触发 ddg-search 技能,传递特定的查询字符串。
  3. search.py 脚本执行向 DuckDuckGo 的请求以获取相关片段。
  4. 该技能解析原始结果并返回标题、URL 和描述的结构化列表。
  5. 代理将这些发现整合到其最终输出或推理过程中。

DuckDuckGo 搜索 配置指南

确保您的 Openclaw Skills 环境已激活,然后安装必要的 Python 依赖项:

pip install duckduckgo-search

将 search.py 脚本放在您的 skills 目录中,并确保 YAML 元数据已正确注册在您的代理配置中。

DuckDuckGo 搜索 数据架构与分类体系

字段 类型 描述
title 字符串 搜索结果的标题
href 字符串 来源的直接 URL
body 字符串 页面内容的简短片段或摘要

元数据遵循标准的 Openclaw Skills 规范,允许无缝集成到更大的代理工作流中。

name: ddg-search
description: Perform web searches using DuckDuckGo. Use when web search is needed and no API key is available or Brave Search is not preferred.

DuckDuckGo Search Skill

This skill provides the ability to perform web searches using DuckDuckGo.

Usage

To use this skill, provide a search query. The skill will return relevant results from DuckDuckGo.

Scripts

  • search.py: Executes the DuckDuckGo search and returns the results.

相关推荐