【鸿蒙】鸿蒙电脑装 OpenClaw 踩坑记录
·
最近在华为鸿蒙电脑上折腾 OpenClaw,踩了不少坑,记录一下。
OpenClaw 是个 Node.js 的 AI Agent,功能挺多的,多模型对话、工具调用、浏览器自动化、语音识别都有。但鸿蒙系统跟普通 Linux 不太一样,直接装是跑不起来的。
主要卡在这几个地方:
- 鸿蒙的 SELinux 策略很严,
dlopen加载 .so 会被拦,最后搞了个用户空间 Node.js 的方案才绕过去 - 鸿蒙要求所有二进制文件签名,.so 和 .node 都得用
binary-sign-tool签一遍 - whisper-cpp 要重新编译,sherpa-onnx 用了 WASM 模式
一共打了 11 个补丁(M1 到 M11),115 项功能测试全跑通了。过程挺痛苦的,但结果还不错。
我把整个适配过程整理成了一个 Skill,里面有完整的安装文档、11 个补丁的详情、115 项测试的记录和 86 个日志模板。基本上照着走就行,不用自己再踩一遍坑。
Skill 仓库:https://gitcode.com/qq_57467750/openclaw-harmonyos-skill
克隆下来看 SKILL.md 就行,所有文档都自包含在仓库里。
更多推荐

所有评论(0)