技能详情(站内镜像,无评论)
作者:Alex Glowacki @AleGlowa
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 131 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :可疑
Package:aleglowa/deapi-ai
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :可疑
OpenClaw 评估
The skill's instructions are coherent for a deAPI media client, but the package metadata omits the required DEAPI_API_KEY and the runtime guidance includes uploading/downloading arbitrary user URLs (possible data exfiltration risk), so the registry metadata and declared requirements are inconsistent with the actual runtime behavior.
目的
Name/description match the instructions: this is a deAPI client for image/audio/video/OCR/embeddings and related tasks. The functionality described (calling deapi.ai endpoints) is consistent with the skill's purpose. However, the registry metadata lists no required environment variables while SKILL.md explicitly requires DEAPI_API_KEY — a clear mismatch.
说明范围
SKILL.md provides step-by-step cURL flows for job submission, polling, result fetching, and sample webhook/websocket boilerplate. It instructs the agent to download user-provided URLs to /tmp and then upload them to deapi.ai (expected for media processing). This is within scope but does involve downloading arbitrary remote content and sending it to a third-party service — a privacy/exfiltration concern if users provide sensitive URLs or files.…
安装机制
Instruction-only skill with no install spec and no code files — minimal filesystem footprint and no arbitrary third-party packages to fetch at install time.
证书
SKILL.md requires DEAPI_API_KEY (and shows how to export it), but the registry metadata reported no required env vars or primary credential. That mismatch is concerning: the skill needs a network API key (appropriate for its purpose) but the package metadata fails to declare it. No other unrelated credentials are requested.
持久
always is false and the skill does not request any system-level persistence or modify other skills. disable-model-invocation is false (normal), so the skill can be invoked autonomously; combined with the undeclared API key requirement this increases risk if the key is provided but the user is unaware of autonomous calls.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「deAPI - AI Media Generation Toolkit」。简介:AI media generation via deAPI. Transcribe YouTube/audio/video, generate images …。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aleglowa/deapi-ai/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: deapi
description: AI media generation via deAPI. Transcribe YouTube/audio/video, generate images from text, text-to-speech, OCR, remove backgrounds, upscale images, create videos, generate embeddings. 10-20x cheaper than OpenAI/Replicate.
user-invocable: true
disable-model-invocation: false
---
# deAPI Media Generation
AI-powered media tools via decentralized GPU network.
## Available Commands
| Command | Use when user wants to... |
|---------|---------------------------|
| `/transcribe` | Transcribe YouTube, Twitch, Kick, X videos, or audio files |
| `/generate-image` | Generate images from text descriptions |
| `/generate-audio` | Convert text to speech (TTS) |
| `/generate-video` | Create video from text or animate images |
| `/ocr` | Extract text from images (OCR) |
| `/remove-bg` | Remove background from images |
| `/upscale` | Upscale image resolution (2x/4x) |
| `/transform-image` | Apply style transfer to images |
| `/embed` | Generate text embeddings for semantic search |
| `/deapi-setup` | Configure result delivery (webhooks/websockets) for server apps |
| `/deapi-balance` | Check account balance and remaining credits |
## Quick Examples
```
/transcribe https://youtube.com/watch?v=...
/generate-image a sunset over mountains
/generate-audio "Hello world" --voice am_adam
```
## Setup
Requires `DEAPI_API_KEY` environment variable:
```bash
export DEAPI_API_KEY=your_key
```
Get your API key at [deapi.ai](https://deapi.ai) (free $5 credit).
## API Pattern
All deAPI requests are async:
1. Submit job → get `request_id`
2. Poll status every 10s
3. When `done` → fetch from `result_url`
For detailed API parameters, see [docs/api-reference.md](../docs/api-reference.md).