返回顶部
p

podcast-manager播客管理

Find, subscribe to, track, and summarize podcast episodes using public RSS feeds and lightweight local tracking files. Use when a user asks to add/manage podcast subscriptions, list new episodes, mark episodes as listened, catch up on a show, or get quick episode summaries/action items.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
251
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

podcast-manager

播客管理器

以可预测的步骤和低令牌开销管理播客工作流。

工作文件

默认使用以下工作区文件:

  • - memory/podcasts/subscriptions.json — 已订阅节目列表
  • memory/podcasts/state.json — 每个节目的进度(上次检查时间、已收听剧集)
  • memory/podcasts/notes.md — 摘要和操作笔记

如果文件或父目录不存在,则创建它们。

数据模型

将 subscriptions.json 保持为:

json
{
shows: [
{
title: 示例节目,
feedUrl: https://example.com/feed.xml,
homepage: https://example.com,
tags: [ai, business]
}
]
}

将 state.json 保持为:

json
{
shows: {
https://example.com/feed.xml: {
lastChecked: 2026-03-12T20:00:00Z,
listenedGuids: [],
bookmarkedGuids: []
}
}
}

核心工作流

  1. 1. 解析节目和RSS订阅源URL。
  2. 从订阅源获取并解析最新剧集。
  3. 将订阅源条目与本地状态进行比较。
  4. 返回简洁的更新(优先显示新/未收听的剧集)。
  5. 应用请求的变更(订阅/取消订阅/标记已收听/书签/笔记)。
  6. 将更改持久化到跟踪文件中。

订阅源发现

当未提供订阅源URL时:

  1. 1. 使用 websearch,查询格式为:<播客名称> official rss feed。
  2. 使用 webfetch 打开排名靠前的候选结果。
  3. 优先选择来自官方网站或知名播客托管平台的规范订阅源URL。
  4. 如果存在多个合理的订阅源,在订阅前进行确认。

剧集检索规则

  • - 按以下稳定标识符顺序解析RSS/Atom条目:guid、id、link,然后回退到 title+pubDate。
  • 尽可能将发布时间标准化为ISO-8601格式。
  • 保持响应简洁:默认返回最新的3–10集,除非用户要求更多。
  • 当存在音频URL时,仅在用户请求时包含。

支持的命令(意图级别)

处理以下意图类别:

  • - 订阅:将节目/订阅源添加到 subscriptions.json
  • 取消订阅:从 subscriptions.json 中移除节目/订阅源
  • 检查更新:列出自上次检查以来未收听的剧集
  • 标记已收听:将剧集guid添加到 listenedGuids
  • 书签:将剧集guid添加到 bookmarkedGuids
  • 补课摘要:总结N集最新的未收听剧集
  • 节目笔记/行动项:将简洁的要点追加到 memory/podcasts/notes.md

摘要风格

对于剧集摘要:

  • - 使用3–6个要点:主要话题、关键主张、实用收获。
  • 如果存在不确定性,添加一个 待回顾的问题 要点。
  • 避免编造细节;当元数据不完整时如实说明。

错误处理

  • - 如果订阅源无法访问,报告状态并保持现有状态不变。
  • 如果解析失败,返回简短诊断并提出一个备用来源。
  • 对于模糊的节目匹配,提出一个包含2–4个选项的澄清问题。

安全性与用户体验

  • - 未经用户明确意图,不自动订阅/取消订阅。
  • 除非用户询问,不暴露私有本地路径。
  • 优先对本地文件进行确定性更新,而非临时内存。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 podcast-manager-1776113915 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 podcast-manager-1776113915 技能

通过命令行安装

skillhub install podcast-manager-1776113915

下载

⬇ 下载 podcast-manager v1.0.0(免费)

文件大小: 5.69 KB | 发布时间: 2026-4-15 13:55

v1.0.0 最新 2026-4-15 13:55
Initial release with hardened feed probe and DD-reviewed safety controls

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部