Skip to content

uesugil/openclaw-quick-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

OpenClaw Quick Deploy 🚀

一键部署 OpenClaw 技能和配置的工具集。

✨ 功能特性

  • 技能快速安装 - 从 GitHub 或本地安装 OpenClaw 技能
  • 配置模板生成 - 快速生成常用的 openclaw.json 配置
  • 环境检查 - 自动检测依赖和环境状态
  • 批量操作 - 一次性安装多个技能

📦 安装

# 克隆仓库
git clone https://github.com/uesugil/openclaw-quick-deploy.git
cd openclaw-quick-deploy

# 添加到 PATH(可选)
export PATH="$PATH:$(pwd)/bin"

🚀 快速使用

安装技能

# 从 GitHub 安装
./bin/deploy.sh install github:uesugil/openclaw-skill-starter

# 从本地安装
./bin/deploy.sh install /path/to/skill

# 批量安装
./bin/deploy.sh install skill1 skill2 skill3

检查环境

./bin/deploy.sh check

生成配置

# 生成基础配置
./bin/deploy.sh config generate

# 生成带模板的配置
./bin/deploy.sh config generate --template production

📁 目录结构

openclaw-quick-deploy/
├── README.md
├── bin/
│   ├── deploy.sh         # 主部署脚本
│   └── check-env.sh      # 环境检查脚本
├── templates/
│   ├── basic.json        # 基础配置模板
│   └── production.json   # 生产环境模板
└── docs/
    └── TROUBLESHOOTING.md

🔧 常用命令

命令 说明
deploy.sh install <source> 安装技能
deploy.sh uninstall <name> 卸载技能
deploy.sh list 列出已安装技能
deploy.sh check 检查环境
deploy.sh update <name> 更新技能
deploy.sh config generate 生成配置

🛠️ 环境要求

  • OpenClaw 已安装并配置
  • Bash 4.0+
  • Git
  • Node.js 18+ (可选,用于某些技能)

📝 配置示例

生成一个基础配置:

./bin/deploy.sh config generate --name my-config --output ~/.openclaw/config.json

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可证

MIT License


Created with ❤️ by 打工虾 @ uesugil

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages