Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

podcast-gen播客一代

Agent Skill

podcast-gen 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,922

周安装

123

GitHub Stars

公开资料未说明

下载量

1,023
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:podcast-gen(播客一代)
来源仓库:https://github.com/jpengcheng523-netizen/podcast-gen
安装命令:
openclaw skills install podcast-gen
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install podcast-gen

简介

播客生成器 — 根据用户描述,通过搜索引擎抓取最新资讯,生成口语化播客脚本,根据脚本语义自动匹配最合适的讯飞TTS声音,合成时长3分钟内的MP3音频并发送。触发词:生成播客、播客、podcast、帮我做一段音频、做一期节目。

SKILL.md

name
podcast-gen
description
播客生成器 — 根据用户描述,通过搜索引擎抓取最新资讯,生成口语化播客脚本,根据脚本语义自动匹配最合适的讯飞TTS声音,合成时长3分钟内的MP3音频并发送。触发词:生成播客、播客、podcast、帮我做一段音频、做一期节目。

podcast-gen · 播客生成器

根据用户描述,自动检索信息 → 生成脚本 → 语义匹配声音 → 合成音频 → 发送文件。

依赖

本 skill 需要 xfyun-tts skill 已安装,且以下环境变量已配置(通过 openclaw config set 或系统环境变量注入):

XFYUN_APP_ID
XFYUN_API_KEY
XFYUN_API_SECRET

Step 1 — 信息检索

直接用 web_fetch 调用搜索引擎 URL 抓取资讯,无需额外 skill。

搜索 URL 模版

# 国内新闻/热点(近一天)
https://cn.bing.com/search?q={keyword}&ensearch=0&tbs=qdr:d

# 科技/AI(近一周)
https://cn.bing.com/search?q={keyword}+最新进展&ensearch=0&tbs=qdr:w

# 国际新闻
https://duckduckgo.com/html/?q={keyword}+news+today

# 备用
https://www.sogou.com/web?query={keyword}

抓取 1–2 个源,提取关键事实和数据点即可。若结果为空或全是广告,换备用引擎重试。


Step 2 — 生成播客脚本

基于检索结果,生成口语化播客脚本。

字数控制

目标时长字数范围
~2分钟350–420字
~2.5分钟450–520字
~3分钟550–600字

上限 600 字(speed=48 约 2:40)

