🎙️ 飞书语音条生成

v1.1.0

将文本通过 TTS 生成 MP3,转换为飞书支持的 OPUS 格式后自动发送为飞书语音条,实现语音消息自动化。

0· 73·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill's stated purpose (generate TTS, convert to OPUS, send Feishu voice note) matches the runtime instructions. One minor mismatch: the package/registry metadata lists no required binaries, but SKILL.md clearly requires ffmpeg (and provides example paths). This is an informational inconsistency in metadata, not a functional mismatch.
Instruction Scope
SKILL.md instructions are narrowly focused: call the built-in 'tts' tool, run ffmpeg to transcode, and call 'openclaw message send' to deliver the OPUS file. They do not instruct reading arbitrary files or exfiltrating secrets. However the doc states the skill is applicable to "所有回答" and "所有 Agent" (all responses/agents), which is broad and may cause frequent automatic voice-sending if enabled—review trigger/usage policies before enabling automatic invocation.
Install Mechanism
This is instruction-only (no install spec, no code files executed or downloaded). That is low-risk: nothing is written to disk by the skill itself beyond normal temporary audio files created at runtime.
Credentials
The skill requests no environment variables or external credentials itself. It relies on existing OpenClaw configuration for TTS provider and the Feishu channel/account (which is expected). Ensure the OpenClaw Feishu account used (e.g., '--account main') has appropriate, minimal permissions.
Persistence & Privilege
Flags show always:false and model invocation enabled (normal). The skill does not request permanent presence or indicate it will modify other skills or system-wide settings.
Assessment
What to check before installing/using: 1) Ensure ffmpeg is installed and reachable (SKILL.md expects ffmpeg; the registry metadata omitted that requirement). 2) Confirm your OpenClaw configuration includes a Feishu channel/account with correct credentials and permissions; the skill will use that account (e.g., --account main) to send messages. 3) Review trigger settings — the doc suggests broad applicability ("all answers/agents"); disable automatic invocation if you don't want voice messages sent frequently or unexpectedly. 4) Replace example Open IDs with real targets and avoid sending sensitive content as audio. 5) Verify temporary file cleanup and that agents run in an environment where generated audio files won't leak (or adjust cleanup). 6) Because source is listed as unknown/homepage is minimal, you may want to verify the package repository or author if provenance matters. Overall the skill appears coherent with its stated purpose; just confirm environment setup and invocation scope before enabling.

Like a lobster shell, security has layers — review code before you run it.

feishuvk971e21hf22ygc6z96kdan02z983vkf2latestvk971e21hf22ygc6z96kdan02z983vkf2ttsvk971e21hf22ygc6z96kdan02z983vkf2voicevk971e21hf22ygc6z96kdan02z983vkf2

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments