惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Cloudflare Blog
Microsoft Security Blog
Microsoft Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
LangChain Blog
W
WeLiveSecurity
P
Proofpoint News Feed
月光博客
月光博客
NISL@THU
NISL@THU
L
LINUX DO - 最新话题
Webroot Blog
Webroot Blog
T
Threatpost
Y
Y Combinator Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Threat Research - Cisco Blogs
Vercel News
Vercel News
Jina AI
Jina AI
阮一峰的网络日志
阮一峰的网络日志
S
Schneier on Security
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
小众软件
小众软件
MyScale Blog
MyScale Blog
N
News and Events Feed by Topic
Stack Overflow Blog
Stack Overflow Blog
有赞技术团队
有赞技术团队
The Hacker News
The Hacker News
Schneier on Security
Schneier on Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Help Net Security
Help Net Security
Recent Announcements
Recent Announcements
S
Security @ Cisco Blogs
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
T
The Exploit Database - CXSecurity.com
云风的 BLOG
云风的 BLOG
C
Cisco Blogs
雷峰网
雷峰网
量子位
Google DeepMind News
Google DeepMind News
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Spread Privacy
Spread Privacy
L
Lohrmann on Cybersecurity
I
Intezer
T
The Blog of Author Tim Ferriss
G
GRAHAM CLULEY
D
DataBreaches.Net
V
Vulnerabilities – Threatpost
P
Privacy & Cybersecurity Law Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
罗磊的独立博客

张洪Heo

OpenClaw记忆系统升级:从memory-core到memory-lancedb-pro的迁移与配置 screenpipe:开源本地的 AI 记忆引擎,让电脑更懂你 混元hy3模型上手:腾讯送了云函数个人版6个月,怎么才能用上 给OpenClaw加上rm删除保护:防止AI误删你的整个电脑 豆言豆语Skill发布:让AI学会豆包的毒舌说话风格 美团longcat上手:缓存免费,主打便宜,就是速度太慢,思考时间looooong OpenClaw Workboard 功能上手:让 Agent 自己干活,你只管盯进度 小米平板8Pro上手:便宜且流畅的好平板,安卓平板的高效令人印象深刻 洪绘动图发布:将视频转换为帧图或者GIF并且限制只有5MB,APNG、WEBP动图生成工具 AI支付宝上手:内容全靠编,出问题甩锅给商家,付款快退款难 重要照片一定要备份,手机养成照片备份的好习惯 HeoSticker3D发布:3D形态的Heo表情,个人免费使用 这才是我心目中AI博客的样子 洪绘历史记录大更新:支持根据历史记录的AI对话 如何让OpenClaw调用你的百度网盘?百度网盘官方Skill帮你上传、下载与分享 如何判断一个文章是不是AI写的?文字、视频、图片AI检测方法 分享一下我现在都在使用哪些AI工具,以及我的的AI生产力状况 这一次,我们听点有意思的 为啥别人用Image2做的图那么好看?我的却特别丑?如何模仿别人的风格作图? 如何给自己创作的歌曲生成歌词文件?手打逐字歌词lrc文件教程 免费可商用字体推荐:寒蝉端黑宋下载 洪绘响度发布:测量视频LUFS工具,并支持转换视频到指定LUFS 中国传统色上线!快速寻找和使用具有文化气息和韵味的中国传统色 如何将小米CodingPlan的Mimo模型接入到OpenClaw 洪绘切图发布!如何将一个图片平均切图?按照固定距离或者网格切图? ChatGPT Image-2 上手:杀死比赛!设计师这下子真的可以解放双手了 龙虾与微信聊天记录结合:群内容总结、整理和提取关键内容实在是太方便 洪绘压图发布!批量转图片格式,批量压缩图片工具(Mac/Windows) 视频压缩软件 CompressO 3.0 MacOS 免费汉化版下载 我将我最初接触 Vibe Coding 的飞机大战重写了,飞机大战2.0登场 如何让OpenClaw控制智能家居,OpenClaw连接HomeAssistant教程 抖音iframe代码生成器:将抖音链接转为可嵌入网页的iframe代码 Apple Watch + AirPods 真实体验分享:那些意外里的小惊喜与小教训 使用 Magsafe 磁吸保护壳,但是磁力比较低,怎么办
为OpenClaw搭建一个免费的搜索引擎,如何让OpenClaw搜索网页内容
张洪Heo · 2026-05-22 · via 张洪Heo

为OpenClaw搭建一个免费的搜索引擎,如何让OpenClaw搜索网页内容摘要图

这篇文章介绍了如何用 SearXNG 搭建免费开源的自建搜索引擎,替代之前频繁触发限流的 DuckDuckGo。文章通过 Docker Compose 方式部署 SearXNG 和 Valkey 缓存服务,配置了 Google、Bing、百度、DuckDuckgo 四个搜索引擎,并详细说明了配置文件的编写要点,包括 secret_key 设置、搜索格式、UI 等参数。部署完成后通过 OpenClaw 的配置命令将 SearXNG 接入为默认搜索引擎,实现了免费不限量的网页搜索能力,无需依赖第三方 API。

说到弄搜索真的是头大,之前用的duckduckgo,但是老触发限流。

搜索挂了

寻找了一番,有一个免费开源的搜索可以去搭建。就是用SearXNG。

Docker Compose 部署

这个项目支持docker部署,文件参考:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
services:
searxng:
image: docker.io/searxng/searxng:latest
container_name: searxng
restart: unless-stopped

ports:
- "8080:8080"

environment:
- SEARXNG_BASE_URL=http://localhost:8080/
- SEARXNG_VALKEY_URL=valkey://valkey:6379/0
- FORCE_OWNERSHIP=true

volumes:
- ./core-config:/etc/searxng:rw
- searxng-cache:/var/cache/searxng

depends_on:
- valkey

networks:
heo_global_network:
ipv4_address: 172.168.0.16

valkey:
image: docker.io/valkey/valkey:9-alpine
container_name: searxng-valkey
restart: unless-stopped
command: valkey-server --save 30 1 --loglevel warning

volumes:
- valkey-data:/data

networks:
heo_global_network:
ipv4_address: 172.168.0.17

volumes:
searxng-cache:
valkey-data:

networks:
heo_global_network:
external: true

然后再在文件夹内创建子文件夹core-config,内容参考

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
use_default_settings:
engines:
keep_only:
- google
- bing
- baidu
- duckduckgo

general:
debug: false
instance_name: "SearXNG"

search:
safe_search: 0
autocomplete: "duckduckgo"
formats:
- html
- json

server:

secret_key: "RiCP&KP59htN9FH"
limiter: false
image_proxy: true

valkey:
url: valkey://valkey:6379/0

ui:
static_use_hash: true

engines:
- name: google
disabled: false

- name: bing
disabled: false

- name: baidu
disabled: false

- name: duckduckgo
disabled: false

这里面的secret_key可以随便填写,建议填写一个复杂长密码。

然后在终端cd进目录执行docker-compose up -d即可。

启动成功

启动之后直接使用端口访问网页就能看到了。

搜索功能

在OpenClaw宿主机执行

1
openclaw configure --section web

搜索

选择yes

搜索引擎列表

选择SearXNG。

填写你的SearXNG访问地址。

允许webfetch

webfetch

大功告成

支持网页搜索

成功实现免费不限量的网页搜索能力,不用再用第三方的api啦。

头像背景Guli形象

张洪Heo

分享设计与科技生活

主观感受,仅供参考。本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo