面对散落在各处的笔记和文档,传统的云笔记工具要么功能受限,要么存在隐私风险。本文提供了一个完整的解决方案:通过PandaWiki搭建本地AI知识库,配合cpolar实现远程访问,让你既能享受AI智能搜索和问答的便利,又能确保数据完全掌控在自己手中。
智能速览
PandaWiki是开源的本地AI知识库系统,支持智能搜索和问答
通过SSH在飞牛NAS上部署PandaWiki仅需几分钟
接入DeepSeek等AI模型实现文档智能检索
cpolar内网穿透实现随时随地访问本地知识库
支持免费随机域名和付费固定域名两种方案
可设置访问密码保护知识库安全
精华内容
搭建一个属于你自己的AI知识库并不复杂,接下来将详细介绍从安装到远程访问的完整流程。
快速部署
在飞牛NAS上部署PandaWiki非常简单。首先打开NAS设置中的SSH功能,使用FinalShell等工具连接。切换到root用户后,执行安装命令进入交互式菜单。选择安装目录(默认/data/pandawiki),等待镜像拉取完成。安装完成后会显示内网访问地址、用户名和密码,记住这些信息即可。
首次访问时会提示不安全,点击高级继续前往即可。登录后建议立即修改默认密码,通过修改/data/pandawiki/.env文件中的管理后台密码栏,然后执行刷新命令使配置生效。
AI模型接入
PandaWiki支持多种AI模型,推荐使用DeepSeek。在首页点击添加按钮,选择DeepSeek作为供应商。需要前往DeepSeek官网创建API Key,复制粘贴到PandaWiki对应栏目中。点击获取模型列表,选择Reasoner或Chat模型。
保存后需要创建Wiki站,填写知识库名称即可。如果提示端口占用,将80端口更换为其他端口如8088。配置完成后点击访问WIKI网站即可进入知识库界面。
文档管理
导入文档到PandaWiki十分便捷。点击右上角创建文档,可以创建Markdown文件夹。通过离线导入功能,直接拖拽或选择Markdown文件上传。系统会自动解析文件内容,点击导入数据后即可添加到知识库。
发布新版本时需要输入版本号和描述,确认后文档就会出现在左侧目录树中。支持完整的Markdown格式,包括图片显示,让文档保持原有格式。
远程访问
使用cpolar实现公网访问。在SSH中执行安装命令,启动cpolar服务。通过浏览器访问NAS IP:9200进入管理界面,使用官网账号登录。在隧道管理中编辑website隧道,修改为PandaWiki的端口信息。
免费方案会提供随机域名,每24小时更换一次。对于需要长期稳定访问的场景,建议升级到固定二级子域名。在官网预留页面选择地区和名称,保留二级子域名后,在隧道编辑中填入相关信息即可获得固定访问地址。
安全配置
为保护知识库安全,cpolar提供了访问授权功能。编辑wiki-index-8088隧道,点击高级选项展开HttpAuth设置。输入用户名和密码,格式为admin:123456。
设置完成后,访问公网地址时会弹出登录验证框,只有输入正确凭据才能访问。这样既实现了远程访问的便利,又确保了内容的安全性,适合团队协作或包含敏感信息的知识库。
通过PandaWiki和cpolar的组合,成功搭建了一个功能完备的本地AI知识库系统。不仅解决了文档分散、查找困难的问题,还能通过AI实现智能问答,极大提升了知识管理效率。固定域名和访问授权等高级功能,让这个方案既适合个人使用,也能满足小团队的协作需求。你的下一个知识管理方案,会考虑这种方式吗?