← 返回 Skills 市场
419
总下载
1
收藏
1
当前安装
4
版本数
在 OpenClaw 中安装
/install banner-youtube-translate-workflow
功能描述
Automates downloading YouTube audio, launching Doubao, playing audio, and capturing translations for full video subtitle extraction.
使用说明 (SKILL.md)
Banner Youtube Translate Workflow
Usage
python workflow.py \x3Cyoutube_url> [mode]
Parameters
url(required): YouTube video URLmode(optional): Translation mode (双语, 单语, 汉语文本, 双语文本), default: "双语"
Workflow Steps
- Download YouTube audio - Uses youtube-audio-download skill
- Launch Doubao - Uses doubao-launch skill
- Play audio - Uses audio-play skill
- Capture translation - Uses doubao-capture skill
Returns
{
"success": true,
"audio_path": "H:/works/audio/video_title-xxxxx.mp3",
"translation_path": "H:/works/translations/doubao_20240307_143022.txt",
"duration": 1200
}
Tools
youtube_translate
Complete YouTube video translation workflow
Workflow Integration
This skill is part of the YouTube translation workflow:
- youtube-audio-download: Download audio from YouTube
- doubao-launch: Launch Doubao translation window
- audio-play: Play the downloaded audio
- doubao-capture: Capture translated subtitles
Execution
All skills execute on Windows Python via WSL cross-platform call:
wsl -> python.exe scripts/workflow.py ...
Error Handling
All skills return JSON with success field:
success: true- Operation completedsuccess: false- Checkerror_codeanderror_message
Notes
- Windows GUI automation requires visible desktop (no RDP disconnect)
- Output files are stored in Windows
works/directory - WSL accesses Windows files via
/mnt/h/...
安全使用建议
This skill's goal (YouTube → Doubao translation) is reasonable, but the package is inconsistent: it is instruction-only while its plugin metadata points to a local Windows/WSL script that is not bundled. Before installing or running, inspect the actual workflow.py at the stated path on the target machine and verify the four sub-skills (youtube-audio-download, doubao-launch, audio-play, doubao-capture) are trustworthy. Be cautious because the workflow uses GUI automation (can control the visible desktop) and reads/writes files under H:/ which could expose local data. If you don't control or trust the machine-local scripts, run this in a sandbox/VM, request the publisher to bundle the script or update the metadata to avoid local path dependencies, and require explicit explanations of what each referred sub-skill does (especially doubao-capture) before granting access.
功能分析
Type: OpenClaw Skill
Name: banner-youtube-translate-workflow
Version: 1.0.3
The skill bundle describes a workflow for YouTube translation that utilizes high-risk capabilities, including shell execution via WSL (wsl -> python.exe) and Windows GUI automation. While these capabilities are plausibly required for the stated purpose of downloading audio and interacting with the Doubao translation app, the reliance on cross-platform execution and the absence of the core logic file (workflow.py) for verification justify a suspicious classification under the provided criteria.
能力评估
Purpose & Capability
The name/description (download YouTube audio, run Doubao, capture translations) is plausible, but the package is instruction-only yet openclaw.plugin.json declares an entry at /mnt/h/AI/.../workflow.py that is not included. A distributed skill should either bundle its script or not claim a host-local entry. Reliance on local Windows paths (H:/) and WSL cross-calls is disproportionate for an instruction-only skill and implies it expects preinstalled local artifacts.
Instruction Scope
SKILL.md restricts actions to four sub-skills (youtube-audio-download, doubao-launch, audio-play, doubao-capture) and describes expected outputs and paths. However it instructs using Windows GUI automation (requires visible desktop) and writing/reading specific Windows paths (/mnt/h/..., H:/works/), which grants access to the user's filesystem and desktop environment. The instructions also presume other skills exist but do not declare them as required tools.
Install Mechanism
There is no install spec (instruction-only), which is low risk, but the plugin metadata contains an 'entry' pointing to a local file path on the user's H: drive via WSL. Because the referenced workflow.py is not bundled, the skill as-published expects and will reference arbitrary local code if invoked — this mismatch raises a risk that the agent will execute unreviewed local scripts.
Credentials
The skill declares no required env vars or credentials (appropriate), but it mandates access to Windows filesystem paths (H:/works) and requires visible desktop GUI automation. That level of filesystem and UI access is more privilege than a pure API-only translation task and could expose unrelated local data if the invoked local scripts or downstream skills are malicious.
Persistence & Privilege
always is false and there is no indication the skill requests persistent or elevated platform privileges or modifies other skills' configs. Autonomous invocation is allowed (platform default) but not by itself a red flag.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install banner-youtube-translate-workflow - 安装完成后,直接呼叫该 Skill 的名称或使用
/banner-youtube-translate-workflow触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- Updated documentation and metadata in SKILL.md, openclaw.plugin.json, and package.json files
- No core workflow or functional changes in this version
- Ensured usage instructions, parameters, workflow steps, and error handling sections are clearly documented for all users
v1.0.2
- Removed _meta.json file from the project.
- Minor formatting update in SKILL.md; no changes to workflow logic or usage.
v1.0.1
- Added _meta.json file for enhanced skill metadata support.
- No other changes to skill logic or documentation.
v1.0.0
- Initial release of the complete YouTube translation workflow.
- Automates downloading YouTube audio, launching Doubao, playing audio, and capturing translated subtitles.
- Supports multiple translation modes with simple command-line usage.
- Returns success status and file paths for audio and translation outputs.
- Designed for Windows Python execution via WSL, with clear error handling and file storage instructions.
元数据
常见问题
Banner Youtube Translate Workflow 是什么?
Automates downloading YouTube audio, launching Doubao, playing audio, and capturing translations for full video subtitle extraction. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 419 次。
如何安装 Banner Youtube Translate Workflow?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install banner-youtube-translate-workflow」即可一键安装,无需额外配置。
Banner Youtube Translate Workflow 是免费的吗?
是的,Banner Youtube Translate Workflow 完全免费(开源免费),可自由下载、安装和使用。
Banner Youtube Translate Workflow 支持哪些平台?
Banner Youtube Translate Workflow 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Banner Youtube Translate Workflow?
由 banner90(@banner90)开发并维护,当前版本 v1.0.3。
推荐 Skills