免费POC, 零成本试错
AI知识库

AI知识库

学习大模型的前沿技术与行业落地应用


收藏

从“能检索”到“能训练”:我为科研文献工作流做了两个 Codex Skill

发布日期:2026-08-03 12:28:11 浏览次数: 2139
作者:顺涛的科研归纳箱

微信搜一搜,关注“顺涛的科研归纳箱”

推荐语

科研文献工作流混乱?作者开发两个Codex Skill,让文献可溯源、训练数据有边界,解决科研证据与数据合规难题。

核心内容:
1. 科研文献管理的核心痛点(资料分散、证据溯源难、训练数据边界问题)
2. 两个Codex Skill的功能与定位(文献RAG解决证据管理,训练数据构建解决数据合规)
3. 目标用户及需求(科研人员、专业团队、开发者的具体场景需求)

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

副标题:让文献有出处,让训练数据有边界



做科研时,我经常面对一种熟悉的混乱:


硬盘里散落着 PubMed 导出、论文摘要、PDF、Markdown 笔记和审稿资料;需要写文章时,我想快速找到证据;需要构建科研助手时,我又想把这些资料做成本地知识库,甚至进一步整理成领域模型的训练数据。


工具其实不少。PDF 可以解析,向量库可以检索,大模型也可以生成问答。


但真正让我不放心的,并不是“AI 能不能生成”,而是下面这些问题:


• 这段话究竟来自哪篇论文、哪个版本、哪一页?

• 预印本和正式发表版本是否被重复收录?

• RAG 检索到了一段文字,是否真的支持我准备写出的结论?

• 同一篇论文生成的多个问答,会不会分别进入训练集和测试集?

• 摘要、全文和人工标注究竟获准用于内部训练,还是也可以公开发布?

• AI 生成的科学标签由谁复核?审核者意见不一致时,原始判断是否还被保留?


我逐渐意识到:科研文献进入 AI 系统,缺少的往往不是另一个“生成按钮”,而是一条可追溯、可验证、可复现的数据链路。


为此,我开发了两个可以配合使用的 Codex Skill:


• DataFlow Literature RAG Skill

https://github.com/Liangshuntao/codex-dataflow-literature-rag-skill

• DataFlow Training Data Builder Skill

https://github.com/Liangshuntao/codex-dataflow-build-training-data-skill


它们分别负责两个容易被混在一起、但实际上完全不同的问题:


Literature RAG 管“证据”,Training Data Builder 管“训练样本”。



谁会真正需要这两个 Skill?


它们并不是只为专业 AI 工程师准备的。


1. 管理大量论文的科研人员和研究生


你可能正在写综述、准备基金、修改论文,或者回复审稿意见。资料越来越多,但证据仍然依赖手工复制和记忆。


你需要的不是“帮我总结一篇论文”,而是:


• 长期维护一批文献;

• 保留每条结论对应的 PMID、DOI、页码和原始文件;

• 区分预印本、正式发表版和重复记录;

• 在需要引用时能够重新找到原始证据。


2. 生物医学、药学等专业研究团队


专业领域的数据不能只追求数量。错误的证据等级、过度外推的结论以及来源不明的训练样本,都会让后续结果看似漂亮、实际不可用。


这些团队需要:


• 明确科学主张与证据片段;

• 区分直接功能证据、相关性证据和综述性证据;

• 保留独立审核和人工裁决记录;

• 控制未完成授权或科学复核的数据进入下一阶段。


3. 构建本地 RAG 或机构知识库的开发者


向量数据库“能返回内容”,不代表知识库已经可靠。


开发者还需要回答:


• 文本块能否追溯到原始文档?

• 更新索引后,文档和文本块 ID 是否仍然稳定?

• 检索效果有没有独立问题集,而不是只用论文标题自测?

• 检索命中是否被错误当作科学结论?


4. 准备领域模型数据的 LLM 数据工程师


将文献生成问答只是开始。真正困难的是:


• 如何定义训练样本的数据契约;

• 如何保留样本与原始文献的关系;

• 如何避免同源样本跨集合泄漏;

• 如何管理生成、审核、拒绝和裁决;

• 如何发布一个可以复现的数据集版本。




第一个 Skill:把散乱文献变成可追溯的证据库


DataFlow Literature RAG Skill


项目地址:


https://github.com/Liangshuntao/codex-dataflow-literature-rag-skill


它处理的是文献与检索层:


• 盘点 PubMed CSV/XML、PDF、Markdown、SOP 和研究笔记;

• 清洗、标准化和去重;

• 为文档与文本块建立稳定的 doc_id 和 chunk_id;

• 保留 PMID、DOI、页码、来源文件、检索式和文件哈希;

• 指导文档分块、向量索引、混合检索和本地 RAG;

• 使用 Hit@k、MRR 等指标评估检索效果;

• 将检索结果重新追溯到确切原文。


这个 Skill 最重要的规则是:


检索命中只是候选证据,不等于科学结论已经成立。


如果 RAG 找到一段提到“脂肪微环境”和“免疫调节”的摘要,它并不能自动证明“某个脂肪基质细胞亚群直接诱导 CD4⁺ T 细胞无反应”。


从“内容相关”到“可以支持这句话”,中间仍然需要证据等级判断、原文核对和科学审核。


因此,这个 Skill 的目标不是让模型回答得更大胆,而是让证据边界更清楚。



第二个 Skill:把获准使用的资料变成可审计训练数据


DataFlow Training Data Builder Skill


项目地址:


https://github.com/Liangshuntao/codex-dataflow-build-training-data-skill


它处理的是训练数据层,适用于:


• 预训练文本;

• SFT/指令数据;

• 多轮对话数据;

• Preference/DPO 数据;

• 科学问答和推理数据;

• 领域适应数据;

• Trainer-ready JSONL 发布。


它会要求先定义数据契约,包括:


• 模型需要学会什么行为;

• 一条训练样本的基本单位是什么;

• 输入和输出包含哪些字段;

• 来源、许可、隐私和审核状态如何记录;

• 哪些样本可以接受,哪些必须拒绝;

• train、validation 和 test 按什么单位切分;

• 最后交给训练框架的格式是什么。


随后再进入生成、筛选和审核:


• 生成或转换训练样本;

• 保留生成模型、审核者和拒绝原因;

• 进行独立盲审和版本化裁决;

• 按来源组切分数据;

• 检查重复文本和跨集合泄漏;

• 生成数据卡、manifest 和 SHA-256 校验值;

• 冻结一个不可静默修改的数据集版本。


这个 Skill 不负责选择 GPU、学习率、LoRA 参数或训练框架。


它的终点不是模型权重,而是:


一个来源清楚、分组正确、经过审核并可以交给训练流程的数据集发布包。



两个 Skill 如何联合使用?



标准流程可以概括为:


text

PubMed / PDF / 摘要 / 研究笔记

                ↓

DataFlow Literature RAG Skill

盘点 → 清洗 → 去重 → 分块 → 来源验证 → 检索评估

                ↓

冻结的 literature-to-training handoff

                ↓

科学审核、许可证和用途确认

                ↓

DataFlow Training Data Builder Skill

定义契约 → 生成样本 → 独立审核 → 裁决

→ 分组切分 → 泄漏审计 → 数据集发布

                ↓

独立的 LoRA / QLoRA / 模型训练流程



两个 Skill 之间不是随手复制一列文本,而是通过正式的 handoff schema 交接。


交接记录会保留:


• corpus_version

• doc_id

• chunk_id

• source_group_id

• 原始文本和证据片段

• PMID、DOI、来源文件和来源哈希

• 许可证审核状态

• 允许的使用范围

• 隐私分类

• 科学审核状态


校验器会阻止以下记录进入训练数据阶段:


• 来源无法追溯;

• 预期用途不在许可范围内;

• 科学审核尚未通过;

• 同一文献对应多个来源哈希;

• 同一文献被错误分配到多个来源组;

• “有条件许可”却没有记录具体条件。



为什么一定要按“原始文献”分组切分?


这是文献训练数据最容易忽略的问题之一。


