
fuckit.sh
对于经常和终端打交道但又记不住命令细节的用户,fuckit.sh 提供了一种低摩擦、高安全性的替代方案。它不是为了取代学习 Shell,而是帮你省下重复搜索的时间,把精力留给真正重要的事情。
NBLM2PPTX 是一个专为 NotebookLM 用户设计的轻量级工具,能将 NotebookLM 导出的 PDF 演示文稿自动转换为 背景图与文字分离的 PPTX 文件。转换后的每一页都包含干净的底图和独立的可编辑文字层,便于后续修改、排版或本地化调整。
NBLM2PPTX 是一个专为 NotebookLM 用户设计的轻量级工具,能将 NotebookLM 导出的 PDF 演示文稿自动转换为 背景图与文字分离的 PPTX 文件。转换后的每一页都包含干净的底图和独立的可编辑文字层,便于后续修改、排版或本地化调整。

该工具基于 Google Gemini 2.5 Flash 的图像编辑与 OCR 能力,结合前端技术实现全流程自动化,无需安装软件,直接在浏览器中运行。
⚠️ 紧急公告(2026-01-18)
由于 Google Gemini API 近期策略调整,当前版本暂时无法使用。团队正在评估替代方案,恢复后将第一时间通知。感谢理解。
index-zh-CN.html(或其他语言版本)完整代码粘贴到 Canvas 编辑区✅ 优势:在 Canvas 中运行时,无需手动配置 API Key,系统自动使用内置的 Gemini 环境。
| 模块 | 技术栈 |
|---|---|
| AI 模型 | Gemini 2.5 Flash(图像编辑 + 文本生成) |
| PDF 解析 | PDF.js 3.11.174(本地提取文字坐标) |
| PPTX 生成 | PptxGenJS 3.12.0 |
| 渲染分辨率 | 缩略图 0.5x / 处理图 2.0x |
| 支持格式 | PDF, JPG, PNG, WebP, BMP |
const apiKey = "你的_GEMINI_API_KEY";
获取地址:Google AI Studio
Q:为什么推荐用 Gemini Canvas?
A:Canvas 提供安全的前端沙盒环境,无需服务器,且自动使用官方 API 环境,省去 Key 配置和 CORS 问题。
Q:处理失败怎么办?
A:常见原因包括:网络不稳定、图片过大、API 限流。可尝试重新处理单页,或压缩文件后重试。
Q:能否商用?
A:工具本身开源免费,但最终 PPT 内容受 NotebookLM 与 Gemini 使用条款约束,请遵守相关平台政策。







