mcpField
T
transloadit

transloadit

github.com/transloadit创意与媒体589 次安装1 周前更新
代码仓库

关于 transloadit

一组用于查阅 Transloadit 文档、执行单次媒体转换和集成应用的技能,涵盖图像、视频、音频、Markdown 转 PDF 及 Next.js 工作流。

主要功能

  1. 01查找 Transloadit robot 参数和示例
  2. 02执行图像和视频转换
  3. 03移除背景并描述图像
  4. 04转录音频并将 Markdown 转为 PDF
  5. 05在 Next.js 集成 Uppy 上传和 Smart CDN

适用场景

  1. 01查阅 Transloadit robot 的参考资料
  2. 02生成或转换媒体素材
  3. 03转录音频或将 Markdown 转成 PDF
  4. 04为 Next.js 应用添加 Transloadit 上传或资源交付

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/transloadit/skills --skill transloadit

安装后在 Claude Code 中输入/transloadit确认已加载。

详细介绍

快速路由

  1. 需要参考资料(机器人参数/示例,无 API 调用):docs-transloadit-robots
  2. 需要执行一次性转换(在本地下载输出):transform-*
  3. 需要端到端代码集成(实际应用集成步骤):integrate-*

具体入口:

  1. docs-transloadit-robots
  2. transform-generate-image-with-transloadit
  3. transform-encode-hls-video-with-transloadit
  4. transform-remove-background-with-transloadit
  5. transform-describe-image-with-transloadit
  6. transform-convert-markdown-to-pdf-with-transloadit
  7. transform-transcribe-audio-with-transloadit
  8. integrate-uppy-transloadit-s3-uploading-to-nextjs
  9. integrate-asset-delivery-with-transloadit-smartcdn-in-nextjs

安装配套技能

如果你的环境中没有上述技能,请一次性安装全部技能:

npx -y skills add https://github.com/transloadit/skills --all

或安装单个技能:

npx -y skills add https://github.com/transloadit/skills/tree/main/skills/<skill-name>

将 <skill-name> 替换为以下任一项:docs-transloadit-robots、 transform-generate-image-with-transloadit、transform-encode-hls-video-with-transloadit、 transform-remove-background-with-transloadit、transform-describe-image-with-transloadit、 transform-convert-markdown-to-pdf-with-transloadit、 transform-transcribe-audio-with-transloadit、 integrate-uppy-transloadit-s3-uploading-to-nextjs、 integrate-asset-delivery-with-transloadit-smartcdn-in-nextjs。

CLI 基础配置(推荐)

此仓库中的大多数技能都倾向于通过以下方式使用 @transloadit/node CLI:

npx -y @transloadit/node ...

如果命令报错,提示“Unsupported option name”或缺少子命令,请更新到较新版本的 @transloadit/node。

CLI 按以下顺序解析身份验证信息:

  1. Shell 环境变量
  2. 当前工作目录中的 .env
  3. ~/.transloadit/credentials

建议将 ~/.transloadit/credentials 用作用户级或 Agent 级设置的默认回退方式。 该文件采用 dotenv 语法,可包含 TRANSLOADIT_KEY、 TRANSLOADIT_SECRET、TRANSLOADIT_ENDPOINT 和 TRANSLOADIT_AUTH_TOKEN。 .env 查找仅限当前工作目录,且优先级高于 ~/.transloadit/credentials。如果你的 .env 位于父目录中,请将变量导出到 Shell 中。

内置模板发现(节省令牌的 NDJSON):

npx -y @transloadit/node templates list --include-builtin exclusively-latest --fields id,name --json

评论

支持 Markdown