开源插件茉莉花:让Zotero中文文献管理全自动,单篇录入只需10秒
开源插件茉莉花让Zotero中文文献管理全自动单篇录入只需10秒【免费下载链接】jasminumA Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件用于识别中文元数据项目地址: https://gitcode.com/gh_mirrors/ja/jasminum上周三晚上十点导师在群里丢来20篇中文期刊PDF要求第二天早上交出文献综述初稿框架。我看着满屏乱码命名的文件头皮发麻一篇篇手动填作者、期刊、年份单篇至少5分钟20篇就是小两小时更糟的是知网附件在浏览器里怎么点都下载不下来Zotero里只剩一堆空壳条目。直到同事甩来一个开源插件——茉莉花Jasminum我才发现中文文献管理原来可以不用手动敲任何一个字段。一句话价值主张装上茉莉花从拿到PDF到归档进库单篇中文文献的全流程不超过10秒你只需要做一次点确认。它一口气解决的3类核心问题元数据抓取、附件匹配与PDF大纲生成1. 中文文献元数据自动抓取告别复制粘贴传统做法茉莉花做法打开知网逐篇搜索复制标题、作者、摘要再粘贴进条目手动改格式右键附件 →茉莉花抓取 → 抓取期刊元数据自动弹出候选结果点一下确认即回填全部字段单篇耗时约5分钟还容易复制串行、漏掉字段单篇约10秒作者、期刊、年份、摘要一次到位2. 本地附件自动匹配解决下不下来的顽疾Zotero Connector 抓中文期刊时经常元数据拿到了、附件却下不来。茉莉花的补救思路非常实在传统做法茉莉花做法自己另开浏览器下载PDF再手动拖进Zotero名字对不上还得逐个改名右键条目 →小工具 → 在下载文件夹中查找附件插件按标题×文件名相似度自动打分把最匹配的PDF收进条目下载目录越堆越乱同名文件到处都是匹配成功的附件默认移到下载目录/jasminum-backup备份也可在设置里改为直接删除或保留不动3. PDF大纲生成长文献不再靠滚轮中文PDF普遍不带书签读一篇学位论文想回看第4章只能一页页翻。传统做法茉莉花做法记住大概页码反复滚动找章节打开PDF点击左侧边栏的茉莉花书签按钮结构化大纲立刻呈现多级章节随意展开/折叠想在关键章节做标记却无处下手支持添加、编辑书签↑/↓跳转、←/→展开折叠、空格编辑还能一键把书签保存到PDF写回文件零基础快速上手4步完成安装与设置准备环境Zotero 6.0及以上版本构建插件需要 Node.js建议16。获取并构建打开终端执行git clone https://gitcode.com/gh_mirrors/ja/jasminum cd jasminum npm install npm run build安装进 Zotero工具 → 插件→ 齿轮图标 →从文件安装插件选择addon目录下生成的.xpi文件重启 Zotero。核对基础设置在插件设置中确认下载目录默认是系统下载文件夹元数据匹配与附件匹配各有相似度阈值保持默认即可先跑起来。注意事项构建产物在addon/目录而非仓库根目录升级前先卸载旧版本修改设置后通常需要重启 Zotero 才完全生效。一条完整实战走查用一篇文献跑通抓取-匹配-大纲全流程假设你又收到5篇期刊PDF跟着走一遍导入把PDF直接拖进Zotero条目和附件先按文件名生成。抓取元数据右键附件 →茉莉花抓取 → 抓取期刊元数据任务窗口弹出多条CNKI候选。逐一比对标题、期刊与日期来源标注清晰如CNKI 期刊选中最匹配的一条点击确认——全部字段一次回填完毕。补齐附件若某篇是手动下载的右键条目 →小工具 → 在下载文件夹中查找附件插件按相似度自动定位PDF并归入条目下载目录原件按设置自动备份目录从此不再堆积。高效阅读双击打开PDF点击左侧边栏的茉莉花书签按钮生成大纲↑/↓快速跳到目标章节空格编辑书签文字读完点保存到PDF书签随文件长期保留下次直接复用。3个冷门但好用的进阶技巧技巧一候选多时优先选来源日期双匹配的条目。抓取窗口里每条候选都标注了来源与日期。先筛掉学位论文、报纸等干扰项再对日期与原文一致的候选下手命中率最高。路径茉莉花抓取 → 抓取期刊元数据。技巧二用相似度阈值控制匹配松紧。附件匹配默认阈值0.8批量处理时老匹配不上可在设置中临时调到0.7放宽若频繁误配再调高到0.85收紧。元数据匹配阈值默认0.6同理。路径工具 → 插件设置。技巧三把大纲写回PDF让书签跟着文件走。编辑完书签后点击大纲窗口顶部的保存按钮书签会写入PDF本身之后换其他阅读器打开也能看到结构。调整层级时[和]键可把选中节点上下移动一级\键新建子节点比鼠标拖拽快得多。避坑指南最常见的4个问题一次说清Q抓取窗口里一个候选都没有A先确认网络能正常访问知网再检查条目标题是否完整可识别部分机构IP不在知网授权范围时会返回空结果换个网络重试。Q在下载文件夹中找不到匹配附件A核对设置里的下载目录是否指向实际路径确认PDF文件名包含标题关键词必要时临时放宽相似度阈值再试。QPDF阅读器里没有茉莉花书签按钮A确认打开的是PDF阅读窗口而非条目列表检查设置中启用书签处于开启状态仍不显示就重启一次 Zotero。Q抓回来的作者姓名顺序乱A条目上右键 →小工具 → 中文姓名拆分与合并一键修正也可以在设置中开启自动拆分。工作原理速览30行读懂内部模块插件按模块划分、各司其职src/modules/ ├── services/ # 数据源适配CNKI、万方、意得辑、百度学术等 ├── attachments/ # 本地附件匹配与归档内置相似度打分算法 ├── outline/ # PDF大纲/书签层级结构、键盘导航、写回PDF ├── preferences/ # 设置面板下载目录、阈值、数据源选择 └── utils/ # Cookie管理、PDF解析、HTTP请求等基础设施核心逻辑都很好找元数据抓取看src/modules/services/cnki.ts附件匹配看src/modules/attachments/localMatch.ts大纲功能集中在src/modules/outline/。想二次开发的同学直接从这里入手即可。总结3步立即开始中文文献管理自动化回到开头那20篇PDF——用茉莉花重来一遍批量导入、逐个确认抓取结果、顺手匹配附件、打开大纲快速通读全程不到半小时且没有手动敲过一个字段。⚡现在就可以做的3件事按上文4步装好茉莉花插件并重启 Zotero拖入3篇中文PDF走一遍抓取 → 匹配 → 大纲把相似度阈值和下载目录按自己的习惯调好。好工具的标准是让你把时间还给文献内容本身而不是耗在录入和翻页上。茉莉花正是这样的存在。【免费下载链接】jasminumA Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件用于识别中文元数据项目地址: https://gitcode.com/gh_mirrors/ja/jasminum创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

