惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
D
DataBreaches.Net
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The GitHub Blog
The GitHub Blog
Blog — PlanetScale
Blog — PlanetScale
Microsoft Security Blog
Microsoft Security Blog
A
About on SuperTechFans
Vercel News
Vercel News
L
LangChain Blog
B
Blog RSS Feed
Y
Y Combinator Blog
IT之家
IT之家
H
Hackread – Cybersecurity News, Data Breaches, AI and More
GbyAI
GbyAI
V
V2EX
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
阮一峰的网络日志
阮一峰的网络日志
有赞技术团队
有赞技术团队
D
Docker
V
Visual Studio Blog
aimingoo的专栏
aimingoo的专栏
Last Week in AI
Last Week in AI
月光博客
月光博客

陶小桃Blog

才发现原来我的手机早就支持微信语音和视频电话录音功能了 - 陶小桃Blog 结束了在无锡半年的租房,以及最近内耗的日子 - 陶小桃Blog Z-Library 2026年最新可用入口及避坑指南 - 陶小桃Blog 自用还不错的GPT-5、Claude等模型第三方AI中转站"一元API" - 陶小桃Blog 体检之后,不得不开始痛击“脂肪肝”了,别等到命不久矣 - 陶小桃Blog 听劝,《硕博矿工》新增动态的恋爱状态,可谈可分常延毕(坏笑.jpg) - 陶小桃Blog 小陶新开发的摸鱼游戏《硕博矿工》:在科研矿山里挖出你的毕业之路,但别让头发和心态先崩 - 陶小桃Blog 读博随笔 | 偶尔也会想起高中班长给班主任当二狗子的那些事,讨好换认可,终究是自我感动 - 陶小桃Blog DeepSearch插件:我老忘记写过的文章,于是给 Typecho 博客接入基于 DeepSeek 的智能搜索插件 读博随笔 | 斩心魔,不要因为任何人和任何事阻碍自己变得更好 - 陶小桃Blog 没想到有一天被Handsome主题授权给坑了,授权机制拉爆服务器的CPU和负载 - 陶小桃Blog 读博随笔 | 喜欢在线刷网课的人一定不能错过这个免费的千问浏览器插件,实时转录、思维导图....... - 陶小桃Blog 虽然Gemini被说是美国大豆包,但面对不熟领域我不得不两个Pro号一起冲了 - 陶小桃Blog 读博随笔 | 买个美国工业硬件是一波三折且烧钱 - 陶小桃Blog 听课笔记1 - 优势是一切的起点(夏鹏课程) - 陶小桃Blog 读博随笔 | 本学期的助教课结束,认识了一些可爱的大一新生 - 陶小桃Blog 再游惠山古镇(x)锡惠公园(√)与周末做菜小记 - 陶小桃Blog Ubuntu里我就老实用CC-Switch+CodeX-CLI,并上了国外模型中转API的小作坊贼船 - 陶小桃Blog CodeX++这外挂确实不赖,强驱DeepSeek官方或第三方API到CodeX里使用(踩坑记录) - 陶小桃Blog 尝试小散文 | 房东奶奶菜园里的黄瓜番茄 - 陶小桃Blog 一碗龙虾面,千军万马来相见 - 陶小桃Blog 一只赛博果蝇引发我的世界观重塑,但想通后觉得世界是真是假并不重要 - 陶小桃Blog 冒雨跑了闵行三家蜜雪冰城线下店,两份情侣证拿下 - 陶小桃Blog Ubuntu 22.04 折腾日记:COMFAST CF-972AX (RTL8852CU) 无线网卡驱动安装教程 把苹果交大本地部署的大模型免费API接入字节的TRAE使劲蹬,看代码写代码溜得一批 - 陶小桃Blog 五一放假小记:带对象见家长 - 陶小桃Blog 华强北版斯坦福个人学术主页重构开源,中英双语同步版本,增加后台管理系统 - 陶小桃Blog 燃烧碳烟颗粒级表征软件V1.0发布,多国语言、自动批量精准分割、自动统计等效直径、回转直径...... - 陶小桃Blog
Zotero同步空间不足?不如放弃存储论文pdf,一个原创脚本清理...
博主: 52txr · 2026-05-15 · via 陶小桃Blog

