Greasy Fork

Greasy Fork is available in English.

Notion AI 快速保存助手

一个由 AI 驱动的用户脚本(UserScript),支持 OpenAI 和 Gemini,可以快速将网页保存并智能分类到您的 Notion 数据库中。它拥有一个设计优雅、可拖动的悬浮 UI、一个功能全面的设置面板,并为兼容现代网站而精心设计。

作者
tsdw
日安装量
0
总安装量
2
评分
0 0 0
版本
1.2
创建于
2025-07-16
更新于
2025-07-17
大小
79.4 KB
许可证
MIT
适用于
所有网站

Notion AI 快速保存助手

一个由 AI 驱动的用户脚本(UserScript),可以快速将网页保存并智能分类到您的 Notion 数据库中。它拥有一个设计优雅、可拖动的悬浮 UI、一个功能全面的设置面板,并为兼容现代网站而精心设计。

功能特性

  • 🤖 AI 驱动的自动分类:利用与 OpenAI API 兼容的人工智能,自动分析页面内容,并从您的自定义列表中匹配最相关的分类。
  • 🖱️ 直观的悬浮 UI:一个可拖动的悬浮操作按钮 (FAB),能自动吸附到屏幕边缘,提供无干扰的一键访问体验。
  • ⚡ “稍后读”功能:一个专用按钮,可以快速将页面存入指定的“稍后读”分类,无需 AI 分析。
  • ✍️ 手动模式:为了实现完全控制,您可以禁用 AI,在每次保存时手动选择或创建一个新分类。
  • ⚙️ 功能全面的设置面板:通过一个用户友好的图形界面,轻松配置脚本的方方面面,从 API 密钥到 UI 主题。
  • 🎨 自定义分类与主题:自由添加、删除和管理您自己的分类列表。在明亮、黑暗和跟随系统三种主题模式之间选择。
  • 🛠️ 高级 AI 配置:为实现更精细的控制,您可以自定义 AI 模型、API 接口地址、超时时间,甚至系统提示词 (Prompt)。
  • 🛡️ 高兼容性 (CSP-Ready):通过安全的、程序化的方式创建 UI,而非使用不安全的 innerHTML,确保脚本能在内容安全策略 (CSP) 严格的网站上正常工作。
  • 📋 操作日志:内置一个日志查看器,可以回顾保存历史、查看 AI 的响应,并帮助排查任何问题。
  • 🔧 后备菜单命令:如果悬浮 UI 被网站策略阻止,所有功能仍然可以通过油猴(Tampermonkey)的菜单命令来使用,确保功能的完整性。

设置与配置

在开始使用之前,您需要进行一些配置,以连接到您的 Notion 账户和指定的数据库。

1. 创建一个 Notion Integration

  • 访问 Notion Integrations 页面:https://www.notion.so/my-integrations
  • 点击 “+ New integration”
  • 给它起个名字,例如“AI Quick Saver”。
  • 在“Associated workspace”部分,选择您的数据库所在的那个工作区。
  • 点击 “Submit”
  • 在下一个页面,复制 “Internal Integration Token”。这就是您的 Notion API Key

2. 创建并配置您的 Notion 数据库

  • 在 Notion 中创建一个新的数据库(或使用现有的)。
  • 默认情况下,脚本要求数据库包含以下三个属性。您可以在脚本设置中修改这些名称。
    • 一个 Title (标题) 类型的属性,命名为 名称
    • 一个 URL (链接) 类型的属性,命名为 链接
    • 一个 Select (单选) 类型的属性,命名为 类型
  • 当您保存带有新分类的页面时,脚本会自动为 类型 属性填充选项。

3. 将 Integration 连接到您的数据库

  • 在 Notion 中打开您的数据库页面。
  • 点击页面右上角的 ••• 菜单。
  • 向下滚动并点击 “+ Add connections”
  • 找到并选择您刚刚创建的 Integration (“AI Quick Saver”)。

4. 获取您的数据库 ID

5. 配置脚本

  • 打开任意网页。
  • 点击浏览器工具栏上的 Tampermonkey 图标,然后从脚本命令中选择 ⚙️ 设置 (Settings)
  • 在“Notion 配置 (重要)”区域:
    • 将您的 Internal Integration Token 粘贴到 Notion API Key 输入框中。
    • 将您的 Database ID 粘贴到 数据库ID 输入框中。
  • (可选) 配置 AI:要启用自动分类功能:
    • 从 OpenAI 或其他兼容的服务获取 API 密钥。
    • 在设置面板中,展开“AI 配置”区域。
    • 将您的密钥粘贴到 AI API Key 输入框中。
    • 如果您使用其他服务商或本地大语言模型,也可以更改 AI API EndpointAI 模型名称
  • 点击 “保存设置”

如何使用

使用悬浮操作按钮 (FAB)

  • 悬停 在屏幕一侧的 按钮上,展开操作选项。
  • 点击 ➤ Notion:这将触发主要的保存操作。
    • 如果 AI 已启用,它将自动分析并分类页面后保存。
    • 如果 AI 已禁用,则会弹出一个面板,让您手动选择或创建分类。
  • 点击 ◷ 稍后读:这将立即将页面保存到您预设的“稍后读”分类中。
  • 拖动 按钮:您可以将其重新定位到页面上的任何位置。当您在屏幕左右边缘附近释放时,它会自动吸附到侧边。

使用油猴菜单

如果悬浮按钮在某个特定网站上没有出现(由于该网站严格的内容安全策略),您仍然可以通过浏览器扩展菜单来使用此脚本:

  1. 点击浏览器工具栏中的 Tampermonkey (油猴) 图标。
  2. 在下拉菜单中找到“Notion AI Quick Saver”的命令。
  3. 点击 ➤ 保存到 Notion◷ 保存为稍后读 来执行相应操作。
  4. 您也可以从这个菜单访问 ⚙️ 设置 (Settings)📋 查看日志 (View Logs)