workflow_find_duplicates
Scan Zotero for duplicate items grouped by identical DOI or highly similar title to prevent duplicate annotation work.
Instructions
Scan Zotero for duplicate items grouped by identical DOI or highly similar title.
Run this before starting a reading session or after a batch import to catch entries that were added twice, preventing duplicate annotation work.
Args: collections: Collection names to scan (e.g. ["1_SLAM与退化导航", "2_3DGS与三维重建"]). Leave empty to scan the entire library. title_threshold: Word-overlap ratio for title similarity (default 0.85). 0.85 catches near-identical titles; lower values cast a wider net.
Returns: { "duplicate_groups": [ { "reason": "Same DOI" | "Similar title", "doi": str, "suggested_keep": str, # item key recommended to keep "items": [ {key, title, year, authors, journal, doi, zotero_link}, ... ], } ], "total_duplicates": int, # total number of items that are duplicates "group_count": int, "tip": str, }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| collections | No | ||
| title_threshold | No |