← 返回 Skills 市场
weryai-developer

Weryai Podcast Generator

作者 WeryAI-Developer · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ⚠ suspicious
141
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install weryai-podcast-generator
功能描述
Generate, query, and deliver WeryAI podcasts through the official podcast generation API. Use when the user needs podcast speaker lookup, podcast text genera...
安全使用建议
This skill appears to be what it says: a Node-based client for the WeryAI podcast API. Before installing, note: (1) you must provide a WERYAI_API_KEY (and optionally WERYAI_BASE_URL); keep that key secret. (2) Running submit-text/generate-audio/wait may consume paid credits. (3) The code can read local file paths you supply and upload those files to the configured base URL — do not pass sensitive files or allow the base URL to be overridden to an untrusted host. (4) There is an undocumented env var WERYAI_ALLOW_INSECURE_UPLOAD that, if set, suppresses warnings about non-official upload domains; do not set it unless you trust the endpoint. Use dry-run first (scripts support --dry-run) to verify request shapes and avoid unintended spending.
功能分析
Type: OpenClaw Skill Name: weryai-podcast-generator Version: 0.1.2 The skill bundle is a legitimate integration for the WeryAI Podcast API, providing a structured workflow for generating multi-speaker podcasts. The code includes robust error handling, API key sanitization in debug logs (client.js), and a file upload utility (upload.js) that implements security best practices such as file extension whitelisting and official domain verification. No evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found; the instructions for the AI agent are strictly focused on operational efficiency and user delivery.
能力评估
Purpose & Capability
Name/description, required binaries (node), and required env vars (WERYAI_API_KEY, WERYAI_BASE_URL) align with a client that calls WeryAI podcast generation endpoints. The included scripts map cleanly to the declared intents (speakers, submit-text, generate-audio, status, wait).
Instruction Scope
SKILL.md limits actions to listing speakers, submitting text, triggering audio, and polling for status. The code additionally supports uploading local files (resolvePublicUrlFromSource / uploadLocalFileToPublicUrl) — which will read local files and POST them to the configured WeryAI upload endpoint. This is reasonable for a media-generation client, but SKILL.md does not prominently call out local-file reads/uploads or the optional WERYAI_ALLOW_INSECURE_UPLOAD toggle. If the agent is allowed to run scripts with file-path inputs, be aware files can be read and uploaded to the API base URL (or to an overridden base URL if set).
Install Mechanism
No install spec — this is instruction/code-only and does not download remote archives or run an installer. All code is included in the package; no external install URLs or extract operations are present.
Credentials
The primary credential (WERYAI_API_KEY) and base URL are appropriate and expected. The package also reads an undocumented environment variable WERYAI_ALLOW_INSECURE_UPLOAD (to suppress a warning when uploading to a non-official domain) and uses ctx.* settings like requestTimeoutMs or verbose; these are typical but worth knowing. No unrelated high-privilege credentials are requested.
Persistence & Privilege
always:false and normal autonomous invocation settings. The skill does not request permanent platform-wide elevation or modify other skills. It only operates within its own scripts and runtime context.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install weryai-podcast-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /weryai-podcast-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
- Initial release with core podcast workflow scripts: speakers lookup, text submission, audio generation, and end-to-end waiting. - Added vendor core utility modules for WeryAI podcast, music, and general API support. - Supports `WERYAI_API_KEY` and new optional `WERYAI_BASE_URL` environment overrides. - Documentation and examples updated for clarity, including new environment prerequisites and safer verification steps. - All user-facing audio URLs rendered as Markdown links with helpful summaries.
v0.1.1
- Removed 19 vendor files related to core, music, and podcast utilities. - Tightened skill boundaries and command guidance in documentation. - Updated user-facing requirements: always render final audio URLs as clickable Markdown links, include a brief parameter summary, and handle timeouts gracefully. - Added enforcement of a maximum 30-minute timeout for podcast generation polling. - Condensed command examples and emphasized natural language usage help over shell command output.
v0.1.0
weryai-podcast-generator 0.1.0 – Initial Release - Introduces podcast generation via the official WeryAI API, supporting complete text-to-audio podcast workflows. - Enables speaker lookup, podcast text generation, audio generation, and task status queries. - Supports multiple podcast modes: quick, debate (two speakers), and deep. - Requires explicit speaker selection, WERYAI_API_KEY setup, and Node.js >=18. - Documents safe dry-run support and read-only operations. - Clearly defines use cases, commands, workflow, and integration boundaries.
元数据
Slug weryai-podcast-generator
版本 0.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Weryai Podcast Generator 是什么?

Generate, query, and deliver WeryAI podcasts through the official podcast generation API. Use when the user needs podcast speaker lookup, podcast text genera... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 141 次。

如何安装 Weryai Podcast Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install weryai-podcast-generator」即可一键安装,无需额外配置。

Weryai Podcast Generator 是免费的吗?

是的,Weryai Podcast Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Weryai Podcast Generator 支持哪些平台?

Weryai Podcast Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Weryai Podcast Generator?

由 WeryAI-Developer(@weryai-developer)开发并维护,当前版本 v0.1.2。

💬 留言讨论