ARM架构实战:在千里通Ubuntu盒子上零依赖部署Nullclaw全记录

ARM架构实战:在千里通Ubuntu盒子上零依赖部署Nullclaw全记录

极致轻量,无限可能:在千里通ARM盒子上部署Nullclaw,打造你的7x24小时AI数字员工

一、主角登场:当极致硬件遇见极致软件

📦 硬件:千里通ARM盒子

这是一款为边缘计算和低功耗场景量身打造的迷你主机,其核心配置令人印象深刻:

  • 核心架构:ARM芯片,天然适合低功耗运行。
  • 内存/存储4G RAM + 128G ROM。相比市面上常见的32G/64G版本,128G的大存储能轻松容纳更多的AI记忆数据、日志和本地模型缓存。
  • 网络连接千兆网口。对于需要实时响应、频繁交互的AI助手来说,稳定的千兆网络是流畅体验的基石。
  • 系统环境:默认预装 Ubuntu 22.04 LTS,拥有完善的软件生态和社区支持。
  • 能效比一年仅耗5度电。这意味着你可以让它7x24小时不间断运行,而无需担心电费账单,真正实现了“永远在线”。

🚀 软件:Nullclaw

来自GitHub的新星项目 nullclaw/nullclaw,号称“最快、最小、完全自主的AI助手基础设施”。它的核心亮点完美契合了ARM盒子的特性:

  • 极致轻量:基于 Zig 语言编写,编译后仅为一个 678 KB 的静态二进制文件。
  • 超低资源占用:峰值内存占用仅 ~1 MB,启动时间 < 8 ms(在0.8 GHz边缘核心上)。
  • 零依赖部署:无需Python环境、无需Docker容器(虽支持但非必须)、无需复杂的虚拟机,下载即可运行。
  • 功能完备:支持22+ AI模型提供商(OpenRouter, Anthropic, Ollama等)、13种通讯渠道(Telegram, Discord, 微信等)、混合向量记忆系统以及严格的安全沙箱。

为什么是它们?
传统的AI框架(如基于Python的方案)往往需要数百MB甚至数GB的内存,启动缓慢且依赖繁杂。而在仅有4G内存的ARM盒子上,Nullclaw 的 ~1 MB 内存占用简直是“降维打击”,它将硬件的性能释放到了极致,让千里通盒子不再是一台普通的迷你主机,而是一台高效的AI边缘节点。


二、实战部署:三步唤醒你的AI数字员工

在千里通盒子(Ubuntu 22.04)上部署 Nullclaw 的过程简单到令人发指。

第一步:获取二进制文件

由于 Nullclaw 是静态编译的,你不需要安装 Zig 编译器,直接下载对应 ARM 架构的二进制文件即可。
(注:假设项目提供了预编译的 ARM64 包,若无则需在盒子源码编译,鉴于Zig的交叉编译能力,这通常也很快)

# 创建目录mkdir-p ~/nullclaw &&cd ~/nullclaw # 下载适用于 Linux ARM64 的最新版本 (请替换为实际下载链接)wget https://github.com/nullclaw/nullclaw/releases/latest/download/nullclaw-linux-arm64 # 赋予执行权限chmod +x nullclaw-linux-arm64 # 验证运行 ./nullclaw-linux-arm64 --version

瞬间,你应该能看到版本号输出,整个过程无需安装任何 apt 包。

第二步:初始化配置

使用内置的向导进行快速配置。你需要准备一个 AI 模型的 API Key(例如 OpenRouter, Groq 或本地的 Ollama)。

# 启动交互式配置向导 ./nullclaw-linux-arm64 onboard --interactive

按照提示输入你的 API Key,选择默认的模型提供商(推荐 OpenRouter 以聚合多种模型),并设置首选模型(如 anthropic/claude-sonnet-4)。配置完成后,它会在 ~/.nullclaw/config.json 生成配置文件。

第三步:启动服务

你可以选择前台运行测试,或者将其注册为系统服务以实现开机自启。

测试运行:

# 发送一条消息测试 ./nullclaw-linux-arm64 agent -m"你好,我是运行在千里通盒子上的Nullclaw,请介绍下你自己。"

后台常驻(推荐):
利用 Ubuntu 的 systemd 将其注册为服务,享受 7x24 小时陪伴。

# 安装系统服务 ./nullclaw-linux-arm64 serviceinstall# 启动并查看状态sudo systemctl start nullclaw sudo systemctl status nullclaw 

现在,你的千里通盒子已经变身为一台随时待命的AI服务器。


三、核心体验:小身材如何爆发大能量?

1. 资源占用的“无感”存在

在千里通盒子上运行 htop,你会发现 Nullclaw 的进程几乎“看不见”。

  • 内存:稳定在 2MB - 5MB 之间(即使加上SQLite记忆库的开销,也远低于10MB),这对于4G内存的盒子来说,几乎是九牛一毛。你可以同时运行其他服务(如HomeAssistant、Docker容器)而互不干扰。
  • CPU:仅在处理请求时瞬间飙升,空闲时几乎为零,完美契合“一年5度电”的节能特性。

2. 千兆网口带来的极速响应

得益于千兆网口和 Nullclaw 的高效网络栈,无论是通过 Webhook 接收消息,还是调用远程大模型API,网络延迟都被压缩到极致。在局域网内,配合 Tailscale 或 Cloudflare Tunnel,你可以随时随地安全地访问家中的这个AI节点。