PNG 压缩还能再省 30%?Oxipng 多线程无损优化实战指南

PNG 压缩还能再省 30%?Oxipng 多线程无损优化实战指南

PNG 压缩还能再省 30%?Oxipng 多线程无损优化实战指南 【免费下载链接】oxipng Multithreaded PNG optimizer written in Rust 项目地址: https://gitcode.com/gh_mirrors/ox/oxipng 前端发布前夜,设计稿里的 200 多张 PNG 图标和界面素材堆在一起…

2026/10/9 15:53:22 阅读更多 →
风扇吵得睡不着?FanControl风扇控制快速上手:从安装到进阶配置的完整教程

风扇吵得睡不着?FanControl风扇控制快速上手:从安装到进阶配置的完整教程

风扇吵得睡不着?FanControl风扇控制快速上手:从安装到进阶配置的完整教程 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://g…

2026/10/12 1:45:53 阅读更多 →
Docker的安装以及本地部署ILLA Builder

Docker的安装以及本地部署ILLA Builder

1.安装Docker,当前版本V4.18.0 。Docker引擎启动运行之后,效果如下图(喜欢暗黑主题) Docker启动可能出错,“Docker Desktop requires a newer WSL kernel version.” 如下图所示 解决方法,比较简单&#xf…

2026/10/3 5:51:36 阅读更多 →

