用途
Notion Formatter 用于将 Markdown 内容格式化为适合导入 Notion 的形式。Notion 是基于块的编辑器,不是纯 Markdown 系统。它支持基础 Markdown 格式(标题、列表、粗体、斜体、行内代码),但许多功能需要 Notion 专属语法或手动创建。该技能通过应用正确语法、标注手动步骤并提示限制,帮助用户优化 Markdown 以便导入 Notion。
主要能力
- 识别内容类型:Claude 回复、文档转换、混合内容(含图片、代码、表格)。
- 应用标准 Markdown:粗体、斜体、行内代码、删除线、各级标题、无序列表、嵌套列表、有序列表、复选框等,这些在粘贴到 Notion 时会自动转换。
- 使用 Notion 专属语法:用
>表示折叠块(toggle),用"表示引用块(blockquote),代码块需带语言标签,表格使用管道符语法,图片使用完整 URL。 - 标注手动步骤:对需要手动创建的功能使用
[NOTION: Recreate equation manually]或[NOTION: Feature name here]等标注。 - 输出前验证:检查标准 Markdown 是否正确、折叠语法是否使用
>(大于号加空格)、引用是否使用"(引号加空格)、代码块是否有语言标签、图片是否为完整 URL、表格是否使用管道符、手动步骤标注是否清晰。
使用方式
- 识别内容类型(Claude 回复、文档转换或混合内容)。
- 对基础格式应用标准 Markdown。
- 对折叠块、引用块、代码块、表格等使用 Notion 专属语法。
- 对不支持的功能添加手动步骤标注。
- 发送到 Notion 前按检查清单验证输出。
示例:格式化包含代码和表格的回复时,使用带语言标签的代码块和管道符表格。转换多节文档时,使用 > Section Title 创建可折叠区块,内容缩进其下。
适用场景
- 为 Notion 格式化 Claude 生成的回复。
- 将现有 .md 文件转换为 Notion 格式。
- 处理包含图片、代码、表格的混合内容。
限制
- 方程等部分功能无法自动转换,需手动在 Notion 中重建。
- 复杂表格建议在 Notion 中手动创建。
- 图片 URL 必须可在线访问。
- 大型文档若导入失败,建议分块粘贴。
- 粘贴后需在 Notion 中复查,修复多余换行和语言检测问题。
详细语法、注意事项和故障排除请参阅 REFERENCE.md。