imd 统计教程 · AI科研与SCI写作
← 教程首页 返回本模块

国自然标书AI自动化1:批量下载PDF版标书结题报告

聂志强实战医学统计2026-01-01 08:30:00广东

写在前面

2025年刚刚过去,这年经历刻苦铭心,在痛苦中思念也在痛苦中重新审视人生的意义。人活着,应该活出自我,尽力做喜爱的事情,不应该堕落轮回为耗材品的循环。今天2026伊始立一个flag,更努力的守护家人守护初心。

正文

2026年的国自然,医院已经开了2次全院大会,1月要完成申请书初稿与点评。作为摸爬滚打申请了4次都没中的老选手,明年的压力也已经感受十分清晰。思来想去,还是认认真真再申请一次,这个系列也是我记录自己国自然申请的心路历程。中与不中,是概率,写与不写,是态度。愿本文作为自己再次认真撰写国自然的的见证,也是国自然AI系列1的开头,与小伙伴们一同奋斗。

一、查询国自然标书

历年国自然中标项目的结题标书是一个比较靠谱的参考,当然很多结题写的还是非常的lj。不过毕竟是能获取到的最真实的标书内容。https://kd.nsfc.cn/finalProjectInit,是国自然结题报告网站。

可以简单检索、高级检索。可以“输入关键词、姓名、依托单位...至少2个字符,可以最多三个词组合,以空格隔开”进行快速检索。 这里我可以点击任意一个标书,例如选择https://kd.nsfc.cn/finalDetails?id=7c82a162d80c9ce64d51e9ca587cc08a,查看结题摘要。

原始摘要的图片版本,且无法下载!



二、下载国自然标书

2.1 单篇下载PDF

2023年前有个tampermonkey脚本可以单篇下载,但是2年多都没更新不能用了。25年能用的是.crx 浏览器插件。下载地址,https://chromewebstore.google.com/detail/%E5%9B%BD%E8%87%AA%E7%84%B6%E7%BB%93%E9%A2%98%E6%8A%A5%E5%91%8A%E4%B8%8B%E8%BD%BD/hahfllhcnfmefcoaebpboecfhlppoeoi?hl=zh-CN,或者 https://github.com/ejfkdev/NsfcReportExport。不过,我测试chrome浏览器用这个NsfcReportExport 电脑卡顿的很,浏览器经常无响应!

于是我不得不动手做一个极速不卡顿版本



2.2 智荟单PDF下载

具体步骤

1. https://www.tampermonkey.net/index.php?browser=chrome&locale=zh ,下载 tampermonkey,

2. 浏览器输入chrome://extensions/,右上角打开 开发者模式找到你装的那个插件(看留言我截图!)复制 ID(一串字母数字,比如我的是  dhdgffkkebhmkfjojejmpbldmpobfkfo )这一步必须做!因为脚本要用 chrome.runtime.sendMessage(扩展ID, ...) 去“远程触发”插件。

 3. 新建 Tampermonkey 脚本点击 ?? 图标 → Create a new script…(新建脚本)把编辑器里原来的内容全删掉。粘贴下面这份脚本把 EXT_ID 改成你刚刚复制的扩展 ID,Ctrl + S 保存。

 智荟单PDF,速度非常快,丝滑不卡,脚本源代码,见文末福利



2.3 智荟批量下载

这个批量功能折腾了我1天,尝试了80多个版本,泪流满面。最终通宵搞定! 如果看到“下载中”但很慢:这是正常的,国家基金委为了防止封号和公司恶意爬虫设置了超多的加密方式,服务器无响应方式。不过,在我孜孜不倦的努力下,设置了每个请求间隔且脚本在尽力模拟人工浏览器行为,可以顺利批量完成下载,且每个标书自动下载PDF为标书默认题目(这里调试了不知道多少遍)。

国自然网站每次检索只能最多显示100项,而且点击1 2 3 页面网址居然不变,NSFC 网站采用了 AJAX 无刷新翻页为了防盗版,抓取难度巨大,太坑了。 需要注意,在浏览器设置中,找到“下载内容”设置,关闭“下载前询问每个文件的保存位置”。这样脚本点击下载后,文件就会自动进入下载文件夹,不会弹窗询问,从而实现全自动。 批量的话要耐心等待,直到弹出保存框,由于很多结题报告是40 50页,下载其实有点慢的。批量功能给不想一个个点,且有idea直接存档文件夹,后续GPT批量识别以及借鉴方法学、思路用。批量的功能就留着B款AI工具内容,单网页版本就当分享礼物了。 

智荟批量PDF版本,可以在检索界面1条-10条,以及跨页同步刷新。不过鉴于国自然网站限制,每次只能10条下载。





3. 智荟PDF使用说明

很简单,就是把下载→ 安装tampermonkey → 新建脚本,把代码复制进去。然后登录国自然网站 https://kd.nsfc.cn/finalProjectInit ,自动会弹出智荟插件界面哦。记得浏览器要设置弹窗和下载文件夹。



// ==UserScript==
// @name         NSFC 结题报告下载 (v10.1 专注单篇版+Logo)
// @namespace    http://tampermonkey.net/
// @version      10.1
// @description  精准下载当前详情页的报告 | 剔除无关推荐项目 | 独立运行无插件 | 包含专属Logo
// @author       NsfcUser
// @match        https://kd.nsfc.cn/*
// @require      https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js
// @run-at       document-end
// @grant        GM_xmlhttpRequest
// @grant        GM_download
// @connect      kd.nsfc.cn
// @connect      *
// ==/UserScript==

(function() {
    'use strict';

    // ================= 配置区 =================
    const PAGE_INTERVAL = 200;      // 图片下载间隔 (毫秒)
    const TIMEOUT_MS = 15000;       // 超时时间
    const LOGO_URL = "https://raw.githubusercontent.com/popnie/jpg/main/我的公众号二维码.jpg";
    // =========================================

    const { jsPDF } = window.jspdf;
    let isDownloading = false;
    let stopFlag = false;

    // 辅助工具
const sleep = (ms) => new Promise(r => setTimeout(r, ms));

具体见文末

小结

  1. 智PDF可以完成国自然结题一键下载,十分方便。
  2. 网站限制,每次批量至多10个。
  3. 批量PDF + chatGPT批量识别总结,写国自然借鉴意义很大。

PS: 需要国自然结题报告一键PDF的智荟代码,请公众号后台回复:元旦快乐



本公众号建立了学术交流群(群7),仅供SCI学术交流,人数有限需要实名制,目前只有9个位置。入群请加笔者微信 popnie请备注说明:姓名-学校(单位)-专业