最新新闻

Java Lambda不只是语法糖:从字节码到序列化的工程实践

Java Lambda不只是语法糖:从字节码到序列化的工程实践

1. Lambda身后的字节码:语法糖背后的真实身份1.1 先说结论:Lambda不完全是"匿名内部类的简写"很多Java开发者对Lambda最早的认知,就是"可以用Lambda代替匿名内部类,代码更简洁"。这个说法在80%的日常场景下是…

2026/10/14 7:51:44 阅读更多 →
融合虚拟储能的楼宇微网优化调度:Matlab代码实现深度解析

融合虚拟储能的楼宇微网优化调度:Matlab代码实现深度解析

“融合需求侧虚拟储能系统的楼宇微网优化调度”这个项目,听起来像是又一篇把关键词堆在一起的论文标题,但真正把它落到Matlab代码里跑通之后,我才意识到这里面其实藏着一个很值得展开的工程命题。这个项目做的事情,通俗说就是把楼…

2026/10/14 7:51:44 阅读更多 →
Java毕业设计:校园招聘管理系统需求分析、数据库设计与核心代码实战

Java毕业设计:校园招聘管理系统需求分析、数据库设计与核心代码实战

写毕业设计选题目的时候,"校园招聘管理系统"很容易被当成一个平平无奇的CRUD项目。但只要你真的去参加过学校组织的双选会,或者蹲在就业办看过辅导员怎么手动核对企业资质和岗位表,你就会发现:这个场景里的业务复杂度&a…

2026/10/14 7:51:44 阅读更多 →
KUKA机器人通过EtherNet/IP对接OMRON相机:通讯配置与IO映射实战

KUKA机器人通过EtherNet/IP对接OMRON相机:通讯配置与IO映射实战

简介:这份文档面向工业自动化工程师与机器人集成调试人员,聚焦KUKA机器人与OMRON工业相机之间基于EtherNet/IP协议的通讯配置,解决视觉引导场景下设备互联与数据映射的实际问题。内容围绕KRC4 EtherNet IP V2.0以上通讯软件的安装、Wov总线结…

2026/10/14 7:51:44 阅读更多 →
打卡信奥刷题(3628)用C++实现信奥题 P11860 [CCC 2025 Senior] 熔岩路 / Floor is Lava

打卡信奥刷题(3628)用C++实现信奥题 P11860 [CCC 2025 Senior] 熔岩路 / Floor is Lava

P11860 [CCC 2025 Senior] 熔岩路 / Floor is Lava 题目背景 译自 CCC 2025 Senior T4。本题满分为 151515。 题目描述 你被困在一个炽热的地牢中。 地牢由 nnn 个房间组成,房间编号 1∼n1\sim n1∼n。这些房间通过 mmm 条双向隧道相连,第 iii 条双向隧道…

2026/10/14 7:51:44 阅读更多 →
Vulkan多重采样技术:原理与性能优化实践

Vulkan多重采样技术:原理与性能优化实践

1. 多重采样技术背景与核心价值在实时图形渲染领域,锯齿(Aliasing)问题一直是影响视觉质量的关键瓶颈。当高分辨率几何边缘或纹理细节在低分辨率帧缓冲中渲染时,由于采样率不足导致的锯齿现象会显著降低画面品质。传统解决方案如超…

2026/10/14 7:50:43 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →