
WeKnora 部署从零到跑通 RAG 知识库【免费下载链接】WeKnoraOpen-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.项目地址: https://gitcode.com/GitHub_Trending/we/WeKnora在几十份制度文档里翻一条报销标准或者怀疑 AI 回答是编的——把文档丢进 WeKnora 部署好的实例上传后就能问到带来源引用的答案。整套 WeKnora Docker 部署只用三条命令。一分钟认识这个项目先说清楚它是什么免得装完不知道能干嘛定位开源的 LLM 知识平台把原始文档变成可查询的 RAG 问答、能自主推理的 Agent以及一份会自我维护的 Wiki。适合谁个人学习、给团队搭 AI 知识库、给客服或 IM 渠道接一个懂业务的问答入口。核心能力深度文档理解docreader 服务解析 PDF、Word、Excel 等格式、语义检索默认内置 ParadeDB 向量检索、上下文问答回答附引用来源可点开核对原文段落。扩展是可选的知识图谱Neo4j、链路追踪Langfuse都挂在 Compose profile 下按需开启不是必装件。从零到跑通最短路径部署 WeKnora前置条件一句话带过机器装好 Docker含 Compose 插件和 Git建议空闲内存 4GB 以上、磁盘留 20GB 给镜像确认 80、8080、5432、6379 四个端口没被别的程序占用。先把代码拉到本地后面所有命令都在这个目录里跑git clone https://gitcode.com/GitHub_Trending/we/WeKnora cd WeKnora所有可调项都收敛在一个.env里从模板复制一份即可文件内注释写清了每个变量的含义cp .env.example .env然后启动。这个脚本会检查本地 Ollama 模型服务、拉取镜像并拉起核心容器最后打印前端与 API 的地址./scripts/start_all.sh不想让脚本代管 Ollama 时把.env里的OLLAMA_BASE_URL指向远程推理服务或直接docker compose pull docker compose up -d等价完成。打开页面、传一份文档验证部署两个动作确认 WeKnora 本地部署真的可用浏览器打开http://localhost前端在 80 端口能看到登录/注册页说明前端、后端、数据库这条链路都通了API 在http://localhost:8080。注册后新建一个知识库上传一份 PDF 或 Word等解析完问一个文档里才有的问题。回答下方会列出引用来源点开能定位到原文段落——这一步同时验证了解析、入库、检索、引用四段链路。3个你必须知道的配置项.env里变量上百个先只盯这四个配置项作用何时需要改DB_DRIVER主数据库选型postgres / mysql / sqlite默认 postgresParadeDB 镜像自带向量能力想复用已有 MySQL或单机轻量跑 SQLite 时OLLAMA_BASE_URL大模型入口默认指本机 Ollama 的 11434 端口用云端或远程推理服务时改成对应 OpenAI 兼容地址STORAGE_TYPE上传文档的存放位置默认 local可选 minio / s3 / oss 等多实例部署或想接对象存储时APP_PORT/FRONTEND_PORT宿主机映射的 API 与页面端口默认 8080 / 80端口被占用时完整清单以.env.example里的注释为准。⚠️ 常见坑与自排查现象./scripts/start_all.sh报 Docker 检查失败容器起不来。原因Docker 服务没启动或机器上既没有docker compose插件也没有docker-compose。修复跑环境诊断逐项检查 Docker、Ollama、磁盘、内存./scripts/start_all.sh -c现象页面能打开但提问时后端日志报数据库连接失败。原因.env里DB_PASSWORD等连接参数和 postgres 容器的实际配置对不上。修复进容器验证连通性docker compose exec postgres psql -U postgres -d WeKnora现象上传大文件提示失败。原因单文件超过默认 50MB 限制或STORAGE_TYPE指向的存储路径不可写。修复在.env里调大MAX_FILE_SIZE_MB改完需重启 app、docreader、frontend 三层容器才生效。个人学习或团队知识库场景这套方案够用。更多细节看官方文档 docs/其中 docs/QA.md 是常见问题排查部署脚本在 scripts/提示词等运行配置集中在 config/。【免费下载链接】WeKnoraOpen-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.项目地址: https://gitcode.com/GitHub_Trending/we/WeKnora创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考