news 2026/4/18 9:48:19

<span class=“js_title_inner“>免费开源!推荐一个超好用的 AI 知识库项目:PandaWiki</span>

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
<span class=“js_title_inner“>免费开源!推荐一个超好用的 AI 知识库项目:PandaWiki</span>

项目介绍

大家好,我是麦哥。

之前我会在写一些文章,分享一些教程、实用的工具以及优质的开源项目,但是偶尔翻找起来却非常麻烦,比较耗时。

随着AI技术的发展,搭建一个AI知识库,通过AI大模型,梳理相关的知识点,达到从提问到快速解答的闭环效果。对于个人而言,可以让自己的工作和学习效率得到大大提高。

这里给大家推荐一个开源免费的项目————PandaWiki

项目主页

下面是两个需要用到的地址

官网地址:https://pandawiki.docs.baizhi.cloud

项目地址:https://github.com/chaitin/PandaWiki

目前Github上已经有8600多个star

快速安装

我们需要一台支持 Docker 20.x 以上版本的 Linux 系统来安装 PandaWiki。

使用 root 权限登录你的服务器,然后执行以下命令。

bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"

我这里先用虚拟机搭建了一个Ubuntu 24.04进行测试,当然系统要先安装一个curl

进入到安装界面,这个安装的流程已经通过安装脚本都写好了,所以安装起来还是比较简单和快速的。

默认的安装目录是/data/pandawiki,不需要改动的话,直接回车进行下一步即可

在安装界面耐心地等待安装即可,安装的时间很快,基本上5分钟就可以完成了。

安装成功的界面如下,会提供一个内网访问地址,外网访问地址(如果是局域网内搭建的话,暂时无法访问),另外端口2443需要开放。

如果出现无法访问的情况,可能要在防火墙里加入这个端口的白名单,目前我没有遇到。

安装成功

记录一下账号和密码,admin和一串随机生成的密码,后面会用到。

创建知识库

打开浏览器,在地址栏输入https://192.168.44.128:2443/

会自动跳转到登录页面,前面的账号和密码简单输入一下即可;

还需要进行配置API Key才能使用,当然这个过程也是比较简单的,建议选择自动配置,然后输入的API Key可以根据自己的需求进行选择。

配置AI模型

我直接申请了百智云的API,复制进行填写即可。

配置API Key

填写知识库的名称,然后接下来就可以无脑点击下一步。

完成之后,点击访问wiki网站即可,前面配置了80端口,如果无法访问,也要检查防火墙。

输入咱们的站点地址,因为是在虚拟机搭建的,所以目前只能内网测试使用,不过功能基本上都是一样的,可以看到可以直接在对话框里输入问题,但是这时候我们还没有创建和导入知识数据。

要重新回到控制台界面,这里是2443端口,可以导入各种格式的文档,目前支持从.txt.md.xlx.xlsx.docx.pdf文件中导入。

我尝试导入微信文章的URL,但是这个目前可能被限制了,不过想了一个办法,先把文章的网页打印保存成pdf,再导入离线文件,直接提问的内容是C语言,不过提示的文档内容为空,打算提个issue看看。

形成知识库之后,还可以快速集成到其他平台,做成AI问答机器人。

反正功能还是挺多的,后续继续体验和学习一下,感兴趣的小伙伴可以到项目地址:github.com/chaitin/PandaWiki看看,感觉不错的可以点个star支持一下。

遇到问题,除了提issue,也可以加入交流群,我发现整个社区交流的氛围还是很好的。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/28 9:05:42

和餐饮管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】

摘要内容 随着信息技术的快速发展,企业和机构对高效、安全的信息管理需求日益增长。传统的手工管理方式已无法满足现代业务需求,尤其是在数据量庞大、业务逻辑复杂的场景下。信息管理系统通过数字化手段实现数据的集中存储、快速检索和智能分析&#xff…

作者头像 李华
网站建设 2026/4/18 8:52:17

Linux:线程创建与终止下(线程六)

一、核心结论 线程终止后需通过pthread_join(阻塞回收)或pthread_detach(自动回收)释放资源,避免僵尸线程。线程属性(如栈大小、分离状态)可通过pthread_attr_t设置,灵活适配不同场…

作者头像 李华
网站建设 2026/4/18 8:54:29

springboot基于springboot和vue前后端分离的网上商城-开题报告

目录 项目背景与意义技术选型系统功能模块创新点预期成果 项目技术支持可定制开发之功能亮点源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作 项目背景与意义 随着电子商务的快速发展,传统单体架构的网上商城系统在可扩展性、维…

作者头像 李华
网站建设 2026/4/3 4:13:24

办公神器DeepSeek-OCR-2:纸质文档秒变结构化电子档

办公神器DeepSeek-OCR-2:纸质文档秒变结构化电子档 你有没有过这样的经历: 手头一堆会议纪要、合同扫描件、老版产品说明书,全是PDF或手机拍的图片,想复制里面一段话,结果粘贴出来全是乱码;想把表格数据导…

作者头像 李华