3. 128G存储的“记忆”优势

Nullclaw 内置了基于 SQLite 的混合记忆系统(向量搜索 + 全文检索)。

  • 大容量记忆:128G 的存储空间允许你保存海量的对话历史、文档知识和长期记忆,无需担心像32G设备那样频繁清理数据。
  • 本地隐私:所有的记忆数据都加密存储在本地,配合 Nullclaw 的沙箱机制(Landlock/Firejail),确保数据不出盒子,隐私绝对安全。

4. 丰富的扩展性

虽然核心极小,但功能极强:

  • 多通道接入:配置一下 config.json,就能让你的AI在 Telegram、Discord 甚至钉钉上回复消息。
  • 工具调用:支持 Shell 命令、文件读写、甚至控制 GPIO(如果盒子支持),让它能真正操作硬件,比如“检测温度过高时自动发送警报”。
  • 定时任务:内置 Cron 调度器,可以设定“每天早上8点播报新闻”或“每小时检查一次系统状态”。

四、场景畅想:它能做什么?

  1. 家庭私有大脑:接入智能家居系统,通过自然语言控制灯光、电器,并记录家庭日程。
  2. 个人知识助理:上传你的笔记和文档,利用其混合记忆系统,随时问答,“帮我找下去去年关于项目A的会议记录”。
  3. 开发运维助手:监控服务器日志,异常时自动分析原因并推送通知,甚至尝试执行修复脚本。
  4. 低成本集群节点:由于资源占用极低,你可以购买多个千里通盒子组建分布式AI集群,每个节点负责不同的任务(如一个负责语音识别,一个负责逻辑推理)。

项目地址https://github.com/nullclaw/nullclaw
硬件参考千里通ARM盒子(Ubuntu版)

(本文基于 Nullclaw v2026.2.21 版本与 千里通ARM盒子 实测编写)

Read more

最近爆火的 OpenClaw Skills 合集开源了!已收录 700+!

在介绍这份令人眼花缭乱的“武器库”之前,先给还不了解 OpenClaw 的朋友补个课。 简单来说,OpenClaw 是目前 GitHub 上最火的本地化 AI Agent 平台(前身是 Clawd/Moltbot)。不同于只能在网页里陪聊的 ChatGPT,OpenClaw 是一个运行在你电脑终端里的“数字管家”。 * 本地优先:直接运行在你的 Mac/Linux/Windows 上,数据不出本地,拥有 Docker 沙箱级安全保护。 * 全渠道接入:你可以通过 WhatsApp、Telegram、Slack 甚至 iMessage 随时指挥它。 * 行动派:它不只是给你建议,而是能直接读写文件、运行命令、调用 API。 如果说 OpenClaw 是一个强悍的操作系统,那么下面要介绍的

By Ne0inhk
开源模型应用落地-知识巩固-生产级AI服务优化(二)

开源模型应用落地-知识巩固-生产级AI服务优化(二)

一、前言     在构建基于Flask的AI接口服务时,采用蓝图(Blueprint)架构可以大幅提升应用的可管理性和扩展性。通过将不同功能模块(如用户认证、模型处理和数据管理)组织成独立的蓝图,我们可以更加清晰地划分代码结构,使团队协作和后续维护变得更加高效。同时,借助 `python-dotenv` 来管理敏感信息和环境变量,则进一步增强了应用的安全性和灵活性。通过合理的模块化设计与高效的环境设置,我们能够优化 AI 服务的开发和部署流程,提升服务的性能与用户体验。 二、术语介绍 2.1. Loguru     是一个用于 Python 的日志库,旨在简化日志记录的过程,提供比 Python 内置的 `logging` 模块更易用和更强大的功能。Loguru 不仅使得日志记录更加简单直观,还提供了许多功能,例如: 1. 简单易用:Loguru 的接口设计得非常直观,用户只需几行代码即可开始记录日志。 2. 丰富的功能:它支持多种日志级别、格式化、过滤、

By Ne0inhk
开源新势力:openGauss 在数字时代企业级开源库选型核心的竞争力

开源新势力:openGauss 在数字时代企业级开源库选型核心的竞争力

前言 在 AI 与大数据深度融合的数字化浪潮中,数据形态正从单一结构化向 “结构化 + 非结构化” 混合形态演进。而数据库作为企业数据资产的核心载体,其选型直接关系到业务连续性、数据安全性与技术前瞻性。随着开源技术成为企业级应用的主流选择,市场对数据库的需求已从单纯的 “存储与查询”,升级为对 “高性能、高安全、高可用、智能化” 综合能力的诉求。 openGauss 作为源于华为技术沉淀的企业级开源关系型数据库,凭借架构创新、技术突破与生态共建,已成为越来越多关键行业的选型之一。下面,我们就来探究 openGauss 在数据库选型中究竟具备哪些竞争力! 一、openGauss 向量数据库简介 openGauss是一款全面友好开放,携手伙伴共同打造的企业级开源关系型数据库。openGauss提供面向多核架构的极致性能、全链路的业务、数据安全、基于AI的调优和高效运维的能力。其核心架构采用 “内核 + 引擎” 的模块化设计,内核层面保留关系型数据库的 ACID 事务特性,引擎层面则集成 DataVec 向量数据库能力,形成 “结构化

By Ne0inhk