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

推荐订阅源

GbyAI
GbyAI
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
腾讯CDC
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页
量子位
博客园 - 聂微东
Jina AI
Jina AI
小众软件
小众软件
The Cloudflare Blog
有赞技术团队
有赞技术团队
V
V2EX
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志
B
Blog
MongoDB | Blog
MongoDB | Blog
L
LangChain Blog
宝玉的分享
宝玉的分享
C
Check Point Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
IT之家
IT之家
N
Netflix TechBlog - Medium
I
InfoQ
J
Java Code Geeks
S
SegmentFault 最新的问题
V
Visual Studio Blog
Microsoft Security Blog
Microsoft Security Blog
博客园 - 叶小钗
D
DataBreaches.Net
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog RSS Feed
S
Schneier on Security
Webroot Blog
Webroot Blog
P
Proofpoint News Feed
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threatpost
Project Zero
Project Zero
Scott Helme
Scott Helme
C
CERT Recently Published Vulnerability Notes
P
Privacy International News Feed
T
The Exploit Database - CXSecurity.com
D
Darknet – Hacking Tools, Hacker News & Cyber Security

张洪Heo

给 SearXNG 接入豆包搜索,解决 OpenClaw 信源难题 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 洪绘切图发布!如何将一个图片平均切图?按照固定距离或者网格切图? 让UPS接入OpenWrt软路由,创建UPS NUT服务器教程 ChatGPT Image-2 上手:杀死比赛!设计师这下子真的可以解放双手了 龙虾与微信聊天记录结合:群内容总结、整理和提取关键内容实在是太方便 洪绘压图发布!批量转图片格式,批量压缩图片工具(Mac/Windows) 视频压缩软件 CompressO 3.0 MacOS 免费汉化版下载 我将我最初接触 Vibe Coding 的飞机大战重写了,飞机大战2.0登场 如何让OpenClaw控制智能家居,OpenClaw连接HomeAssistant教程 抖音iframe代码生成器:将抖音链接转为可嵌入网页的iframe代码 Apple Watch + AirPods 真实体验分享:那些意外里的小惊喜与小教训 使用 Magsafe 磁吸保护壳,但是磁力比较低,怎么办 OpenClaw喧嚣过后,我最终选择了QClaw 洪绘存图发布:保存浏览器图片为指定格式、提取网页所有图片、屏幕截图插件 洪绘星空发布:一个值得逛的博客友链朋友圈 腾讯QClaw上手:打通微信很方便,但是性能上略有不足 阿里 JVS Claw 上手:都这么多天了,养虾的门槛被打下来了吗? 洪绘图标助手更新:获取应用图标、将你的图标对mac进行适配 超级制图上手:图片上的文字如何用AI修改?无痕改字一键出图 用虚拟机养龙虾,在Mac上通过Lume使用虚拟机的隔离环境安装OpenClaw 如何创作AI歌曲?从生成歌词、歌曲创作、专辑封面到音乐发行 洪绘历史记录发布!无限存储你的浏览器历史记录,防止历史记录被自动删除 红包封面:祝大家新的一年发大财啦! 如何将 FinalcutPro的fcpxml文件转换为srt字幕?导出srt字幕方法 如何免水印下载豆包生成的图片?豆包AI图去水印,无水印下载 Mac中罗技鼠标键盘近期失灵问题解决方法,Logi Options 打不开
为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