mcpField
P
podwise

podwise

github.com/hardhackerlabs生产力419317 次安装1 周前更新
代码仓库

关于 podwise

podwise 是一项通过 Podwise 命令行处理播客任务的技能,可按请求路由到相应工作流,涵盖回顾、笔记、主题研究、语言学习和节目发现。

主要功能

  1. 01将请求路由到播客工作流
  2. 02汇总收听记录与单集内容
  3. 03为 PKM 工具创建单集笔记
  4. 04跨播客单集研究主题
  5. 05从文字稿中辅助语言学习
  6. 06依据收听偏好发现播客

适用场景

  1. 01补听未收听的单集
  2. 02回顾一周的播客内容
  3. 03将单集摘要导出到 PKM
  4. 04汇总多个单集中的主题见解

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hardhackerlabs/podwise-cli --skill podwise

安装后在 Claude Code 中输入/podwise确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
cli.md
installation.md
workflows/
catch-up.md
discover.md
episode-debate.md
episode-notes.md
language-learning.md
refine-taste.md
topic-research.md
weekly-recap.md

详细介绍

Podwise

Podwise 技能可帮助你从收听的每档播客中获得更多收获。

参考资料

需要时加载这些文件——不要一开始就全部加载:

  • references/cli.md — 完整的 CLI 命令参考。运行任何 podwise 命令或查找标志和语法之前,请先加载此文件。
  • references/installation.md — 安装和 API 密钥设置。如果尚未安装或配置 podwise,请加载此文件。
  • references/taste.md — 用户的收听者资料。开始任何适合个性化的工作流时,请加载此文件。

环境检查

运行任何工作流之前,请确认 CLI 可用:

podwise --help
podwise config show

如果未安装 podwise 或缺少 API 密钥,请加载 references/installation.md,并在设置完成前停止。

CLI 参考

运行任何 podwise 命令之前,请加载 references/cli.md,以此作为准确标志、子命令和示例的权威来源。不要凭记忆猜测命令语法。

首次设置

如果 references/taste.md 不存在,建议先运行 refine-taste 工作流,再运行其他工作流。其他工作流仍可在没有该文件的情况下运行,但其输出不会进行个性化处理。

工作流路由


workflows/refine-taste.md

  • “设置我的 Podwise 个人资料”
  • “告诉我我的收听习惯”
  • “我想个性化我的推荐”
  • “优化我的口味资料”
  • 首次运行任何其他工作流,且 references/taste.md 不存在

workflows/catch-up.md

  • “我有段时间没听播客了,帮我补补进度”
  • “这周我错过了什么?” / “我的播客有什么新内容?”
  • “帮我清理待听列表” / “未听完的单集太多了”
  • “看看我关注的节目有哪些新内容”
  • “整理我的播客队列”

workflows/weekly-recap.md

  • “总结一下我本周的收听情况”
  • “我这周听了什么?” / “总结一下我的播客周报”
  • “给我发送每周摘要” / “这周有哪些精彩内容?”
  • “我想了解最近收听内容的摘要”

workflows/episode-notes.md

  • “保存这集的笔记” / “将这集导出到 Notion / Obsidian / Logseq”
  • “把这集整理成笔记” / “我想为这集做笔记”
  • “将这集的摘要和精彩内容导出到我的 PKM”
  • “根据这档播客创建笔记”——后接 URL 或单集标题

workflows/topic-research.md

  • “播客里都怎么谈论 [主题]?”
  • “在我的播客中研究 [主题]” / “综合整理我听到的关于 [主题] 的内容”
  • “查找各集里所有与 [主题] 相关的内容”
  • “我想深入研究播客内容中的 [主题]”
  • “汇总多集节目中关于 [主题] 的见解”

workflows/episode-debate.md

  • “质疑这集里的观点” / “和我一起辩论这集的内容”
  • “我想检验 [speaker] 所说内容的可靠性”
  • “反驳这集里的论点”
  • “针对这档播客唱唱反调”
  • “帮我批判性地思考这集的内容”

workflows/language-learning.md

  • “根据这集制作抽认卡” / “根据这份转录稿生成 Anki 卡片”
  • “我想从这档播客中学习词汇”
  • “从这集中提取语言学习短语”
  • “用这档播客帮我学习英语 / 日语 / [language]”
  • “把这份转录稿整理成学习卡片”

workflows/discover.md

  • “给我推荐新的播客” / “帮我找些新的内容来听”
  • “我该订阅哪些节目?” / “根据我的口味发现播客”
  • “我想找与 [show] 类似的播客”
  • “根据我已经关注的内容,我还会喜欢什么?”
  • “推荐我订阅列表之外的新单集”

确定合适的工作流后,加载该文件并严格遵循其中的说明。

如果用户的意图符合多个工作流,请先提出一个澄清问题,再进行路由。如果都不符合,请询问用户想要完成什么。不要猜测。

有些请求无需加载工作流,直接通过 CLI 即可处理。如果用户的意图是执行单一且自包含的 CLI 操作,请加载 references/cli.md 并直接执行:

  • 关注或取消关注播客——podwise follow / unfollow
  • 按名称搜索单集或播客——podwise search
  • 查看热门内容——podwise popular
  • 浏览收听或阅读历史——podwise history
  • 获取某集的特定资料——podwise get
  • 根据转录稿提出一次性问题——podwise ask

评论

支持 Markdown