npm安装OpenClaw中Git报错解决方法

文章目录


前言

openclaw安装环境:原生win11(未安装WSL2),node.js 24.12.0(LTS),npm 11.7.0


一、安装命令

通用npm安装:npm install -g openclaw@latest,安装最新稳定版openclaw
官方安装命令:curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd --tag beta && del install.cmd,安装测试版(beta)

二、缺少依赖工具

报错信息:npm error code ENOENT / syscall spawn git / 找不到Git文件
核心原因:电脑未安装Git工具,npm安装openclaw时需要调用Git拉取源码,命令执行失败
具体操作:

  1. 打开Git官方下载地址:https://git-scm.com/download/win
  2. 下载windows版本的Git安装包
  3. 双击安装,全程默认下一步即可
  4. 安装过程中,勾选Git from the command line and also from 3rd-party software,即可自动配置系统环境变量,无需手动设置
  5. 关闭当前所有终端,重新打开一个新的终端,输入git --version查看版本号

三、缺少GitHub权限

报错信息:安装Git后执行命令,报错 [email protected]: Permission denied (publickey) / code 128
核心原因:Git默认使用SSH协议访问GitHub,电脑未配置GitHub SSH密钥,无访问权限,所以我们需要强制Git使用HTTPS协议,暂时绕过密钥验证
具体操作:

  1. 在终端输入C:\Users\你的用户名称\.gitconfig,按回车,用记事本打开这个文件(如果在终端直接配置会因为Windows PowerShell存在的解析Bug,执行git config命令时,相同域名的配置会自动覆盖,仅最后一条规则生效,SSH协议的替换规则完全丢失)
  2. 回到终端执行git config --global --get-regexp url,应该输出对应3行规则

继续安装openclaw

npm cache clean --force# 清理缓存npminstall-g openclaw@latest 

删掉其中所有内容,粘贴以下配置

[url "https://gitclone.com/github.com/"] insteadOf = [email protected]: [url "https://gitclone.com/github.com/"] insteadOf = ssh://[email protected]/ [url "https://gitclone.com/github.com/"] insteadOf = https://github.com/ 

ps:安装时遇到拿不准的步骤可以暂时skip,后续用openclaw onboard命令回来修改

Read more

【开源发布】FinchBot (雀翎) — 当 AI 说“让我想办法“,而不是“我不会“(已获Gitee官方推荐)

【开源发布】FinchBot (雀翎) — 当 AI 说“让我想办法“,而不是“我不会“(已获Gitee官方推荐)

玄同 765 大语言模型 (LLM) 开发工程师 | 中国传媒大学 · 数字媒体技术(智能交互与游戏设计) ZEEKLOG · 个人主页 | GitHub · Follow 关于作者 * 深耕领域:大语言模型开发 / RAG 知识库 / AI Agent 落地 / 模型微调 * 技术栈:Python | RAG (LangChain / Dify + Milvus) | FastAPI + Docker * 工程能力:专注模型工程化部署、知识库构建与优化,擅长全流程解决方案 「让 AI 交互更智能,让技术落地更高效」 欢迎技术探讨与项目合作,解锁大模型与智能交互的无限可能! FinchBot (雀翎) — 当 AI 说"让我想办法"而不是"我不会&

By Ne0inhk
Flutter 组件 actions_toolkit_dart 适配鸿蒙 HarmonyOS 实战:自动化套件方案,构建 GitHub Actions 深度集成与跨端流水线治理架构

Flutter 组件 actions_toolkit_dart 适配鸿蒙 HarmonyOS 实战:自动化套件方案,构建 GitHub Actions 深度集成与跨端流水线治理架构

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 actions_toolkit_dart 适配鸿蒙 HarmonyOS 实战:自动化套件方案,构建 GitHub Actions 深度集成与跨端流水线治理架构 前言 在鸿蒙(OpenHarmony)生态迈向全球化开源协作、涉及极大规模的跨端 CI/CD 流水线构建、多机型自动化兼容性测试及严苛的代码准入控制背景下,如何实现一套既能深度对接 GitHub Actions 核心底脚(Toolkits)、又能提供原生 Dart 编程感且具备工业级日志输出与状态管理的“自动化控制基座”,已成为决定应用研发迭代频率与交付质量稳定性的关键。在鸿蒙项目这类强调多模块(HAP/HSP)并行构建与分布式证书签名校验的环境下,如果 CI 脚本依然依赖大量零散的 Shell 拼接,由于由于环境变量的微差异,极易由于由于“脚本不可维护”导致鸿蒙应用在自动化发布环节频繁由于由于故障导致阻塞。

By Ne0inhk

GitHub 上开源了 30+ 个 OpenClaw 真实使用案例。

最近逛 GitHub 的时候发现了一个挺有意思的仓库,专门收集 OpenClaw 的 usecases。 说实话,很多人装完 OpenClaw 之后的操作都是一样的:疯狂往里面塞各种 Skill,ClawHub 逛得跟菜市场一样热闹,今天装个天气查询,明天装个股票分析,后天又来个翻译助手。 结果装了一堆却发现每天还是在信息搜索、做个记录。Skill 装了一百个,生活一点没变轻松。 这个开源项目就是专门收集人们真实在用的 OpenClaw 场景,而不是单纯介绍某个 Skill 或插件。 01 开源项目简介 awesome-openclaw-usecases 目前收录了 30 多个经过验证的真实使用场景。 它的核心理念非常简单:不是教你装什么 Skill,而是告诉你别人是怎么把 OpenClaw 变成真正能帮人类干活的私人助理的。 如果你不知道 OpenClaw 具体能做什么,只停留在抽象概念。有一些自动化或搭建 AI 智能体想法,但不知道如何系统落地,想参考别人已经跑通的真实工作流和自动化方案。

By Ne0inhk

小白友好!阿里联合高校开源的数字人模型使用全攻略

小白友好!阿里联合高校开源的数字人模型使用全攻略 你是否想过,只需一张照片和一段音频,就能生成一个会说话、有表情、动作自然的“数字人”视频?现在,阿里联合多所高校推出的 Live Avatar 开源项目,让这一切变得触手可及。虽然它技术先进,但通过本篇小白也能看懂的全攻略,我们将带你一步步掌握它的使用方法,从部署到生成高质量视频,全程无坑。 本文不讲复杂架构,不说晦涩术语,只聚焦:你该怎么用、怎么避免踩雷、怎么调出好效果。无论你是AI爱好者、内容创作者,还是开发者,都能快速上手。 1. 这个模型到底能做什么? Live Avatar 是一个基于14B大模型的语音驱动数字人视频生成系统。简单来说,你给它: * 一张人物照片(比如你的自拍) * 一段语音(比如你想说的话) * 一句描述(比如“她微笑着介绍产品”) 它就能生成一个口型与语音同步、表情自然、画面高清的数字人说话视频,就像你在对着镜头讲话一样。 它适合这些场景: * 制作短视频口播内容(

By Ne0inhk