这几天发现了一个开源项目,PandaWiki,它能搭建个人知识库学习网站:
零代码构建一个网站,现在很多AI工具可以做到,但是能做到零代码搭建个人知识库学习网站,PandaWiki,我发现的第一个能做到的。
于是写了这篇文章,这篇教程手把手教大家搭建一个这样的个人知识库学习网站,比较实用,感兴趣的可以看看。
我把这几天的学习笔记整理到这个网站,如下图所示,我点击某一篇笔记,中间就会自动渲染成Markdown笔记格式,右侧显示文章的目录结构,可读性还是不错的:
另外可以直接基于现有的学习笔记,提问我总结过的历史笔记,如下图所示:
如下图所示是它对我其中一篇笔记的AI总结分析,并且列出了引用源:
就这些功能太实用了,过往没有博客网站,能做到如此方便地基于个人知识库,做AI查询检索和总结分析。
关键,PandaWiki对新手也非常友好, 因为不需要编写代码,全程零代码。
只需要按照我下面的这个教程,一步一步就能搭建好,同时我也会把在搭建时候遇到问题都总结出来,感兴趣的根据下面步骤就能做出来,若有问题也可以留言告诉我。
下面咱们就逐步开始,使用PandaWiki搭建一个基于个人知识库的学习网站。
PandaWiki依赖Docker部署,所以咱们先安装Docker。系统要求Linux,最低要求:1 核 CPU / 2 GB 内存 / 5 GB 磁盘
vi /etc/yum.repos.d/docker-ce.repo
[docker-ce-stable]name=Docker CE Stable - $basearchbaseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/stableenabled=1gpgcheck=0
yum install -y docker-ce docker-ce-cli containerd.io
docker pull hello-worlddocker run --rm hello-world
接下来执行下面一行命令,就能拉取PandaWiki镜像:
bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"
http://49.234.198.106:2443/
就会打开PandaWiki界面,这是PandaWiki的后端配置界面:
接下来,再配置AI对话模型,如下所示,选择DeepSeek,并输入API Key:
以下三个模型无需修改,全部按照默认就行,API Key都是内置的,
无需自己去配置,比较方便。接下来,创建前端Wiki站点,如下图所示,知识库名称保存后也可以修改:
下面就是我最近几天创建的知识笔记,这些都在后端编写,书写简单方便:
这些完成后,我在点击下面,访问Wiki网站,按钮时:
原因是虽然放行了8080端口后,但是系统防火墙(firewalld)如果未放行 8080 端口,依然会无法访问。解决措施如下:
这样明确告诉防火墙,放行8080端口,为了方便大家复制,我把命令贴出来:
firewall-cmd firewall-cmd
至此,如果一切顺利,大概10分钟,你就拥有了一个基于个人知识库的学习网站,后端可以编辑知识文章,前端直接可以让其他人都能访问你的网站,正如以上大家看到的,不需要编写一行代码。
这个PandaWiki项目,我看了下是开源的,仓库地址如下所示:
https://github.com/chaitin/PandaWiki
大家可以加个star支持下良心的项目,有啥需求建议也可以提issue
在个人知识库学习网站搭建过程中,若有啥疑问也可以加入交流群,会有人帮助你解决问题:
总的来说,PandaWiki 是一个真正实现了“零代码上手”的个人知识库网站。整个过程只需一条命令即可完成部署,无需任何编程基础;后台可以直接编写、分类、总结笔记,前台页面则自动同步更新,呈现清晰美观的阅读体验。
更令人印象深刻的是,它将 AI 检索与知识管理融为一体,让你能够基于自己的笔记进行自然语言提问、自动生成总结,并精准标注引用来源。
对于希望快速搭建个人学习与知识沉淀网站的人来说,PandaWiki 无疑是一个高效、优雅且实用的选择。
以上全文2159字,28张图。若可以,给我个三连击:点赞、转发和在看。若可以再给我加个⭐️,谢谢你看我的文章,我们下篇再见。