功能特性: - 支持 /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
62 lines
1.2 KiB
JSON
62 lines
1.2 KiB
JSON
{
|
|
"config": {
|
|
"wide_screen_mode": true
|
|
},
|
|
"header": {
|
|
"template": "blue",
|
|
"title": {
|
|
"content": "📤 七牛云上传",
|
|
"tag": "plain_text"
|
|
}
|
|
},
|
|
"elements": [
|
|
{
|
|
"tag": "div",
|
|
"text": {
|
|
"content": "**当前存储桶:** {{bucket_name}} ({{bucket_id}})\n**区域:** {{region_name}} ({{region_code}})\n**CDN 域名:** {{cdn_domain}}",
|
|
"tag": "lark_md"
|
|
}
|
|
},
|
|
{
|
|
"tag": "hr"
|
|
},
|
|
{
|
|
"tag": "action",
|
|
"actions": [
|
|
{
|
|
"tag": "button",
|
|
"text": {
|
|
"content": "📎 选择文件上传",
|
|
"tag": "plain_text"
|
|
},
|
|
"type": "primary",
|
|
"value": {
|
|
"action": "upload_select",
|
|
"bucket": "{{bucket_name}}"
|
|
}
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"text": {
|
|
"content": "📋 查看配置",
|
|
"tag": "plain_text"
|
|
},
|
|
"value": {
|
|
"action": "config_view"
|
|
}
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"text": {
|
|
"content": "❓ 帮助",
|
|
"tag": "plain_text"
|
|
},
|
|
"value": {
|
|
"action": "help"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|