热门搜索:和平精英 原神 街篮2 

您的位置:首页 > > 教程攻略 > ai资讯 >Github推荐:Perplexica - 一款AI驱动的搜索引擎

Github推荐:Perplexica - 一款AI驱动的搜索引擎

来源:互联网 更新时间:2026-08-27 14:23

最近看到一个很有意思的开源项目,叫 Perplexica,一款AI驱动的搜索引擎,灵感来自 Perplexity AI。简单来说,它不只是一个能搜网页的工具,而是真的能“听懂”你在问什么。

它的核心思路,是用先进的机器学习算法(比如相似度搜索和嵌入技术)来精炼搜索结果,然后直接给出带着来源的清晰答案。这就好比,你问它一个问题,它不只是丢给你一堆链接,而是自己先读一遍,把总结好的答案和出处一起摆在你面前。

底层搜索引擎选用的是 SearxNG,这是一个元搜索引擎,好处很明显——既能拿到最新的信息,又不用担心隐私被过度收集。

它的本事到底有多大?

先看看几个硬核功能:

本地大模型支持。

如果你手头有 Llama3 或 Mixtral 这样的本地模型,可以通过 Ollama 直接连过来用。

双模式搜索。

它目前有两种工作方式:

  • 普通模式:

    处理你的问题,然后常规搜网页。
  • 副驾驶模式(开发中):

    这个有点意思。它会先生成几个不同的搜索词去试探,找到最相关的那批网页,然后直接钻进去读内容,而不是只依赖 SearxNG 给的那点上下文。说白了,就是搜得更深、更“琢磨”一些。

6种聚焦模式。

针对不同类型的问题,可以切换对应的搜索策略:

  • 全部模式:

    全网捞最合适的结果。
  • 写作助手:

    不搜网,纯帮你写东西。
  • 学术搜索:

    专门找论文和文章,搞研究的好帮手。
  • YouTube搜索:

    搜视频,精准定位。
  • Wolfram Alpha搜索:

    遇到需要算数或数据分析的问题,就交给它。
  • Reddit搜索:

    去Reddit上翻讨论和意见。

信息实时性。

这点值得单独拎出来说。很多搜索工具用爬虫拿数据,存成索引后再给你用,信息经常是旧的。Perplexica 不一样,它用 SearxNG 实时抓取结果,再做排序,所以你每次搜到的,都是当下最新的。

此外,它还支持图片和视频搜索,更多功能正在路上。

怎么部署?两种方法

装起来不算复杂,推荐直接上 Docker。

Docker安装(推荐)

  1. 确保你机器上已经装了 Docker 且跑起来了。
  2. 克隆项目库:git clone https://github.com/ItzCrazyKns/Perplexica.git
  3. 进到项目目录里。
  4. sample.config.toml 重命名为 config.toml。如果只是用 Docker,只用填这几个就行(其他可以在启动后的设置页面改):
    • SIMILARITY_MEASURE:

      相似度度量方式,不确定就默认。
    • OPENAI:

      如果你想用OpenAI的模型,填API Key。
    • OLLAMA:

      如果你用本地模型(比如Llama3),填你的Ollama URL,格式是 http://host.docker.internal:PORT_NUMBER。默认端口11434的话,就写 http://host.docker.internal:11434
    • GROQ 和 ANTHROPIC:

      分别对应要用Groq或Anthropic模型时才填。
  5. 在包含 docker-compose.yaml 的目录下运行:docker compose up -d
  6. 等几分钟,然后访问 http://localhost:3000

温馨提示:构建完镜像后,可以直接从Docker图形界面启动,不用每次开终端。

非Docker安装

如果你比较喜欢自己折腾,也可以手动装:

  1. 先装一个 SearXNG,并且要在设置里允许 JSON 格式输出。
  2. 克隆仓库,同样把 sample.config.toml 改名 config.toml,这次需要把里面所有必填字段都配好。
  3. ui 文件夹里的 .env.example 改成 .env,填好相关字段。
  4. 分别在根目录和 ui 目录下跑 npm i 装依赖。
  5. 再分别在两处跑 npm run build 编译。
  6. 最后,分别跑 npm run start 启动前端和后端。

不过说真的,Docker 确实省心,能省去很多环境变量和依赖的麻烦。

想拿它当默认搜索引擎?

习惯以后,完全可以把它设成浏览器的默认搜索。方法很简单:

  1. 打开浏览器设置。
  2. 找到“搜索引擎”那部分。
  3. 添加一个新站点搜索,URL填 http://localhost:3000/?q=%s。如果是远程部署,把 localhost 换成你的IP或域名,端口号也相应改一下。
  4. 保存。以后在地址栏里直接就能用 Perplexica 搜东西了。

回头看看,同类选手也不少

开源搜索圈里,还有几个值得留意的项目:

  • Searx:

    老牌隐私元搜索引擎,聚合多个来源,用户控制权很高。
  • DuckDuckGo:

    主打隐私,防追踪,用的人不少。
  • YaCy:

    去中心化的点对点搜索引擎,不依赖任何中心化服务器。

每个都有自己的侧重点。但 Perplexica 的核心差异在于,它把大模型的理解能力直接嵌入到了搜索流程中,让结果更“聪明”、更有条理,而不仅仅是翻出一堆链接。

关于宇宙的好的网名有哪些
关于宇宙的好的网名有哪些

类型:角色扮演

大小:1

语言:简体中文

平台:互联网

游戏下载

热门手游

手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc