N.O.M.A.D. 末日生存计划 —— 无网也能活下去的离线知识节点 github开源项目 project-nomad N.O.M.A.D. 计划

文章目录(快捷跳转)

简介说明

N.O.M.A.D. 末日生存计划 —— 无网也能活下去的离线知识节点 github开源项目 project-nomad N.O.M.A.D. 计划
N.O.M.A.D. 计划 离线媒体、档案与数据节点|永不离线的知识体系

N.O.M.A.D. 是一套离线优先、自成体系的知识与教育服务平台,集成核心工具、海量知识库与人工智能能力,让你在任何场景下都能稳定获取信息、实现自主赋能,真正做到知识 “永不离线”。

官方网站|Discord 社区|硬件基准测试平台

N.O.M.A.D. 支持所有基于 Debian 的操作系统(推荐使用 Ubuntu)。整个安装过程基于终端完成,所有工具与资源均可通过浏览器访问,因此即使作为服务器部署、供其他客户端访问,也无需安装桌面环境。

⚠️ 注意:运行安装脚本需要 sudo/root 管理员权限。

一键快速安装(仅适用于 Debian 系系统)

sudo apt-get update && \
sudo apt-get install -y curl && \
curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install_nomad.sh \
  -o install_nomad.sh && \
sudo bash install_nomad.sh

安装完成后,打开浏览器访问以下地址即可开始使用:
本地访问:http://localhost:8080
局域网访问:http://设备IP:8080

如需完整分步教程(含 Ubuntu 系统安装配置),可查阅官方安装指南。

高级自定义安装
适合熟悉 Docker 的高级用户:

  1. 下载并自定义 docker-compose.yml 模板,替换配置中的占位参数
  2. 使用命令启动控制中心及相关依赖服务:
docker compose up -d

N.O.M.A.D. 以统一管理界面(指挥中心)与 API 为核心,通过 Docker 协调各类容器化工具与资源,自动完成安装、配置与更新,无需用户手动干预部署细节。

核心功能

  • 本地 AI 聊天与知识库:基于 Ollama 驱动本地大模型,也可对接 LM Studio、llama.cpp 等兼容 OpenAI API 的工具;支持文档上传与语义检索,结合 Qdrant 实现本地 RAG 能力。
  • 离线信息库:通过 Kiwix 提供离线维基百科、医学参考资料、电子书、生存手册等内容。
  • 教育学习平台:集成 Kolibri,支持可汗学院课程、学习进度追踪与多用户管理。
  • 离线地图服务:基于 ProtoMaps,支持按需下载区域离线地图,支持搜索与基础导航。
  • 数据与密码学工具:集成 CyberChef,提供加密、编码、哈希计算与数据分析等实用功能。
  • 本地笔记系统:基于 FlatNotes,实现轻量化本地笔记管理,支持 Markdown 格式。
  • 系统基准测试:内置硬件性能评分工具,可参与社区排行榜对比。
  • 简易初始化向导:引导完成首次配置,支持一键部署精选内容合集。

平台同时内置维基百科内容选择器、ZIM 库管理器、内容浏览器等实用工具。

能力模块 核心依赖 提供功能
离线知识库 Kiwix 离线维基百科、医学资料、生存指南、电子书
AI 助手 Ollama + Qdrant 本地对话、文档上传、语义检索、RAG 增强
教育课程 Kolibri 可汗学院课程、进度跟踪、多用户支持
离线地图 ProtoMaps 区域地图下载、搜索与离线导航
数据工具 CyberChef 加密、编码、哈希、数据分析
笔记功能 FlatNotes 本地 Markdown 笔记管理
硬件基准 内置模块 硬件评分、社区排行榜、设备标签

与多数极简离线生存设备不同,N.O.M.A.D. 若要流畅运行 AI 模型,建议搭配性能较强的 GPU;但平台核心本身十分轻量化,可根据使用需求灵活调整配置。

最低配置(仅运行核心服务)

  • 处理器:2GHz 及以上双核 CPU
  • 内存:4GB 系统内存
  • 存储:至少 5GB 可用磁盘空间
  • 系统:Debian 系发行版(推荐 Ubuntu)
  • 网络:仅安装阶段需要稳定网络

推荐配置(流畅运行大语言模型)

  • 处理器:AMD Ryzen 7 / Intel Core i7 及以上
  • 内存:32GB 系统内存
  • 显卡:NVIDIA RTX 3060 或同级别 AMD 显卡(显存越大支持模型越大)
  • 存储:250GB 以上 SSD 可用空间
  • 系统:Debian 系发行版(推荐 Ubuntu)
  • 网络:仅安装阶段需要稳定网络

详细硬件装机推荐(150–1000 美元 + 三档方案)可查阅官方硬件指南。
整体资源占用主要取决于你安装的工具与内容库,而非 N.O.M.A.D. 核心本身。

默认安装时,N.O.M.A.D. 会在本机部署 Ollama 服务。
如需在其他设备运行 AI 模型,可在 AI 助手设置中填写远程 Ollama 或兼容 OpenAI API 的服务地址。

⚠️ 注意:
- 若使用远程 Ollama,需以 OLLAMA_HOST=0.0.0.0 启动服务
- Ollama 为首选方案,支持模型自动下载;使用 LM Studio 等工具需手动下载模型
- 用户需自行负责远程 AI 服务的部署与维护

更多安装、使用与排障问题,可查阅官方 FAQ 文档。

N.O.M.A.D. 从设计上以离线使用为核心:

  • 仅在初始安装(下载依赖)与手动下载扩展资源时需要网络
  • 无内置数据遥测,不主动上传任何用户信息
  • 平台仅通过访问 Cloudflare 1.1.1.1 节点用于网络连通性检测

N.O.M.A.D. 设计为开放易用,当前未内置身份认证。
若在局域网内共享使用,可通过端口控制、防火墙等网络层面策略限制访问。
平台暂不建议直接暴露至公网,除非具备专业安全配置能力并充分了解风险。
用户认证功能已列入开发路线图,未来将根据需求推出可选认证与权限分级(如家庭家长控制、课堂管理员账户等)。

项目欢迎社区贡献与改进建议,具体参与规范可查阅 CONTRIBUTING.md。

社区与资源

  • 官方网站:www.projectnomad.us
  • Discord 社区:获取技术支持、分享部署方案、与其他用户交流
  • 基准测试排行榜:benchmark.projectnomad.us
  • 故障排查指南:TROUBLESHOOTING.md
  • 常见问题:FAQ.md

N.O.M.A.D. 基于 Apache License 2.0 开源协议授权。

安装完成后,可在 /opt/project-nomad 目录使用以下维护脚本:

启动所有服务

sudo bash /opt/project-nomad/start_nomad.sh

停止所有服务

sudo bash /opt/project-nomad/stop_nomad.sh

更新控制中心核心容器

sudo bash /opt/project-nomad/update_nomad.sh

⚠️ 仅更新核心容器,应用更新建议在指挥中心界面操作。

完全卸载(不可恢复)

curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/uninstall_nomad.sh -o uninstall_nomad.sh && sudo bash uninstall_nomad.sh

下载地址
https://github.com/Crosstalk-Solutions/project-nomad

未经允许不得转载:今夕资源网 » N.O.M.A.D. 末日生存计划 —— 无网也能活下去的离线知识节点 github开源项目 project-nomad N.O.M.A.D. 计划
扫二维码手机阅读本页
赞(0)

评论抢沙发

评论前必须登录!