返回顶部
a

anything-to-notebooklm多源转笔记

多源内容智能处理器:支持微信公众号、网页、YouTube、PDF、Markdown等,自动上传到NotebookLM并生成播客/PPT/思维导图等多种格式

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

anything-to-notebooklm

多源内容 → NotebookLM 智能处理器

自动从多种来源获取内容,上传到 NotebookLM,并根据自然语言指令生成播客、PPT、思维导图等多种格式。

支持的内容源

1. 微信公众号文章

通过 MCP 服务器自动抓取微信公众号文章内容(绕过反爬虫)

2. 任意网页链接

支持任何公开可访问的网页(新闻、博客、文档等)

3. YouTube 视频

自动提取 YouTube 视频的字幕和元数据

4. Office 文档

  • - Word (DOCX) - 保留表格和格式
  • PowerPoint (PPTX) - 提取幻灯片和备注
  • Excel (XLSX) - 表格数据

5. 电子书与文档

  • - PDF - 全文提取
  • EPUB - 电子书全文提取
  • Markdown (.md) - 原生支持

6. 图片与扫描件

  • - Images (JPEG, PNG, GIF, WebP) - OCR 识别文字
  • 扫描的 PDF 文档 - OCR 提取文字

7. 音频文件

  • - Audio (WAV, MP3) - 语音转文字

8. 结构化数据

  • - CSV - 逗号分隔数据
  • JSON - JSON 数据
  • XML - XML 文档

9. 压缩包

  • - ZIP - 自动解压并处理所有支持的文件

10. 纯文本

直接输入或粘贴的文本内容

11. 搜索关键词

通过 Web Search 搜索关键词,汇总多个来源的信息

前置条件

1. 安装 wexin-read-mcp

MCP 服务器已安装在:~/.claude/skills/anything-to-notebooklm/wexin-read-mcp/

配置 MCP(需要手动添加到 Claude 配置文件):

macOS: 编辑 ~/.claude/config.json

json
{
primaryApiKey: any,
mcpServers: {
weixin-reader: {
command: python,
args: [
/Users/joe/.claude/skills/anything-to-notebooklm/wexin-read-mcp/src/server.py
]
}
}
}

配置后需要重启 Claude Code。

2. notebooklm 认证

首次使用前必须认证:

bash
notebooklm login
notebooklm list # 验证认证成功

触发方式

微信公众号文章

  • - /anything-to-notebooklm [微信文章链接]
  • 把这篇微信文章传到NotebookLM
  • 把这篇微信文章生成播客

网页链接

  • - 把这个网页做成播客 [URL]
  • 这篇文章帮我做成PPT [URL]
  • 帮我分析这个网页 [URL]

YouTube 视频

  • - 把这个YouTube视频做成播客 [YouTube URL]
  • 这个视频帮我生成思维导图 [YouTube URL]

本地文件

  • - 把这个PDF上传到NotebookLM /path/to/file.pdf
  • 这个Markdown文件生成PPT /path/to/file.md
  • 这个EPUB电子书生成播客 /path/to/book.epub
  • 把这个Word文档做成思维导图 /path/to/doc.docx
  • 这个PowerPoint生成Quiz /path/to/slides.pptx
  • 把这个扫描PDF做成报告 /path/to/scan.pdf(自动OCR)

搜索关键词

  • - 搜索 AI发展趋势 并生成报告
  • 搜索关于量子计算的资料做成播客

混合使用

  • - 把这篇文章、这个视频和这个PDF一起上传,生成一份报告

自然语言 → NotebookLM 功能映射

用户说的话识别意图NotebookLM 命令
生成播客 / 做成音频 / 转成语音audiogenerate audio
做成PPT / 生成幻灯片 / 做个演示
slide-deck | generate slide-deck | | 画个思维导图 / 生成脑图 / 做个导图 | mind-map | generate mind-map | | 生成Quiz / 出题 / 做个测验 | quiz | generate quiz | | 做个视频 / 生成视频 | video | generate video | | 生成报告 / 写个总结 / 整理成文档 | report | generate report | | 做个信息图 / 可视化 | infographic | generate infographic | | 生成数据表 / 做个表格 | data-table | generate data-table | | 做成闪卡 / 生成记忆卡片 | flashcards | generate flashcards |

如果没有明确指令,默认只上传不生成任何内容,等待用户后续指令。

