← 返回
未分类

Cn Dev Setup

一键配置国内开发环境镜像源。解决 npm/pip/go/docker/cargo 等工具在国内下载慢、超时的问题。 支持 npm、yarn、pnpm、pip、Go (GOPROXY)、Docker、Cargo、Maven、Gradle、Homebrew 镜像源切换。 Use when: 用户说"配置镜像源"、"n...
一键配置国内开发环境镜像源。解决 npm/pip/go/docker/cargo 等工具在国内下载慢、超时的问题。 支持 npm、yarn、pnpm、pip、Go (GOPROXY)、Docker、Cargo、Maven、Gradle、Homebrew 镜像源切换。 Use when: 用户说"配置镜像源"、"n...
ironmanc2014
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 480
下载
💾 3
安装
1
版本
#latest

概述

CN Dev Setup — 国内开发环境镜像源配置

解决国内开发者最大的痛点:下载慢、超时、连不上。一键切换到国内镜像源。

支持的工具

工具镜像源命令
---------
npm/yarn/pnpm淘宝 npmmirrornpm config set registry https://registry.npmmirror.com
pip清华 TUNA / 阿里云pip config set global.index-url
Go (GOPROXY)七牛 goproxy.cngo env -w GOPROXY=https://goproxy.cn,direct
Docker多个可选(阿里云/中科大/Docker proxy)修改 daemon.json
Cargo (Rust)清华 TUNA / 中科大修改 ~/.cargo/config.toml
Maven阿里云 maven修改 settings.xml
Gradle阿里云 maven修改 build.gradle
Homebrew清华 TUNA环境变量设置
Git代理配置git config --global http.proxy

Quick Start

自动配置(推荐)

python <skill-dir>/scripts/setup_mirrors.py --all

一键配置所有已安装工具的镜像源。

按工具配置

python <skill-dir>/scripts/setup_mirrors.py npm pip go docker

只配置指定的工具。

查看当前状态

python <skill-dir>/scripts/setup_mirrors.py --status

检查每个工具当前使用的源,标注哪些还是国外源。

恢复默认源

python <skill-dir>/scripts/setup_mirrors.py --reset npm pip

恢复到官方默认源。

使用指南

交互模式

当用户说"配置镜像源"或"npm太慢"时:

  1. 运行 --status 检查当前源配置
  2. 列出需要切换的工具
  3. 确认后执行切换
  4. 验证切换结果

Git 代理配置

如果用户有 HTTP 代理(如 clash/v2ray):

# 全局代理
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890

# 仅 GitHub 代理(推荐)
git config --global http.https://github.com.proxy http://127.0.0.1:7890

Docker 镜像源

Docker daemon.json 位置:

  • Linux: /etc/docker/daemon.json
  • macOS: ~/.docker/daemon.json
  • Windows: %USERPROFILE%\.docker\daemon.json 或 Docker Desktop 设置

镜像源详情

references/mirrors.md 获取完整的镜像源列表、备选源和测速方法。

故障排查

问题原因解决方案
---------
npm install 仍然慢缓存了旧源地址npm cache clean --force 后重试
pip 提示证书错误公司网络 MITM--trusted-host pypi.tuna.tsinghua.edu.cn
docker pull 超时daemon.json 格式错误检查 JSON 格式,重启 Docker 服务
go mod download 失败GONOSUMDB 未设置go env -w GONOSUMDB=* 跳过校验
Cargo 编译慢crates.io 索引大用 sparse 协议:sparse+https://mirrors.tuna.tsinghua.edu.cn/crates.io-index/
Maven 仍用中央仓库settings.xml 位置不对确认文件在 ~/.m2/settings.xml
切换后部分包仍慢镜像同步延迟等几小时或换备选源
恢复默认源后异常缓存残留清除对应工具缓存目录

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 17:41 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Agent Memory

ironmanc2014
AI智能体完整记忆架构——分层存储(HOT/WARM/COLD)、纠错自学习、自我反思、多智能体记忆共享,以及……
★ 0 📥 1,245

Cn Holiday Reminder

ironmanc2014
中国法定节假日查询与主动提醒 + 恋爱助手。内置节假日和调休数据,支持查询任意日期是否上班、 下一个假期、全年日历,并可通过 cron 自动提醒。恋爱助手模块支持纪念日倒计时(精确到秒)、 生日提醒、自定义纪念日、浪漫节日提醒(情人节/白色
★ 0 📥 452

Skill Starter Pack

ironmanc2014
One-click install curated skill packs for new OpenClaw users. Use when user says "install starter pack", "setup skills",
★ 0 📥 528