🧹 从 Notion 数据库中归档(删除)重复项

用于Notion,自动化删除重复项,每天定时运行,确保数据库中仅保留唯一条目,提升数据整洁度和管理效率。

2025/7/8
11 个节点
中等
schedulemediumschedule triggernotionaggregatenotiontriggersticky noteautomationadvancedcron
分类:
Schedule TriggeredMedium Workflow
集成服务:
Schedule TriggerNotionAggregateNotionTriggerSticky Note

适用人群

适用人群


- Notion 用户:需要管理大量页面并希望保持数据库整洁的人。
- 项目经理:需要定期清理重复项以确保项目文档的准确性。
- 内容创作者:需要避免重复内容以提高工作效率。
- 团队协作者:希望确保团队数据库中只有最新和唯一的信息的人。

解决的问题

解决的问题


- 重复项管理:自动识别并归档(删除)Notion 数据库中的重复项,减少手动清理的时间和精力。
- 数据整洁性:保持数据库的整洁和准确,避免混淆和错误。
- 提高效率:通过自动化流程,减少团队成员在管理重复项上花费的时间,专注于更重要的任务。

工作流程

工作流程步骤


1. 调度触发:每天定时运行工作流,或在数据库中添加新页面时触发。
2. 获取数据库页面:从指定的 Notion 数据库中获取所有页面。
3. 聚合所有项目:将获取的页面数据聚合,以便进行后续处理。
4. 格式化项目:根据用户指定的属性格式化数据,准备进行重复项检查。
5. 过滤重复项:使用 JavaScript 代码识别并收集重复项。
6. 归档页面:将识别出的重复页面进行归档(删除),只保留一份副本。

自定义指南

自定义指南


- 设置 Notion 凭证:在 Notion 节点中添加并配置 Notion 凭证,选择适当的数据库。
- 指定重复检查属性:在 "格式化项目" 节点中,替换 "SET YOUR PROPERTY HERE" 为要检查重复项的具体属性。
- 调整触发器:根据需要启用或禁用调度触发器和数据库添加触发器。
- 修改聚合逻辑:如果需要,可以根据特定需求调整过滤重复项的 JavaScript 代码。