发布时间:2026/9/6 18:43:09
WeKnora 零基础部署完整指南:5 步拥有可问答的 RAG 知识库管理平台 WeKnora 零基础部署完整指南5 步拥有可问答的 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团队文档散落在飞书、网盘和各种 wiki 里找一条知识往往比写它更费时间。WeKnora 是开源的 LLM 知识平台把原始文档变成可问答的 RAG、会推理的 Agent 和自动维护的 Wiki。WeKnora 部署并不复杂装好 Docker敲几条命令就能让整个系统跑在 http://localhost 上。它是怎么工作的容器里各跑着什么先搞清楚每个组件的分工出问题时你才知道该找谁负责。app 主服务端口8080承载全部业务逻辑对外提供 RESTful APIdocreader 解析器解析 PDF、Word、Excel 等十余种格式通过 gRPC 与主服务通信PostgreSQLParadeDB Redis业务数据与向量存储外加缓存、会话与任务队列frontend基于 Vue 的 Web 界面端口80负责知识库管理与问答MinIO、Neo4j、Langfuse 等可选组件可用--profile单独开启默认部署不占额外资源。 WeKnora Docker 安装从环境检查到一键启动读完本节你会得到一个打开浏览器就能用的系统。确认 Docker 环境与端口装好Docker含 Compose和Git确认80、8080端口空闲用本地 Ollama 的话Ollama 服务要能连通。先跑仓库自带的自检./scripts/start_all.sh -c按顺序执行 WeKnora 部署命令git clone https://gitcode.com/GitHub_Trending/we/WeKnora cd WeKnora cp .env.example .env docker compose pull docker compose up -d.env从模板复制而来按需修改数据库、存储与模型up -d拉起全部核心容器首次拉镜像需几分钟。30 秒验证部署是否成功docker compose ps所有容器应为Up主服务状态healthy。浏览器打开 http://localhost 出现登录页即成功后端 API 在 http://localhost:8080。⚙️ 个性化配置开发与生产两种场景读完你能分清开发、生产各该改.env里哪几个变量。开发调试LOG_LEVELdebug输出详细日志LLM_DEBUG_LOGtrue把大模型调用落盘便于对比频繁改代码可用快速开发模式分别起前后端见 快速开发模式说明生产部署DISABLE_REGISTRATIONtrue关闭公开注册配合空间 RBAC 与邀请制控制写入权限WEKNORA_VERSION固定到具体版本号升级先docker compose pull再up -d避免缓存旧镜像⚠️ 常见问题快速诊断读完你能独立处理部署后的多数故障。1. 文档上传成功提问却没回答现象解析正常但问答报错。原因.env没配 LLM 或 Embedding 模型。解决补齐INIT_LLM_MODEL_NAME、INIT_EMBEDDING_MODEL_NAME等变量后重启app容器。2. 回答里图片链接失效现象图片 404。原因MinIO 没启动或MINIO_PUBLIC_ENDPOINT仍指向 localhost。解决加--profile minio启动并把 endpoint 换成本机实际 IP。3. 刚保存的配置又变回去现象保存几秒后页面回退。原因浏览器代理、缓存或插件改写了请求。解决关闭代理与插件换无痕窗口重存。4. 文档长时间卡在「处理中」现象解析任务一直不结束。原因解析、切分或向量化某阶段挂死。解决打开文档 Trace 时间线定位阶段、可中止解析再用docker compose logs -f app看日志。 命令速查日常运维命令复制即用。操作命令环境健康检查./scripts/start_all.sh -c一键启动全部服务./scripts/start_all.sh停止所有服务./scripts/start_all.sh --stop查看容器状态docker compose ps跟踪主服务日志docker compose logs -f app停止并移除容器docker compose down常用目录部署脚本 · 配置目录 · 常见问题排查下一步做什么先上传一个 PDF 问一个问题回答带引用说明解析、向量化、检索、生成整条链路都通了。之后按需加--profile neo4j开知识图谱或--profile langfuse查看调用链路更多细节见 docs/QA.md。【免费下载链接】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),仅供参考

相关新闻

2026/9/6 18:38:09

GNS3 3.0.5新版教程,以及Cloud设备找不到VMware网卡的解决方法

时隔多年重拾GNS3,上手最新的版本3.0.5,却发现曾经熟练操作GNS3的我不会使用了。因为GNS3的架构和操作都发生了变化,之前网络上大量的教程也都过时了,经过几天的摸索,终于找到了正确的途径,记录于此与各位共享。 一、架构 GNS3已经不能独立运行了,因为服务都集成进了G…

2026/9/6 20:23:14

两级全差分高增益放大器设计:从指标分解到流片实战

简介:面向模拟集成电路学习者的设计参考文档,以两级全差分高增益放大器为设计对象,完整覆盖从性能指标设定、电路结构选型、参数计算到前仿真、版图绘制与物理验证的模拟IC全流程。文档基于华大九天Aether平台与0.18um PDK,针对DC…

2026/9/6 20:23:14

IOPaint完整指南:几步搞定图片去水印与路人消除

IOPaint完整指南:几步搞定图片去水印与路人消除 【免费下载链接】IOPaint Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on you…

2026/9/6 20:23:14

开关电源并联供电系统实战:UC3843与LM358均流设计

简介:2011年全国大学生电子设计竞赛A题“开关电源并联供电系统”的完整设计报告,适合电子设计竞赛备赛学生、开关电源入门开发者参考。压缩包为1个doc文档,大小255KB,目前已获317人学习浏览。报告系统梳理了从方案论证到指标测试的…

2026/9/6 20:23:14

Fluent燃烧算例调参指南:从模型选型到收敛控制的完整路径

简介:《Fluent燃烧算例详细教程》是一份面向Fluent燃烧仿真场景的中文PDF技术资料,适合需要处理燃烧、湍流与反应流计算问题的工程师和科研人员。文档系统梳理了燃烧模型、湍流模型、燃烧反应模型以及计算流体力学仿真四个核心模块,重点介绍了…

2026/9/6 20:23:14

微信聊天记录导出成HTML、Word、CSV:WeChatMsg 三步完整指南

微信聊天记录导出成HTML、Word、CSV:WeChatMsg 三步完整指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we…

2026/9/6 0:06:59

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/6 0:06:59

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/6 0:06:59

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/6 0:06:59

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/6 0:06:59

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/6 0:06:59

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/6 11:40:10

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/6 19:33:50

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/6 10:19:40

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…