您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在页面上的 arXiv 链接旁自动标注论文机构列表(并发8个+进度条)
作者: Zezhou Wang ([email protected])
版本: v1.4
说明: 在任意网页上自动识别并标注 arXiv 论文链接的作者机构,带缓存、日志面板、进度提示、停止按钮及 API Key 弹窗。(Dev 版本请前往https://github.com/LEON-gittech/arXiv-Affiliation-Highlighter.git查看并进行调试。)
arxiv.org/abs/
与 arxiv.org/pdf/
链接,自动下载并解析 PDF 第 1 页arxiv.org
与 api.openai.com
的跨域请求权限,无需额外配置。┌─────────────────────────────────────────┐
│ ==UserScript== │
│ @name Affiliation Highlighter │
│ @author Zezhou Wang │
│ … │
└─────────────────────────────────────────┘
↓
1. API Key 读取与弹窗
2. 配置:模型、缓存键、TTL
3. 初始化 PDF.js worker & 全局状态
4. 创建“Stop Script”按钮 & 调试面板
5. 注册“清空缓存”命令
6. 串行扫描并处理 arXiv 链接:
└─ fetchTitle → fetchAndAnnotate → annotate
7. 辅助:gmFetchText/gmFetchPdf/parseTitle/gmOpenAIExtractAffs
const MODEL = 'gpt-4o-mini';
修改为 gpt-3.5-turbo
或 gpt-4
即可。CACHE_TTL
值(单位毫秒),例如一天则设为 1000*60*60*24
欢迎提 Issue 或 PR,让这个工具更加强大、有趣!