Skip to content

skyance/Notion-Formula-Auto-Conversion-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Notion公式自动转换工具 ✨

Demo

公式转换演示

新版本UI:

转换前:

转换中:

转换后:

✨ 功能特点

  • 智能表格处理:自动检测表格环境,将块级公式转换为行内公式,避免表格排版错乱。
  • 一键批量转换:点击悬浮按钮即可扫描全文档并自动转换所有公式,解放双手。
  • 实时进度反馈:提供可视化的进度条和状态提示,实时显示转换进度和剩余数量。
  • 自动纠错机制:内置重试逻辑,自动检测并修复转换失败的块级公式。
  • 优雅的交互体验
    • 悬浮球设计,支持自动折叠,不遮挡内容。
    • 支持 ESC 键随时中断转换。
    • 适配 Mac/Windows 。

🛠️ 一键安装

  1. 安装油猴插件: Tampermonkey 扩展(Chrome | Firefox
  2. 点击安装脚本:Notion-Formula-Auto-Conversion-Tool
  3. 刷新Notion页面即可生效

🎯 使用说明

需要提示大模型:


涉及的公式都用 katex格式,在Notion的KaTeX中,星号 * 会被默认解析为斜体标志。为了避免这种情况,使用 \ast 来表示星号

行内数学模式示例:$\text{Attention}(Q,K,V) = \text{softmax}\left(\frac{QK^{\top}}{\sqrt{d_k}}\right)V$

行间数学模式示例:

$$
\text{Attention}(Q,K,V) = \text{softmax}\left(\frac{QK^{\top}}{\sqrt{d_k}}\right)V
$$

💡 模型支持测试

经过测试,不同模型的复制粘贴行为略有差异:

  • Gemini 网页版:完美支持。直接点击 "复制回答" 按钮,粘贴到 Notion 即可正常识别转换。
  • 腾讯元宝网页版:需要额外步骤。请手动选择 "复制为Markdown",然后在 Notion 中使用 Ctrl + Shift + V (粘贴纯文本) 才能正常转换。

🤝 共建生态

GitHub Stars

About

这个脚本旨在简化从大型语言模型(如 GPT)复制到 Notion 的公式转换过程。默认情况下,Notion 需要手动将每个公式转换为内嵌或块级公式,而这个脚本可以自动完成这一繁琐的操作。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors