社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  chatgpt

用 ChatGPT-5.6写SCI论文,我只信博导挑的这套 Skill

学术AI大模型 • 6 天前 • 39 次点击  

Skill 越推荐越多,收藏夹越来越长,真可正做课题时,很多朋友还是不知道该装哪个。

临时搜工具、复制提示词,容易每次重来;整套全装又增加依赖、权限和选择成本。进入专业分析,通用回答仍可能缺少边界与复现记录。

更省事的办法,是把 Skill 当作科研流程中的“岗位说明书”:当前步骤需要什么,就只装什么。Scientific Agent Skills 提供了一套可拆分工具箱。下面不按专业报目录,而按从检索到投稿的顺序来选。

| 项目介绍

项目名称:scientific-agent-skills

项目链接

https://github.com/K-Dense-AI/scientific-agent-skills

Scientific Agent Skills 是一个开源科研 Skill 集合。它不是一个替你包办科研的“超级按钮”,而是一组写给 AI Agent 的专业工作说明:什么时候该调用某个工具、要检查哪些前提、如何保留参数与来源、哪些结论不能越界。

项目覆盖文献与数据库检索、生物信息、药物研发、临床研究、机器学习、统计分析、科研绘图、论文写作、实验室平台和合规准备等方向。

项目累计列出 100+ 数据库、70+ Python 包 Skill,以及多种科研平台集成。换句话说,它补的不是模型会不会聊天,而是模型做具体科研任务时有没有一套可追踪的做法。

日常工作学习时候完全没必要全装。你可以先看自己卡在哪一段:找证据、定方案、清数据、做专业分析、写作表达,还是投稿与实验合规。选中阶段,再挑两三个 Skill 组合,通常已经够用。

| 安装与部署

对支持 Agent Skills 标准的工具,项目给出的常用安装命令是:

npx skills add K-Dense-AI/scientific-agent-skills

如果安装了新版 GitHub CLI,也可以只装一个指定 Skill。例如给 Codex 安装 Scanpy:

gh skill install K-Dense-AI/scientific-agent-skills scanpy --agent codex

需要固定版本时,可用 --pin 指向 release tag 或 commit SHA。不同宿主的路径和参数会更新,正式安装前仍要看各自最新文档。

Tips:

最好不要让AI直接执行指令安装仓库内全部内容,可以先让AI确认一下Skill仓库的列表,再选择需要的安装。

| 场景1 文献检索

一句“帮我找文献”很容易换来十条看似整齐的标题,却看不出查了哪个库、筛选条件是什么,也不知道缺失结果是“没有研究”还是“接口没返回”。

推荐组合:paper-lookup + database-lookup + literature-review;需要把结论定位到可访问原文时,再加 paperclip

子项目说明:

paper-lookup 可面向 PubMed、PMC、arXiv、OpenAlex、Crossref、Semantic Scholar 等 11 个学术接口做可复现检索;

database-lookup 负责按明确端点、过滤条件和分页规则查询 78 个公共数据库;

literature-review 用来组织检索、筛选与证据综合。

paperclip 用来全文和监管材料检索,并把判断定位到原文位置。

简单说,先让前几个Skill回答“去哪里找、怎么整理”,最后由Paperclip 回答“这句话在原文哪儿”。

提示词:

请使用 paper-lookup 和 database-lookup,为“【研究主题】”设计一次可复现的证据检索。先确认研究对象、时间范围、文献类型、语言和是否只要开放获取全文;再选择合适的数据库,不要无目的遍历全部接口。

输出检索式、端点或数据库、关键参数、访问日期、纳入与排除规则,并按 DOI/PMID/arXiv ID 去重。

若结果为空或不完整,请区分“未检出”和“接口/权限限制”。最后用 literature-review 将证据按主题归类,标出共识、冲突、研究空缺及仍待人工核验的引用;如需引用原文,请调用 paperclip 给出原文位置,无法取得全文时明确说明,不得根据摘要补写正文内容。

在让Agent读取项目仓库后,我们可以直接输入以上指令,Agent会自动安装并使用以上提到的子项目完成我们所需要的任务。

输出范例如下:

| 场景2 研究设计

不少人拿到一个想法就开始收数据,等分析时才发现处理组与批次重合、重复测量被当成独立样本,或者样本量只凭“前人差不多”。此时统计技巧再花哨,也救不了结构性问题。

推荐组合:scientific-brainstorming + hypothesis-generation + scientific-critical-thinking + experimental-design + statistical-power

子项目说明:

scientific-brainstorming 负责铺开研究方向;

hypothesis-generation 把其中的想法整理成尚待验证的候选假设;scientific-critical-thinking 专门追问因果跳跃、混杂因素和替代解释。

之后再由 experimental-design 处理随机化、重复、区组和实验结构;

最后用 statistical-power 计算样本量或最小可检测效应。

提示词:

围绕“【研究问题】”

调用 scientific-brainstorming 提出 3 个彼此可区分的机制,再用 hypothesis-generation 将其改写为候选假设,逐条列出前提、可观察预测和反证条件。

调用 scientific-critical-thinking 检查因果跳跃、混杂因素与竞争性解释。随后使用 experimental-design,把研究单位、处理因素、对照、随机化层级、区组因素、独立重复与重复测量写清,专门检查伪重复。

最后调用 statistical-power:基于【先验研究/最小有意义效应】给出效应量假设、α、目标功效、失访或聚类修正、计算方法与敏感性区间。若关键参数缺失,先列出需要我确认的信息,不要自行填数。

| 场景3 边界检查

上传一张表就让 AI “分析一下”,最常见的后果不是报错,而是它默默删异常值、自动填缺失、挑一个检验,再给出一段很有把握的结论。步骤顺利,证据链却断了。

推荐组合:exploratory-data-analysis + statistical-analysis + uncertainty-and-units,必要时追加 statsmodels 或 pymc

子项目说明:

exploratory-data-analysis 的定位是对获授权的本地数据做有边界的检查,不自动删点、填补、标准化或覆盖原始文件;

statistical-analysis 把检验选择、假设检查、效应量和报告放在同一流程里;

uncertainty-and-units 负责单位一致性、不确定度预算和误差传播。

需要具体模型 API 时,再按研究设计调用 statsmodels 或 pymc,而不是先看哪个包顺手。

提示词:

请只在【数据文件路径】的副本上工作。

先用 exploratory-data-analysis 输出变量类型、样本量、缺失模式、重复记录、取值范围、分布、组间结构和潜在异常;不得自动删除、填补、变换或覆盖数据。

然后根据“【假设】—【研究设计】—【因变量类型】—【独立单位】”调用 statistical-analysis,说明候选检验及选择理由,检查相应假设,报告效应方向、效应量和置信区间。

若变量含物理量、测量误差或单位换算,再调用 uncertainty-and-units 核对量纲、不确定度和误差传播。把数据事实、统计推断和领域解释分开;若设计是横截面或观察性研究,不使用“导致”“影响”等因果措辞。

| 场景4 数据分析

单细胞矩阵、分子结构、病理切片和空间数据看上去都叫“数据”,可预处理、质量控制、版本依赖和有效性判断完全不同。通用脚本能跑,不等于专业流程成立。

推荐方式:按数据类型选专用 Skill。

子项目说明:

单细胞分析可看 scanpy,分子与药物信息可看 rdkit,数字病理可看 pathml,空间数据可看 geopandas;实验流程还可连接 protocolsio-integration,液体处理则有 opentrons-integration

提示词:

我的任务是【专业研究任务】,输入为【文件格式、物种/平台/空间坐标系/仪器等关键信息】,目标输出为【结果与用途】。

请先判断仓库中最匹配的专用 Skill,并读取其 `SKILL.md` 后再执行。开始前列出软件与数据版本、必要元数据、质量控制、不可逆操作和人工确认点;所有处理保留原始文件、随机种子、参数和环境信息。

若涉及实验设备,只生成协议草案并先做本地模拟,不把语法通过或模拟成功当作获准上机。

| 场景5 初稿到投稿

让 AI 一次完成“写论文、补引用、画图、按期刊格式投稿”,看起来省提示词,实际把证据核验、语言润色、图形真实性和投稿规则混在一起。任何一环出错,都很难追溯。

推荐组合:scientific-writing + citation-management + scientific-visualization + scientific-schematics + venue-templates + peer-review。需要精细控制统计图时,再调用 matplotlib 或 seaborn

子项目说明:

scientific-writing 强调证据来源、保密和不得捏造;

citation-management 用 DOI、PMID 等核对元数据;

scientific-visualization 负责图形真实性和投稿输出,scientific-schematics 适合机制图与实验示意图,Matplotlib 和 Seaborn 则提供更细的坐标、分组、误差线和导出控制。到了投稿阶段,再用 venue-templates 核对当年官方规则,并在授权和保密条件明确时调用 peer-review 做结构化自审。

提示词:

请分阶段处理【论文材料】:

先使用 scientific-writing,仅依据我提供的结果、方法和已核验来源整理初稿,缺证据处标“待补”;

再用 citation-management 按 DOI/PMID 核对作者、题名、期刊、年份和链接。

调用 scientific-visualization 审核图形是否诚实呈现样本、缺失、误差和变换;

统计图需要精细控制时使用 matplotlib 或 seaborn,机制与实验流程图使用 scientific-schematics。

随后用 venue-templates 打开【期刊/会议、年份、文章类型、投稿阶段】的官方说明,核对页数、匿名、图表和补充材料要求;

最后用 peer-review 从方法、统计、复现、伦理和结论边界做自审。各阶段单独输出修改记录,不得用语言润色掩盖证据缺口。

| 尾声

这类仓库型的Skill,乍一看包含的内容很繁琐,但对大部分人来说,只需选自己需要的功能即可:它们恰好对应你眼前的任务,还能把来源、参数和人工确认点留下来。装得少一点,反而更容易知道结果是怎么来的。

AI 可以替我们翻文档、调接口、整理格式,也能提醒容易漏掉的步骤。但研究问题为何重要、证据是否可信、实验能否开展、结论该说到哪里,仍然需要人负责。Skill 的位置是减少重复劳动,不是接管科研判断。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/200543