专为微信小程序开发者设计。10 分钟搭建完整小程序,包含云函数、用户系统、数据存储。
npx clawhub@latest install wechat-quick-setup
node ~/.openclaw/skills/wechat-quick-setup/init.js --name "我的小程序"
生成项目结构:
my-miniprogram/
├── cloudfunctions/ # 云函数
│ ├── login/ # 登录
│ ├── getProducts/ # 获取商品
│ ├── createOrder/ # 创建订单
│ └── initDB/ # 初始化数据库
├── miniprogram/ # 小程序前端
│ ├── pages/ # 页面
│ ├── components/ # 组件
│ └── utils/ # 工具函数
├── project.config.json # 配置
└── README.md
# 生成登录云函数
node ~/.openclaw/skills/wechat-quick-setup/generate-function.js login
# 生成 CRUD 云函数
node ~/.openclaw/skills/wechat-quick-setup/generate-function.js crud --collection products
# 生成商品列表页
node ~/.openclaw/skills/wechat-quick-setup/generate-page.js product-list
# 生成订单页
node ~/.openclaw/skills/wechat-quick-setup/generate-page.js order
# 初始化云开发环境
node ~/.openclaw/skills/wechat-quick-setup/setup-cloud.js --env your-env-id
# 1. 初始化
node ~/.openclaw/skills/wechat-quick-setup/init.js --name "商城"
# 2. 生成云函数
node ~/.openclaw/skills/wechat-quick-setup/generate-function.js login
node ~/.openclaw/skills/wechat-quick-setup/generate-function.js getProducts
node ~/.openclaw/skills/wechat-quick-setup/generate-function.js createOrder
# 3. 生成页面
node ~/.openclaw/skills/wechat-quick-setup/generate-page.js home
node ~/.openclaw/skills/wechat-quick-setup/generate-page.js product-detail
node ~/.openclaw/skills/wechat-quick-setup/generate-page.js order
# 4. 用微信开发者工具打开
# 导入项目 → 选择目录 → 填入 AppID
A: 不需要。使用腾讯云开发,免费额度足够小型应用使用。
A: 访问 https://mp.weixin.qq.com → 开发 → 开发设置 → AppID
A: 有免费额度:
编辑 ~/.openclaw/skills/wechat-quick-setup/config.json:
{
"appid": "your-appid",
"envId": "your-env-id",
"projectName": "我的小程序"
}
待注册(海外用户)> 添加 QQ 1002378395,发送"微信小程序"获取 Pro 版信息
MIT(免费版)
Pro 版:付费后可用
共 1 个版本