1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | ngs-analysis-openai-plugins |
| 项目自述名称 | ngs-analysis(plugin.json 内 name 字段原值,展示名 “Life Sciences NGS Analysis”,author.name 为 “OpenAI”) |
| 作者/维护者 | OpenAI 官方团队,托管于官方仓库 openai/plugins |
| 来源链接 | https://github.com/openai/plugins/tree/main/plugins/ngs-analysis |
| 许可证 | MIT(plugin.json 明确声明;合集仓库 openai/plugins 本身未声明仓库级 License,但本插件自身条款清晰) |
| GitHub Stars/Forks | 所属合集仓库(openai/plugins)4,845 / 653(GitHub API 实测 2026-08-01;仓库为 180+ 插件合集,星数不直接归属本插件,独立佐证见第 6 章) |
| 最新版本 | plugin.json 声明 1.0.3;子目录提交历史 API 实测共 5 次提交,逐条核对 diff 后排除仓库级批量提交(版本号统一升级、分类调整等同时触达合集内多个插件的提交),剩余 1 次专属内容提交(新增本插件),日期 2026-06-03 |
| 安装方式 | Codex App/CLI/VS Code 扩展的插件市场中搜索并启用 “Life Sciences NGS Analysis”(见第 10 章) |
2. 功能介绍与亮点
ngs-analysis-openai-plugins 是 OpenAI 官方为 Codex 编写的二代测序(NGS)分析技能包,以 ngs-analysis-router 为统一入口,先检查本地已有的测序输入文件(BCL 运行目录、FASTQ、BAM/CRAM/VCF、count matrix 等),只追问缺失的关键信息,再路由到 18 个专精子技能之一:涵盖 BCL 转 FASTQ、质控、种系/体细胞/UMI 面板变异检测、bulk RNA-seq 计数与差异表达、单细胞 RNA-seq、ATAC-seq/ChIP-seq/CUT&RUN 表观基因组学、扩增子与鸟枪法宏基因组学等主流二代测序场景。
亮点:内置 ngs_preflight.py 前置检查脚本,执行任何安装或计算前先探测本地工具(samtools、FastQC、STARsolo、DESeq2/edgeR 等)是否已就绪,仅在显式加 --install-missing --yes 或设置环境变量后才真正安装或运行网络检查,避免静默联网或改动环境;每次运行会产出带校验和的产物清单、日志、QC 报告与输入-输出溯源表。经第三方报道确认,该插件是 OpenAI 生命科学研究模型 GPT-Rosalind 的配套 Codex 交付物之一,姊妹插件 life-science-research(跨公开数据库检索)随同一次 2026-06 的 GPT-5.5 升级同期上线,两者分别覆盖“检索证据”与“处理测序数据”两类不同场景。
3. 适用场景
固定分类:数据分析与可视化。适合需要处理自有二代测序数据的生物信息学分析师与科研人员,例如“我有一批 FASTQ 文件,需要做质控和比对前处理”“帮我从这批 BAM 文件里找体细胞变异并生成 QC 报告”“这批单细胞测序数据要怎么做计数和初步聚类”——即已拿到本地测序文件、需要标准化处理流程的场景,而非开放式文献检索。
4. 跨 Agent 兼容性
- Codex:✅ 原生支持——
.codex-plugin/plugin.json为标准 Codex 插件清单,托管于 OpenAI 官方插件仓库 - Claude Code:⚠️ 需适配——18 份 SKILL.md 均为自包含指令 + 本地 Python 脚本,不依赖 Codex 专属连接器,理论上可搬运到 Claude Code 的 skills 目录,但目录结构与清单格式遵循 Codex 插件市场规范,需手工重新组织后才能装入
- OpenClaw:❓ 未验证——公开材料未提及
- Hermes Agent:❓ 未验证——公开材料未提及
5. 推荐理由
处理测序数据的常见痛点是:不同实验类型(变异检测、RNA-seq、单细胞、表观基因组学)对应完全不同的工具链和参数选择,新手很容易在选流程、装工具这一步就卡住。这个技能包由 OpenAI 官方维护、是其生命科学研究模型 GPT-Rosalind 的配套 Codex 交付物,先探测本地文件类型再路由到对应流程,且在真正安装或执行前必须显式确认,兼顾了“降低选择门槛”与“不擅自改动环境”两个诉求。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 8.0 | OpenAI 官方出品,是生命科学研究模型 GPT-Rosalind 的配套 Codex 交付物;独立第三方科技媒体(ThePlanetTools.ai、WinBuzzer、RNA-Seq Blog 等)在 GPT-Rosalind 2026-06 更新报道中点名介绍本插件的测序分析定位与具体能力(如 ctDNA 变异复核、单细胞 QC),其中 ThePlanetTools.ai 一篇为独立批判性分析而非通稿转载;合集仓库整体 4,845 星不代表本插件个体热度 |
| 可用性 | 7.0 | Codex 插件市场一键启用;18 份 SKILL.md 均含清晰 frontmatter 与路由逻辑,ngs-analysis-router 统一入口降低选择成本,前置检查脚本对安装/执行有明确的人工确认门槛;但子目录自创建(2026-06-03)以来仅 1 次专属内容提交、之后近 8 周无进一步更新,且 README 自述“各子技能成熟度不一”,部分流程仅为规划指引而非完整可执行 |
| 安全性 | 8.0 | 见下方安全检查清单 |
| 综合 | 7.7 | 三项均值,超过 7.0 达标线,安全性远超一票否决线 |
安全检查清单:
- Shell/权限范围:本地脚本(如
ngs_preflight.py)使用subprocess探测本地工具是否已安装,范围明确(仅探测PATH与已知工具名),非任意命令执行 - 联网外发:README 与脚本均明确“网络检查为可选、仅在显式请求时执行,查询对象为公开包索引或容器镜像仓库”,未见向未声明地址回传用户数据的指令
- API Key/凭据:未见任何子技能要求存储密钥;调用的均为本地工具或公开可获取的流程包
- 可疑指令/注入迹象:
ngs-analysis-router、ngs_preflight.py全文核实,未发现要求执行流程外操作的可疑指令;安装与“网络检查”均需显式确认(--install-missing --yes或环境变量),不会静默触发 - 作者/组织信誉:OpenAI 官方仓库直接维护,无造假迹象
- License:plugin.json 明确声明为 MIT,条款清晰、可自由审计
- 维护时间:子目录专属提交距今约 8 周,此后无进一步更新,维护活跃度中等
7. 跟同类 Skills 相比的优势
| 产品 | 定位 | 核心差异 |
|---|---|---|
| ngs-analysis-openai-plugins(本推荐) | 本地二代测序文件的路由处理与标准化产出 | 面向“已有测序文件、需要跑流程”的场景,先探测本地工具再决定安装/执行,安装与联网动作均需显式确认 |
| life-science-research-openai-plugins | 跨 50 个权威公开数据库的实时研究查询与证据合成路由层 | 面向“提问式”开放研究场景,实时调用在线数据库 API,不处理用户自有测序文件,与本推荐互补而非重叠 |
| jaechang-hits/SciAgent-Skills | 197 个生信技能,覆盖 RNA-seq、单细胞、药物研发、蛋白质组学,宣称在 BixBench 基准达 92% 准确率 | 覆盖面同样广泛且含具体流程技能,但许可证未明确声明(GitHub 标注 NOASSERTION);未见统一的前置文件探测与安装确认机制 |
| GoekeLab/awesome-genomic-skills | 收录基因组学与生信 agentic skills、MCP、基准的 curated 清单(81 星) | 本身是导航型清单而非可直接安装的技能包,不提供具体的测序流程执行能力 |
对已拿到测序数据、需要标准化质控与变异/表达分析流程的用户,本推荐的路由与安装确认机制更贴合;对还没有具体数据、只是想检索公开数据库证据的开放式研究问题,姊妹插件 life-science-research 更合适。
8. 用户评价
该技能目前在第三方平台尚无具名用户评价——检索 openai/codex 主仓库 Issue 未发现提及本插件的讨论,第三方报道均为围绕 GPT-Rosalind 2026-06 更新的新闻性介绍,而非使用者评测。
9. 其他补充
openai/plugins 仓库同期收录了姊妹插件 life-science-research(跨公开数据库检索,2026-06 随 GPT-5.5 升级同时上线),与本插件共同构成 OpenAI 在 Codex 生态内的生命科学技能矩阵;两者面向不同细分场景,可按需分别安装。
10. 安装使用方式
- Codex CLI/App/VS Code 扩展内打开 Connected Apps(或插件市场),搜索并启用 “Life Sciences NGS Analysis”
- 触发方式:直接描述测序需求,如“这批 FASTQ 做一下质控”“帮我从这些 BAM 文件里找体细胞变异”
- 输入含糊或缺少关键信息时会自动路由到
ngs-analysis-router,由其检查本地文件、追问必要信息后再分派到具体子技能 - 首次涉及安装外部工具或联网检查时会先展示计划、需显式确认后才真正执行
- 启用后无需重启,按提示描述测序分析需求即可直接使用
11. 注意事项
- 部分子技能成熟度不一,README 明确区分“可本地执行”与“仅规划指引”两类,使用前建议先看该子技能的 Capability Status 说明
- 覆盖多种测序场景,依赖本地已安装的专业生信工具(samtools、GATK、nf-core 等其中一部分),并非纯粹的零依赖开箱即用
- 仅验证 Codex 生态原生支持;Claude Code 需自行拆分适配,OpenClaw、Hermes Agent 未见官方支持声明
- 子目录自身近 8 周无进一步更新,若后续测序工具链有重大版本变化,建议关注该插件是否同步跟进