前言
我下载了公众号所有的历史文章,用 PandaWiki 做了一个莫理AI智能问答分身,效果还真不错 

这并不是突发奇想,而是前几天有个小伙伴私信我,说他们想搭建一套产品文档AI智能问答系统,问我有什么推荐。我建议让他们用现成的SaaS服务,省心省力。不过聊了几句才知道,他们情况比较特殊。文档涉及一些敏感信息,必须部署在内网环境。
那还说啥,必须是在 Github 上获得了 6K Star 的开源 PandaWiki 呀~
PandaWiki

https://pandawiki.docs.baizhi.cloud
PandaWiki 是一款 AI 大模型驱动的开源知识库搭建系统。不管是产品文档、技术文档,还是FAQ、内部Wiki,都可以用它!一站式提供 AI 创作、AI 问答、AI 搜索等能力。
百闻不如一见,如果你现在就想直观感受 PandaWiki 的能力,可以直接访问上面的官网链接,它自己的帮助文档就是基于 PandaWiki 来构建的 

如果你想查看后台配置页面,官方给我们提供了DOME演示站,有哪些权限一目了然:Wiki DOME:https://47.96.9.75:2443Gg2sD2IU98WRAOcY97LwhCTXAqTYuBn7下面,我会详细介绍 PandaWiki 的核心功能以及部署方法,不管你现在用不用的上,先收藏再说,毕竟干货不怕多~第一步:构建AI知识库,将相关业务资料传到知识库中,可以通过本地上传或第三方平台导入。
如果你的资料在上方截图平台中,可以当个甩手掌柜一键导入~可惜莫理的老本全在公众号,只能手动上传 Word 文章 

如果你需要对已上传的资料进行修改,可以直接在 PandaWiki 中进行编辑。它给我们提供了一个非常完善的编辑器,还集成了AI伴写和文本润色功能。


至此,就可以点击右上角“访问你的WIKI网站”啦~PandaWiki 还给我们准备了统计系统、用户历史问答展示、AI回答用户评价等功能,有助于我们进一步优化知识库的素材~
可能有些小伙伴不需要独立站点,只希望将AI智能问答能力接入到三方渠道,没问题,PandaWiki都已经为我们封装好了!你可以直接接入到钉钉、飞书、微信公众号、企业微信、企业微信客服 、Discord等平台。

具体操作很简单:进入后台"设置"页面,下滑找到"问答机器人"板块,每个平台后面都有详细的接入教程。
这贴心程度不亚于莫理了 

我特意把安装部署放到了最后,如果你能看到这里,肯定是跃跃欲试的
接下来莫理会从零开始手把手教大家搭建,只要你跟着做,不出半小时保证能成功!云服务器厂商大家随意选择,PandaWiki 不吃配置,最低1核2G,并发不大的话买个轻量级的都可以。安装需Linux系统、x86_64架构,依赖Docker 20.10.14+和Docker Compose 2.0.0+
现在大部分厂商都提供Docker镜像,如果有的话大家直接选择安装就行
,可以省下很多麻烦事!

如果你的云厂商没有Docker镜像也不要慌,那就跟我一起选择 CentOS,顶多就是多报了几个错,我教你怎么解决~
服务器购买成功后进入控制台,点击“远程连接”(如果没有这个按钮的话你可以下载putty,手动开放22端口进行连接)。


bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"
此时会要我们选择操作,默认选项就是“安装”,所以我们直接回车确认就行。
由于我安装的镜像是 CentOS 8.2,所以会提示“docker 未安装”,是否要安装。

出现这个情况直接输入“y”回车就行,脚本会自动给我们安装 Docker 和 Docker Compose。
如果安装 Docker 的过程中提示“系统要求检查失败: 启动 docker 安装脚本失败”。
别慌,这只是因为尝试连接 Docker 的官方软件仓库失败了。我们需要手动将 yum 源更换为阿里云自己的镜像源。依次运行以下命令就好啦~(如果你安装的镜像是Docker,就没这么多糟心事咯
)
yum clean all
rm -f /etc/yum.repos.d/docker-ce.repo
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"
接着会提示“请输入安装目录”,没有特殊需求的话直接回车。
不出意外的话应该又有意外了…会提醒“启动容器失败: 拉取镜像失败” 

别慌,这是因为我们的 Docker 服务还没有启动,大家跟着下面步骤按顺序依次输入命令:
systemctl start docker
systemctl enable docker
systemctl status docker
当执行完第三个命令,Docker 服务状态为 running 时,此时你距离成功只差临门一脚~

bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"
但是,这时可不要选择安装了,而是按方向键↓,移动到“升级”上,回车。
稍等两分钟就可以看到 PandaWiki 的后台信息,一定要保存好 👇
访问第二个外网地址,就能进入PandaWiki的用户界面。输入信息登录进入后台,如果提示连接不是专用连接就点击高级,继续访问就行。
由于 PandaWiki 是由 AI 大模型驱动的 Wiki 系统,所以首次登录会提示需要先配置 AI 模型。
系统基本内置了市面上所有知名模型供应商,如阿里云百炼、火山方舟…选好模型供应商后点击“获取API Key”就能直达获取网址。
最后“其它”选项可以填入任何兼容 OpenAI 模型接口的 API。如果你和开头提到的那位朋友一样,需要内网使用,那就选择Ollama,本地部署大模型。温馨提示:如果你有一台已经安装了宝塔面板的 Linux 服务器,在安装 PandaWiki 时可能会出现 80 和 443 端口冲突的情况。需要使用前置反向代理来转发 PandaWiki,详情可以去官方文档查阅。
大家在安装或使用过程中有任何问题,可以直接加入 PandaWiki交流群,里面有专业的技术大佬为你解答。觉得有用的话,别忘了给项目点个star支持一下开发者!要是可以的话,不妨给莫理也来个三连,你的支持就是我创作的最大动力 