DuckDuckGo 搜尋
DuckDuckGo 搜尋
Section titled “DuckDuckGo 搜尋”OpenClaw 支援 DuckDuckGo 作為 免金鑰 的 web_search 提供者。不需要 API
金鑰或帳戶。
不需要 API 金鑰——只需將 DuckDuckGo 設定為您的提供者:
Configure
bash openclaw configure --section web # Select "duckduckgo" as the provider
{ tools: { web: { search: { provider: "duckduckgo", }, }, },}可選的外掛層級設定用於地區和安全搜尋:
{ plugins: { entries: { duckduckgo: { config: { webSearch: { region: "us-en", // DuckDuckGo region code safeSearch: "moderate", // "strict", "moderate", or "off" }, }, }, }, },}| 參數 | 描述 |
|---|---|
query | 搜尋查詢(必填) |
count | 要返回的結果數(1-10,預設:5) |
region | DuckDuckGo 地區代碼(例如 us-en、uk-en、de-de) |
safeSearch | 安全搜尋等級:strict、moderate(預設)或 off |
地區和安全搜尋也可以在外掛設定中設定(見上文)——工具參數會在每次查詢時覆蓋設定值。
- 無需 API 金鑰——開箱即用,零設定
- 實驗性——從 DuckDuckGo 的非 JavaScript HTML 搜尋頁面收集結果,而非官方 API 或 SDK
- 機器人驗證風險——DuckDuckGo 在大量或自動化使用下 可能會提供驗證碼或阻擋請求
- HTML 解析——結果取決於頁面結構,可能會在無預警的情況下 變更
- 自動偵測順序——DuckDuckGo 在自動偵測中是最後檢查的(順序 100), 因此任何帶有金鑰的 API 支援提供者都會優先
- 未設定時,SafeSearch 預設為中等
- 網路搜尋概覽 — 所有提供者與自動偵測
- Brave Search — 提供免費層的結構化結果
- Exa Search —— 具有內容提取功能的神經網絡搜索