← 返回 Skills 市场
420
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-self-hosted-whisper
功能描述
Transcribe audio via the self-hosted Whisper ASR instance running on Kubernetes. Use this skill whenever the user wants to transcribe audio files, convert sp...
安全使用建议
This skill is coherent for transcribing audio to a self-hosted Whisper service, but before installing or using it you should: (1) confirm the cluster-local endpoint (http://whisper-asr.whisper-asr.svc.cluster.local:9000) is the intended and trusted service — audio data will be uploaded there without authentication; (2) ensure the agent environment can reach that DNS name (it's a Kubernetes in-cluster name and may be unreachable from outside the cluster); (3) verify python3 is available if you plan to use the --prompt flag (the script falls back but may behave differently); and (4) treat transcripts/audio as potentially sensitive and ensure they are handled per your privacy policy. If any of these are unacceptable, do not enable the skill.
功能分析
Type: OpenClaw Skill
Name: openclaw-self-hosted-whisper
Version: 0.1.0
The `transcribe.sh` script contains several critical vulnerabilities. It is susceptible to shell injection via the `--prompt` argument due to improper sanitization when embedding the value into a `python3 -c` command. Furthermore, the script allows arbitrary file reading and uploading to the internal Whisper service via the `INPUT_FILE` argument, and arbitrary file writing via the `OUT_FILE` argument, as both are directly derived from user input without sufficient validation. While these flaws could lead to remote code execution and data exfiltration, there is no clear evidence of intentional malicious design, classifying it as suspicious rather than malicious.
能力评估
Purpose & Capability
Name, description, SKILL.md, and the included transcribe.sh all align: they send an audio file to the cluster-local Whisper ASR /asr endpoint and save the transcript. Required binary (curl) matches the script's primary network calls.
Instruction Scope
The instructions and script only read the specified audio file and write the transcript output. They POST the file to the declared cluster-local endpoint and do not reference unrelated system files or external endpoints. Two notes: (1) the SKILL.md and script state 'No authentication required' — this means sensitive audio will be sent to that service without credentials, so users should confirm they trust that service. (2) the script invokes python3 to URL-encode an initial prompt (fallback is provided), but python3 is not listed in required binaries.
Install Mechanism
This is an instruction-only skill with no install spec and only a small shell script; nothing is downloaded or written to disk by an installer—low install risk.
Credentials
No environment variables, credentials, or config paths are requested. The script uses a hard-coded cluster-local base URL; no extra secrets are required, which is proportionate for the stated purpose.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide configs. It is user-invocable and can be invoked autonomously (platform default), which is expected for a skill of this type.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-self-hosted-whisper - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-self-hosted-whisper触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of self-hosted Whisper ASR skill.
- Transcribe audio files using a self-hosted Whisper API on Kubernetes.
- Supports transcription, audio translation, subtitle generation (SRT, VTT), word timestamps, and voice activity detection.
- Simple shell script interface with customizable output formats and language options.
- No authentication required; works via internal Kubernetes HTTP endpoint.
- Documentation and usage examples included in SKILL.md.
元数据
常见问题
K8s Self Hosted Whisper Api 是什么?
Transcribe audio via the self-hosted Whisper ASR instance running on Kubernetes. Use this skill whenever the user wants to transcribe audio files, convert sp... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 420 次。
如何安装 K8s Self Hosted Whisper Api?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-self-hosted-whisper」即可一键安装,无需额外配置。
K8s Self Hosted Whisper Api 是免费的吗?
是的,K8s Self Hosted Whisper Api 完全免费(开源免费),可自由下载、安装和使用。
K8s Self Hosted Whisper Api 支持哪些平台?
K8s Self Hosted Whisper Api 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 K8s Self Hosted Whisper Api?
由 Xavjer(@xavjer)开发并维护,当前版本 v0.1.0。
推荐 Skills