Files
openclaw-skill-qiniu/CHEATSHEET.md
daoqi 1aeae9cc51 initial: 七牛云上传 OpenClaw Skill
功能特性:
- 支持 /upload, /u 命令上传文件到七牛云
- 支持 /qiniu-config 配置管理
- 支持飞书卡片交互
- 支持指定上传路径和存储桶
- 自动刷新 CDN 缓存
- 支持文件覆盖上传

包含组件:
- OpenClaw 处理器 (openclaw-processor.js)
- 独立监听器 (scripts/feishu-listener.js)
- 核心上传脚本 (scripts/upload-to-qiniu.js)
- 部署脚本 (deploy.sh)
- 完整文档

部署方式:
1. 复制 skill 到 ~/.openclaw/workspace/skills/
2. 配置 ~/.openclaw/credentials/qiniu-config.json
3. 重启 OpenClaw Gateway
2026-03-07 16:02:18 +08:00

2.1 KiB

🍙 七牛云上传 - 快速参考

📤 上传指令

指令 说明 示例
/upload 使用原文件名上传 /upload + 文件
/upload --original /upload /upload --original + 文件
/upload 路径 上传到指定路径 /upload /config/file.txt + 文件
/upload 路径 存储桶 指定路径和存储桶 /upload /docs/r.pdf prod + 文件

⚙️ 配置命令

命令 说明 示例
/qiniu-config list 查看配置 /qiniu-config list
/qiniu-config set 键 值 修改配置 /qiniu-config set default.accessKey XXX
/qiniu-config set-bucket 名称 JSON 添加存储桶 /qiniu-config set-bucket prod '{...}'
/qiniu-config reset 重置配置 /qiniu-config reset
/qiniu-help 查看帮助 /qiniu-help

🔑 可配置项

default.accessKey   - 访问密钥
default.secretKey   - 密钥
default.bucket      - 存储桶名称
default.region      - 区域 (z0/z1/z2/na0/as0)
default.domain      - CDN 域名

📋 区域代码

代码 区域
z0 华东(浙江)
z1 华北(河北)
z2 华南(广东)
na0 北美
as0 东南亚

🎯 常用场景

上传配置文件

/upload /config/app/config.json
[文件]

上传图片

/upload /images/2026/photo.jpg
[文件]

修改 CDN 域名

/qiniu-config set default.domain https://new-cdn.com

添加生产环境

/qiniu-config set-bucket production {"accessKey":"...","secretKey":"...","bucket":"prod","region":"z0","domain":"https://prod-cdn.com"}

上传到生产环境

/upload /assets/main.js production
[文件]

🔧 命令行

# 上传
node scripts/upload-to-qiniu.js upload --file ./f.txt --key /path/f.txt

# 配置
node scripts/upload-to-qiniu.js config list
node scripts/upload-to-qiniu.js config set default.accessKey XXX

# 启动
./scripts/start-listener.sh

📞 帮助

  • 飞书中:/qiniu-help
  • 文档:cat README.md