假设一篇论文生成了 20 条问答。如果直接随机切分,其中 16 条可能进入训练集,另外 4 条进入测试集。


测试问题虽然没有逐字出现在训练集中,但模型已经见过同一篇论文的内容、结论和表达方式。最后得到的测试成绩,很可能高估模型面对真正新文献时的能力。


因此,这套工作流要求:


同一篇论文产生的文本块、问题、回答、改写和负样本,必须共享同一个 source_group_id,并留在同一个数据集合中。


如果多个文档属于同一病例、同一对话、同一题目家族或同一研究项目,还应该使用更严格的家族级分组。



典型使用场景


场景一:建立个人或课题组的文献助手


把 PubMed 导出、PDF 和研究笔记整理成本地知识库,检索结果保留 DOI、PMID、页码与原文件。


这时主要使用 Literature RAG Skill,不一定需要进入训练数据阶段。


场景二:为论文写作建立 claim–evidence ledger


针对 Introduction、Discussion 或审稿意见,将每条科学主张与证据片段、证据等级和允许措辞关联起来。


它可以帮助研究者识别:


• 哪些文献只能作为背景支持;

• 哪些文献具有直接功能证据;

• 哪些结论仍属于相关性或假说;

• 哪些措辞超出了摘要或实验能够支持的范围。


场景三:从文献构建专业 SFT 问答


先在 Literature RAG Skill 中完成来源、版本和权限治理,再将获准使用的文献快照交给 Training Data Builder。


随后完成:


• 问答生成;

• 证据片段绑定;

• 独立审核;

• 人工裁决;

• 来源组切分;

• 泄漏审计;

• 数据集发布。


场景四:构建机构内部的专业知识助手


对于不能上传到公共云端的 SOP、内部文档和研究资料,可以在明确隐私与网络边界后建立本地语料库。


只有经过用途批准的内容,才进入内部训练数据阶段;允许检索并不自动等于允许训练或重新发布。


场景五:微调模型后继续保留 RAG


微调和 RAG 并不是二选一。


• 微调适合学习稳定的回答方式、格式和领域判断规则;

• RAG 适合提供不断更新的论文、精确引用和正式发表状态。


即使完成领域微调,仍然应该保留文献 RAG,避免把容易变化的事实完全固化在模型权重中。



可以怎样开始使用?


建立文献库


text

使用 dataflow-literature-rag,把这些 PubMed CSV 和 PDF

建成一个可追溯的本地检索语料库。



审计已有 RAG


text

检查这个文献 RAG 是否缺少 PMID、DOI、页码、来源哈希,

并使用独立证据问题评估检索效果。



联合构建训练数据


text

把这批文献建立成可追溯语料库,

完成来源、许可和科学审核后,

交接给 dataflow-build-training-data,

生成内部训练用 SFT 数据。



发布冻结版本


text

按原始文献进行来源组切分,

检查 train、validation 和 test 之间的来源与文本泄漏,

生成数据卡、manifest、校验值和 trainer handoff。




它们不能替代什么?


为了避免误解,这两个 Skill 都有明确边界:


• 它们不能代替机构法务或数据授权人员作出许可决定;

• 检索器不能代替科学专家判断证据是否支持某个结论;

• AI 审核不能完全代替关键科学数据的人工复核;

• Training Data Builder 不负责运行 LoRA/QLoRA;

• 两个 Skill 都不用于分析 Seurat、Scanpy 等原始组学对象。


它们做的是把流程中的来源、判断、权限、版本和质量检查显式化,而不是承诺“一键得到正确模型”。



写在最后


现在很多 AI 项目都在追求更大的模型、更多的数据和更复杂的 Agent。


但在科研场景中,我更关心几个朴素的问题:


• 证据从哪里来?

• 这句话究竟能不能这样写?

• 这份资料是否允许这样使用?

• 数据集是怎样生成和审核的?

• 测试结果是否被同源数据泄漏夸大?

• 半年以后,我们还能不能复现今天的数据版本?


这两个 Skill 的目标,就是把这些问题纳入日常 Codex 工作流。


一个让文献“找得到、追得回”,一个让训练数据“能训练、可审核”。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