AI摘要:针对Zotero用户普遍面临的300MB免费同步空间不足问题,本文提出了一种基于JavaScript脚本的解决方案。由于Zotero的元数据同步(无限免费)与附件同步(限制300MB)相互独立但空间不足会影响元数据同步,作者设计并分享了一段可直接在Zotero中运行的脚本代码,用于批量删除库中所有PDF附件。该脚本通过遍历用户文献库,识别并清除所有PDF文件,从而释放同步空间,使元数据同步恢复正常。文章还建议关闭自动添加PDF功能以避免空间再次被占满。该方法适用于主要使用Zotero管理参考文献、习惯在线阅读PDF的用户。

两年前写的Zotero教程帮助了很多人(传送门:《以前对Zotero不屑一顾,现在真香定律了(超详细Zotero文献阅读及管理教程)》),这篇公众号文章也算是偏多阅读量的,4w+阅读,5800+转发。

Zotero教程

这几天发现工位电脑上的文献同步不到宿舍的笔记本了,仔细看,原来是存储空间不足。虽然之前写过用交大云盘来解决这个问题,但是我自己都嫌麻烦(见《详细步骤来了!基于WebDAV协议使用上海交大网盘作为Zotero的附件同步方式》)。我个人也是懒得用坚果云之类的第三方,因为我基本不怎么看文献,看到值得精度的好文献会选择直接下载下来打印着看。

我又仔细查阅了一下Zotero 本身的同步机制。发现政策如下:

  1. 元数据(Metadata)同步: 文献的标题、作者、期刊、笔记、标签等文本信息。这部分是 通过 Zotero 官方服务器同步的,免费且无限量。这也是为什么你即使不设置文件同步,在不同设备上也能看到一样的文献列表。
  2. 文件附件(Attachment)同步: PDF、Word 文档、截图等。这部分才是存储空间的大头,Zotero 官方只提供 300M 免费空间。超出部分需要付费订阅,对于文献量大的同学来说,性价比可能不高。

一旦超过300MB,同步就会停止。 必须付费购买更大的存储方案(如2GB/20美元/年,6GB/60美元/年),才能继续同步。也就是自带的 300M 免费存储空间是附件存储,而文献信息则是免费且无限量。但是要是300MB空间满了,Metadata也因为同步失败而无法继续同步。

既然如此,对于小陶来说,其实主要是用Zotero来解决参考文献这一部分的格式问题,看论文我基本都是在线看的,Zotero里的pdf我几乎不会打开,于是解决方案就来了:直接把所有的pdf附件都清空拉倒。好在Zotero是支持JavaScript脚本的,平时做网站也没少玩,直接开整。

我的Zotero版本是9.0.3。两年前的教程还是Zotero7。按照下面的步骤找到“Run JavaScript”:

找到“Run JavaScript”

然后输入我的脚本代码:

let libraryID = Zotero.Libraries.userLibraryID;
let items = await Zotero.Items.getAll(libraryID);
let count = 0;
for (let item of items) {
    if (!item.isAttachment()) {
        continue;
    }
    let path = item.getFilePath();
    if (path && path.toLowerCase().endsWith(".pdf")) {
        await item.eraseTx();
        count++;
    }
}

Zotero.alert(
    null,
    "完成",
    "已删除 " + count + " 个 PDF"
);

运行之后就是下面的这样,然后你就发现pdf全没了。

运行清理pdf

当然这只是把已经下载过的pdf删掉了,还需要把保存条目时候自动添加pdf关掉:

自动添加pdf关掉

赞赏作者

如果觉得我的文章对你有用,请随意赞赏!