×

教 openclaw 免费“上网搜索”,她还给我发照片?NAS 部署隐私网络搜索平台 SearXng

hqy hqy 发表于2026-03-04 16:41:47 浏览6 评论0

抢沙发发表评论

如果说年前 openclaw 这股风是刚刚吹起,那么现在它已经是真正落地并且可以成为生产力的工具了。

它可以帮我们创作、搞钱、智能跑定时、分析市场,甚至还能给我们发自拍、聊天。

QQ_1772587277019.png

但是所有的前提的前提,都是小龙虾拥有上网搜索的能力,而不只是一个依赖 LLMs 数据集的“小聋瞎”。

在 openclaw 内部,其内置的 web:tools 支持 search/fetch 两种场景,前者需要 brave/gemini 等 api,注册要信用卡激活;后者则爬取一个普通页面,不是搜索能力。

当然还有支持操作 chrome 的 browser 工具,但是需要 NAS 的可视化界面;有直接可用的 duckduckgo 但是需要网络优化。

QQ_1772587699371.png

所以为了更简单、直接、免费的给小龙虾增加互联网搜索能力,就可以使用自托管的 SearXNG


SearXNG 是一个免费的互联网元搜索引擎,可以聚合来自不同搜索服务和数据库的结果。用户不会被跟踪或记录。

QQ_1772588290966.png

因为我使用了威联通部署 Ubuntu 来跑小龙虾,所以本篇教程依旧以威联通为主。威联通Qu605-N150-16G 是目前6盘位中性价比极高的一款设备,双2.5Gbps 网口,6+2盘位,既能满足存储需求,性能又不弱后。

部署之前,大家可以先在威联通的 Container Station 的存储库里,增加 docker 的加速镜像。比较常用的就是 1ms 镜像,按照我下面配置即可。

QQ_1772267745124.png

然后在 Container Station 里创建一个应用程序,将我下面提供的 yaml 代码全量复制进去验证、创建。

QQ_1772523903856.png

代码里基本上不需要改动,唯一的就是一个端口,你可以根据自己喜好变化一下。


?yaml代码复制后,如果有格式问题,可以复制代给 AI 修缩进符。


services:
  redis:
    container_name: redis
    image: docker.io/valkey/valkey:8-alpine
    command: valkey-server --save 30 1 --loglevel warning
    restart: unless-stopped
    networks:
      - searxng
    volumes:
      - valkey-data2:/data
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"
  searxng:
    container_name: searxng
    image: docker.io/searxng/searxng:latest
    restart: unless-stopped
    privileged: true
    networks:
      - searxng
    ports:
      - "25184:8080"  # 左边的 25184 可以改成你自己喜欢的。
    volumes:
      - /share/Container/searxng:/etc/searxng
      - searxng-data:/var/cache/searxng
    environment:
      - SEARXNG_BASE_URL=http://ip/  # 这里对应改成你nas 的ip
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"
networks:
  searxng:
volumes:
  valkey-data2:
  searxng-data:



容器部署完成以后,点击 Container Station 左侧的容器标签页,选择 SearXNG 容器详情页,找到端口转发查看详细 URL 地址。

QQ_1772524239041.png

如果单纯的只是把 SearXNG 作为自己的隐私、无广搜索工具,那么直接打开 URL 访问就可以了。右上角的设置里可以设置它的搜索引擎。

QQ_1772524267931.png

从综合网站到图片,从视频到新闻,SearXNG 提供了 11 种类型的搜索服务。

QQ_1772524530025.png

如果网络问题,可以拉到最下面,打开 360\baidu\quark\sogou 等搜索平台。

QQ_1772524485953.png

回到首页搜索相关内容,searXNG 会返回搜索结果。侧边栏里也有不同搜索引擎响应情况。

QQ_1772524994365.png

但是 searXNG 的前端的配置只保存到当前 cookie 里,隐私是隐私了,使用就不是很方便。所以为了让小龙虾用上,我们需要去改内置的 settings.yml,路径在 /share/Container/searxng/settings.yml ,可以使用威联通自带的 Text Editor 应用直接打开编辑。

QQ_1772524445287.png

首先需要增加返回的 json 格式,这是 AI 处理信息的主要格式,位置在第 77 行左右,手动添加 - json 即可。

QQ_1772524865706.png

然后随便找一行,添加我们的 redis 缓存服务器。

  redis:
    url: redis://redis:6379/0

QQ_1772524957927.png

最后是手动修改搜索引擎,可以搜索关键词 disabled:true 查找未开启的搜索工具,比如百度、bing 之类的。然后把用不了的 duckduckgo/google 等加上这一行。总之原则就是你要用的删掉,不用的加上。

QQ_1772526598514.png

全部完成以后,重启一下 searXNG 服务,然后告诉小龙虾,“我装了一个 searxng服务,地址是 XXXXX,你配置一下 Skill ”。聪明的 小龙虾会自己去爪子平台搜索、下载、配置这个 skill。

QQ_1772526992498.png

然后我们通过任何渠道,都可以直接和小龙虾联系,直接起手就是,帮我搜索一下关于 XX 的信息,帮我搜索一下 XXX。它就可以真正的 “上网冲浪” 了!!

QQ_1772527020313.png


总结

关于小龙虾,我最近玩了好久好久。真的是很有意思,每天啃着英文配置文件调试,在折腾中真的又学习到了很多。

设备方面,我觉得 macmini 不是必备的,因为 Ubuntu 桌面版的支持、效果并不逊色,而且使用 NAS 部署桌面版后,也不需要太好的配置就可以随便玩耍。最重要的还是自己得掌握调试方法,以及对整体架构的配置。


打赏

本文链接:https://kinber.cn/post/6300.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客