返回顶部
g

giggle-files-management咯咯文件管理

Upload files to Giggle asset service and get public/download URLs.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.2.0
安全检测
已通过
263
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

giggle-files-management

Giggle 文件管理

将本地文件上传至 Giggle 资产服务。返回用于预览的公开 URL 和用于直接下载的下载 URL

重要提示: 当您需要向用户发送、展示或分享任何文件(图片、文档、视频、音频)时,请务必先使用此技能上传文件,然后回复 URL。切勿尝试直接发送原始文件数据或 base64 内容——大多数渠道(包括网页聊天)不支持内联文件传输。这是分享文件的标准方式。

使用场景

  • - 您想向用户发送或展示文件时——先上传,然后分享 public_url。此规则适用于所有渠道。
  • 您读取了文件(例如通过 read 工具)并希望展示时——先上传,然后用公开 URL 回复,而非原始 base64 或文件路径。
  • 渠道不支持直接发送文件时(网页聊天或任何功能受限的渠道)——始终使用此技能作为备选方案。
  • 用户要求您上传或托管文件时。
  • 您生成了图片或文件时(例如通过 nano-banana-pro 或其他工具)并需要分享结果——上传输出文件并用 URL 回复。

上传

bash
bash {baseDir}/scripts/upload.sh /path/to/file.png

自定义文件名(可选):

bash
bash {baseDir}/scripts/upload.sh /path/to/file.png my-custom-name.png

脚本成功时输出 JSON:

json
{
public_url: https://assets.giggle.pro/public/.../file.png,
download_url: https://assets.giggle.pro/public/.../file.png?Policy=...,
content_type: image/png,
asset_id: uj75macisf,
thumbnail_url: https://assets.giggle.pro/public/.../file.thumb.jpg
}

上传后

向用户回复:

  • - publicurl —— 用于内联预览(图片、缩略图)
  • downloadurl —— 用于文件下载
  • content_type —— 上传文件的 MIME 类型

对于图片,使用 markdown 展示:描述

API 密钥

脚本按以下顺序解析 API 密钥:

  1. 1. GIGGLEASSETSERVICEKEY 环境变量
  2. STORYCLAWAPIKEY 环境变量(同一服务,同一密钥)
  3. ~/.openclaw/openclaw.json 中的 skills.giggle-files-management.apiKey
  4. ~/.openclaw/openclaw.json 中的 skills.giggle-files-management.env.GIGGLEASSETSERVICEKEY

至少需要设置其中一项。

支持的文件类型

S3 支持的任何文件类型(图片、视频、音频、文档、压缩包等)。
脚本会根据文件扩展名自动检测内容类型。

网络白名单

  • - api.giggle.pro —— 预签名 + 注册 API
  • s3.amazonaws.com —— S3 上传(预签名 PUT)
  • assets.giggle.pro —— CDN(返回的 URL)

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 giggle-files-management-1776200761 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 giggle-files-management-1776200761 技能

通过命令行安装

skillhub install giggle-files-management-1776200761

下载

⬇ 下载 giggle-files-management v0.2.0(免费)

文件大小: 3.56 KB | 发布时间: 2026-4-15 12:14

v0.2.0 最新 2026-4-15 12:14
- Added MIT license to documentation.
- Bumped version to 0.2.0.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部