脚本规范

  • 结构:开场白 → 主体(2–3个核心信息点)→ 结尾收场
  • 口语化,短句优先,避免长难句
  • 禁止:括号舞台指示、Markdown 符号(**#)、表情符号
  • 数字/英文缩写写成易读形式("GPT-4" → "GPT四")
  • 段落间可插入 [p300] 停顿标记(300ms)

Step 3 — 根据脚本语义选择声音

以下为 xfyun-tts 完整声音列表(python3 tts.py --list-voices 输出,共53个):

VCN名称性别语言场景
x5_lingyuzhao_flow聆玉昭成年女中文普通话交互聊天
x5_lingxiaotang_flow聆小糖成年女中文普通话语音助手
x5_EnUs_Grant_flowGrant成年女英文美式口音交互聊天
x5_EnUs_Lila_flowLila成年女英文美式口音交互聊天
x6_lingxiaoli_pro聆小璃成年女中文普通话交互聊天
x6_xiaoqiChat_pro聆小琪成年女中文普通话交互聊天
x6_lingfeiyi_pro聆飞逸成年男中文普通话交互聊天
x6_feizheChat_pro聆飞哲成年男中文普通话交互聊天
x6_lingxiaoyue_pro聆小玥成年女中文普通话交互聊天
x6_lingxiaoxuan_pro聆小璇成年女中文普通话交互聊天
x6_lingyuyan_pro聆玉言成年女中文普通话交互聊天
x6_pangbainan1_pro旁白男声成年男中文普通话旁白配音
x6_pangbainv1_pro旁白女声成年女中文普通话旁白配音
x6_lingfeihan_pro聆飞瀚成年男中文普通话纪录片
x6_lingfeihao_pro聆飞皓成年男中文普通话广告促销
x6_gufengpangbai_pro古风旁白成年男中文普通话旁白配音
x6_lingyuaner_pro聆园儿成年女中文普通话儿童绘本
x6_ganliannvxing_pro干练女性成年女中文普通话角色配音
x6_ruyadashu_pro儒雅大叔成年男中文普通话角色配音
x6_lingyufei_pro聆玉菲成年女中文普通话时政新闻
x6_lingxiaoshan_pro聆小珊成年女中文普通话时政新闻
x6_lingxiaoyun_pro聆小芸成年女中文普通话角色配音
x6_lingyouyou_pro聆佑佑童年女中文普通话交互聊天
x6_lingxiaoying_pro聆小颖成年女中文普通话交互聊天
x6_lingxiaozhen_pro聆小瑱成年女中文普通话直播带货
x6_lingfeibo_pro聆飞博成年男中文普通话时政新闻
x6_waiguodashu_pro外国大叔成年男中文普通话(外国人说中文)角色配音
x6_gaolengnanshen_pro高冷男神成年男中文普通话角色配音
x6_dongmanshaonv_pro动漫少女成年女中文普通话动漫角色
x6_wennuancixingnansheng_mini温暖磁性男声成年男中文普通话角色配音
x6_xiaonaigoudidi_mini小奶狗弟弟成年男中文普通话角色配音
x6_shibingnvsheng_mini士兵女声成年女中文普通话角色配音
x6_kongbunvsheng_mini恐怖女声成年女中文普通话旁白配音_悬疑恐怖
x6_yulexinwennvsheng_mini娱乐新闻女声成年女中文普通话娱乐新闻
x6_wenrounansheng_mini温柔男声成年男中文普通话售后客服
x6_jingqudaolannvsheng_mini景区导览女声成年女中文普通话景区导览解说
x6_daqixuanchuanpiannansheng_mini大气宣传片男声成年男中文普通话广告宣传片
x6_cuishounvsheng_pro催收女声成年女中文普通话催收客服
x6_yingxiaonv_pro营销女声成年女中文普通话营销客服
x6_huanlemianbao_pro海绵宝宝童年男中文普通话IP模仿
x6_xiangruiyingyu_pro商务殷语成年男中文普通话IP模仿
x6_taiqiangnuannan_pro台湾腔温柔男声成年男台湾话台湾话
x6_wumeinv_pro妩媚姐姐成年女中文普通话角色配音
x6_lingbosong_pro聆伯松成年男中文普通话角色配音
x6_dudulibao_pro少女可莉童年女中文普通话IP模仿
x6_huajidama_pro滑稽大妈成年女中文普通话角色配音
x6_huoposhaonian_pro活泼少年成年男中文普通话角色配音
x6_lingxiaoxue_pro聆小雪成年女中文普通话角色配音
x6_gufengxianv_mini古风侠女成年女中文普通话角色配音
x6_wuyediantai_mini午夜电台成年女中文普通话角色配音
x6_tiexinnanyou_mini贴心男友成年男中文普通话角色配音
x4_zijin_oral子津成年男天津话交互聊天
x4_ziyang_oral子阳成年男东北话交互聊天

语义匹配规则

根据脚本主题、语气、受众,从上表中选择场景最匹配的声音:

  • 时政新闻 / 国际要闻x6_lingfeibo_prox6_lingyufei_pro(场景:时政新闻)
  • 纪录片 / 军事 / 严肃叙事x6_lingfeihan_pro(场景:纪录片)
  • 旁白 / 解说 / 财经x6_pangbainan1_pro(场景:旁白配音)
  • 科技 / AI / 科学探索x6_lingfeihan_prox6_pangbainan1_pro
  • 娱乐 / 综艺x6_yulexinwennvsheng_mini(场景:娱乐新闻)
  • 广告 / 宣传片x6_daqixuanchuanpiannansheng_mini(场景:广告宣传片)
  • 儿童故事 / 科普x6_lingyuaner_pro(场景:儿童绘本)
  • 武侠 / 历史 / 古风x6_gufengpangbai_pro(场景:旁白配音,古朴厚重)
  • 悬疑 / 恐怖x6_kongbunvsheng_mini(场景:悬疑恐怖)
  • 生活 / 情感 / 故事x5_lingyuzhao_flow(通用,自然亲切)
  • 英文为主x5_EnUs_Lila_flow(美式英语,温暖自然)
  • 方言 / 趣味x4_ziyang_oral(东北话)或 x4_zijin_oral(天津话)
  • 默认 / 通用x5_lingyuzhao_flow

Step 4 — 合成音频

将脚本写入临时文件后调用 xfyun-tts:

# 1. 定义输出路径(使用系统临时目录 + 时间戳,跨平台兼容)
OUTDIR=$(mktemp -d)
OUTFILE="$OUTDIR/podcast_$(date +%Y%m%d_%H%M%S).mp3"
SCRIPTFILE="$OUTDIR/script.txt"

# 2. 写入脚本
cat > "$SCRIPTFILE" << 'SCRIPT'
<脚本内容>
SCRIPT

# 3. 定位 xfyun-tts 脚本(openclaw skills 安装目录)
TTS_SCRIPT=$(openclaw skills path xfyun-tts 2>/dev/null || find ~/.openclaw -name "tts.py" -path "*/xfyun-tts/*" 2>/dev/null | head -1)

# 4. 合成
python3 "$TTS_SCRIPT" \
  --voice <选定VCN> \
  --output "$OUTFILE" \
  --speed 48 \
  --volume 55 \
  --file "$SCRIPTFILE"

echo "$OUTFILE"

环境变量由 OpenClaw 自动注入(通过 openclaw config set skills.entries.xfyun-tts.env.*),无需硬编码。


Step 5 — 发送给用户

message(
  action="send",
  filePath="<OUTFILE 路径>",
  caption="🎙️ <标题> · <日期>\
🎤 声音:<声音名称>(<选择理由>)\
⏱️ 约 X 分钟\
📌 <一句话内容简介>"
)

发送后确认返回 messageId 存在,确保文件真正上传成功。


适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

96.6%
按下载量换算988

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills