播客主题概览

使用均衡的单集样本和来源明确的元数据证据,描绘所选播客如何涵盖某个主题。

crawlora-org
2026年10月8日
0 收藏
59 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install podcast-topic-landscape

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-podcast-topic-landscape。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 播客主题概览
Slug podcast-topic-landscape
创建者 crawlora-org
创建时间 2026-10-08 05:54:15
更新时间 2026-10-08 05:54:15
收藏数 0
使用量 59
浏览量 3

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install podcast-topic-landscape
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 podcast-topic-landscape。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

播客主题概览可帮助研究人员和编辑团队比较指定或发现的一组节目对某个主题的报道情况。它使用 Crawlora Apple Podcasts 和 Spotify 工具查找节目、抽取范围明确的单集档案样本,并将主题证据整理成节目-主题矩阵和收听候选清单。
此技能强调研究结论应有据可依:它会区分平台身份信息,保留来源与观察详情,并记录主题标签依据的是单集标题、发布方描述,还是另行核实的内容。这些 Openclaw Skills 工作流无法仅凭元数据确定单集实际说了什么、受众规模或市场需求。

应用场景

比较所选或发现的播客对某个主题的编辑报道情况。
为编辑规划或研究建立可比较的节目主题矩阵。
查找相关单集,并为某个主题创建重点收听候选清单。
追踪主题证据及其日期、来源链接和各标签的依据。
在考虑抽样缺口和分类不确定性的同时,评估定位差异。

工作原理

确定主题及其同义词、语言或市场、日期范围、节目范围,以及每个节目的均衡单集预算。
通过 Apple Podcasts 或 Spotify 搜索与推荐发现候选节目和单集,并将结果视为发现样本,而非完整目录。
使用平台专属 ID 或 URI 确认节目和单集身份,并通过可用的发布方、标题、URL、feed 或单集证据佐证跨平台匹配。
为每个选定节目检索范围明确的单集档案,保留分页参数、停止规则、发布日期、单集类型、描述、时长和来源链接。
谨慎去重可能的跨平台副本;保留不确定的匹配和联合发行版本,不要静默地将其计为重复项。
应用统一的多标签主题与框架分类准则,并记录每项分类依据的是标题、发布方描述,还是另行核实的内容。
展示节目-主题矩阵、单集证据台账、显著的定位差异,以及注明明确分母和无可用描述数量的收听候选清单。

配置指南

在环境中设置 Crawlora API 密钥。连接后使用列出的 Crawlora MCP 工具;否则使用附带的 shell 脚本,该脚本会将密钥发送至 Crawlora 的 API。确切的端点方法和参数请参阅 reference/endpoints.md。
export CRAWLORA_API_KEY="your-crawlora-api-key"
scripts/crawlora.sh /apple-podcasts/episodes/search term="climate adaptation" country=us limit=10
scripts/crawlora.sh /spotify-podcasts/search q="climate adaptation" limit=10
在抽取单集档案样本之前,先解析发现的 Apple 节目 ID 和 Spotify 节目 URI。除 HTTP 状态外,还要检查应用程序 code;响应载荷位于 data 中。遇到身份验证错误时停止;遇到 HTTP 429 时退避;对于暂时性的上游故障重试一次。将调用和分页限制在请求范围及额度预算内。

数据架构

此技能描述的是一种证据整理方法;它没有规定必需的输出文件格式,也不会自动生成文件。分析中请保留以下字段:
实体 应保留的证据和元数据
节目 平台、平台专属节目 ID 或 URI、标题、发布方、节目 URL,以及提供时的 feed URL;跨平台身份匹配应有证据佐证,不应仅凭假设。
单集 平台专属身份信息、标题、发布日期、描述、时长、语言、单集类型、原始节目/来源链接,以及可用时返回的 GUID 或 feed 身份信息。
检索 来源 ID 和 URL、来源日期、观察或抓取时间、路由参数、页码/偏移量/限制数量,以及停止规则。
主题编码 统一的主题/框架分类准则、多标签或不确定状态,以及编码依据:标题、发布方描述,或另行核实的内容。
摘要 节目-主题矩阵、单集证据台账、去重后的单集分母、无可用描述数量、定位差异和收听候选清单。
应区分预告片、特别单集、重播、节选和完整单集。必要时应有意识地将毫秒时长换算为其他单位。多标签主题计数可能超过单集总数;样本中未出现某个主题,并不能证明某节目从未涉及该主题。

高级特性

在各节目之间进行均衡且范围明确的单集抽样,并采用可比较的日期范围和单集类型。
区分 Apple Podcasts ID 与 Spotify URI,并谨慎去重跨平台单集。
使用多标签主题与框架分类准则,明确记录不确定性和编码来源。
采用证据台账方法,保留来源 URL、日期、抓取时间和检索参数。

注意事项

API 使用可靠性控制:检查应用程序代码、遇到身份验证错误时停止、遇到速率限制时退避,并对暂时性的上游故障重试一次。
设置防护措施,避免从元数据推断文字稿、口头论点、嘉宾所属机构、赞助商背书、受众覆盖面、收入或人口统计信息。


name: podcast-topic-landscape description: Map podcast topics across public show and episode samples with Crawlora Apple Podcasts and Spotify tools. Use for a podcast editorial landscape, comparable-show topic matrix, or reading/listening shortlist with identity, sampling, description-only evidence, and audience limits preserved.

Podcast topic landscape

Access and scope

Set CRAWLORA_API_KEY to your Crawlora key. Prefer the listed Crawlora MCP tools when connected; otherwise use the bundled scripts/crawlora.sh, which sends x-api-key to https://api.crawlora.net/api/v1. Read reference/endpoints.md for exact methods and parameters. Check application code as well as HTTP status; payloads are inside data. Stop on authentication errors, back off on 429, and retry a transient upstream failure once. Bound calls/pages by the requested scope and credit budget. Retain source IDs, URLs, source dates, and observation/crawl times separately.

Compare editorial coverage of a topic across a specified or discovered show set. Establish topic/synonyms, language/market, date window, show scope, and balanced per-show episode budget. Search results and recommendations are discovery samples rather than an exhaustive podcast universe.

Resolve shows and sample episodes consistently

Discover shows through stored Apple Podcasts facets/search or live Apple/ Spotify discovery. Resolve Apple show/episode IDs separately from Spotify show/episode URIs. A show URL, publisher, title, and feed URL when supplied can corroborate a cross-platform match; similarly named shows are insufficient.
Use episode search for leads, then retrieve a bounded archive from each selected show. Apple show episodes use its show ID; Spotify show routes use a returned URI, even where the schema marks it individually optional. Preserve each route's page/offset/limit and stopping rule; do not invent pagination fields.
Select comparable dates and episode types rather than only the most popular hits. Preserve release date, episode identity, description/title, duration, language, and original show/source link. A trailer, bonus, rerun, excerpt, and full episode should not silently count as equivalent editorial outputs.
Cross-platform duplicate episodes need a returned GUID/feed identity or corroborating title/date/duration evidence. Preserve uncertain matches and syndicated versions; do not double-count the same episode merely because Apple and Spotify both return it. Convert duration milliseconds deliberately.
scripts/crawlora.sh /apple-podcasts/episodes/search term="climate adaptation" country=us limit=10
scripts/crawlora.sh /spotify-podcasts/search q="climate adaptation" limit=10

# Resolve discovered show IDs/URIs before sampling their episode archives.

Code topics without inventing the spoken content

Build a shared topic/frame rubric with multi-label and uncertain states. Mark whether each label comes from title, publisher description, or separately verified content. These tools do not guarantee full transcripts: do not invent quotations, spoken arguments, guest affiliations, or sponsor endorsements from metadata. Duration is a supplied episode measurement, not listening time or audience reach.

Return a show-by-topic matrix, episode evidence ledger with dates/URLs and coding basis, notable positioning differences, and a listening shortlist. Topic shares need explicit unique-episode denominators and unavailable-description counts; multi-label counts can exceed total episodes. A missing topic is a sample gap, not proof the show never covers it or that a new podcast has market demand. Ratings, chart ranks, recommendations, and archive counts do not supply downloads, listeners, revenue, or demographic composition. Do not message hosts, download restricted audio, subscribe, or create a recurring monitor unless requested.

专利格局分析
宠物护理服务提供者筛选