工作流程

Step 1: 识别内容源类型

Claude 自动识别输入类型:

输入特征识别为处理方式
https://mp.weixin.qq.com/s/微信公众号MCP 工具抓取
https://youtube.com/... 或 https://youtu.be/...
YouTube | 直接传递给 NotebookLM |
| https:// 或 http:// | 网页 | 直接传递给 NotebookLM |
| /path/to/file.pdf | PDF 文件 | markitdown 转 Markdown → TXT |
| /path/to/file.epub | EPUB 电子书 | markitdown 转 Markdown → TXT |
| /path/to/file.docx | Word 文档 | markitdown 转 Markdown → TXT |
| /path/to/file.pptx | PowerPoint | markitdown 转 Markdown → TXT |
| /path/to/file.xlsx | Excel | markitdown 转 Markdown → TXT |
| /path/to/file.md | Markdown | 直接上传 |
| /path/to/image.jpg | 图片(OCR) | markitdown OCR → TXT |
| /path/to/audio.mp3 | 音频 | markitdown 转录 → TXT |
| /path/to/file.zip | ZIP 压缩包 | 解压 → markitdown 批量转换 |
| 关键词(无URL,无路径) | 搜索查询 | WebSearch → 汇总 → TXT |

Step 2: 获取内容

微信公众号

  • - 使用 MCP 工具 readweixinarticle
  • 返回:title, author, publishtime, content
  • 保存为 TXT:/tmp/weixin{title}_{timestamp}.txt

网页/YouTube

  • - 直接使用 URL 调用 notebooklm source add [URL]
  • NotebookLM 自动提取内容

Office 文档/电子书/PDF

  • - 使用 markitdown 转换为 Markdown
  • 命令:markitdown /path/to/file.docx -o /tmp/converted.md
  • 保存为 TXT:/tmp/{filename}converted{timestamp}.txt

本地 Markdown

  • - 直接上传:notebooklm source add /path/to/file.md

图片(OCR)

  • - markitdown 自动 OCR 识别文字
  • 提取 EXIF 元数据
  • 保存为 TXT

音频文件

  • - markitdown 自动转录语音为文字
  • 提取音频元数据
  • 保存为 TXT

ZIP 压缩包

  • - 自动解压到临时目录
  • 遍历所有支持的文件
  • 批量使用 markitdown 转换
  • 合并为单个 TXT 或多个 Source

搜索关键词

  • - 使用 WebSearch 工具搜索关键词
  • 汇总前 3-5 条结果
  • 保存为 TXT:/tmp/search{keyword}{timestamp}.txt

Step 3: 上传到 NotebookLM

调用 notebooklm skill:

bash
notebooklm create {title} # 创建新笔记本
notebooklm source add /tmp/weixin_xxx.txt --wait # 上传文件并等待处理完成

等待处理完成很重要,否则后续生成会失败。

Step 5: 根据意图生成内容(可选)

如果用户指定了处理意图,自动调用对应命令:

意图命令等待下载
audionotebooklm generate audioartifact waitdownload audio ./output.mp3
slide-deck
notebooklm generate slide-deck | artifact wait | download slide-deck ./output.pdf |
| mind-map | notebooklm generate mind-map | artifact wait | download mind-map ./map.json |
| quiz | notebooklm generate quiz | artifact wait | download quiz ./quiz.md --format markdown |
| video |

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 anything-to-notebooklm-1776088573 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 anything-to-notebooklm-1776088573 技能

通过命令行安装

skillhub install anything-to-notebooklm-1776088573

下载

⬇ 下载 anything-to-notebooklm v1.0.0(免费)

文件大小: 16.78 KB | 发布时间: 2026-4-14 16:06

v1.0.0 最新 2026-4-14 16:06
anything-to-notebooklm v1.0.0

- Initial release.
- Supports extracting and uploading content from multiple sources (WeChat articles, webpages, YouTube, PDF, Office, EPUB, Markdown, images/OCR, audio, ZIP, structured data, search keywords) to NotebookLM.
- Automatically generates content in various formats (podcasts, PPT, mind map, report, infographic, quiz, flashcards, etc.) based on natural language instructions.
- Includes integration instructions and typical usage examples.
- Handles errors and provides clear user feedback.

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

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

p2p_official_large
返回顶部