MCP HubMCP Hub
Retour aux compétences

develop-gc-method

pjt222
Mis à jour 2 days ago
5 vues
17
2
17
Voir sur GitHub
Développementgeneral

À propos

Cette compétence Claude aide les développeurs à créer des méthodes de chromatographie en phase gazeuse (GC) pour analyser des composés volatils tels que les COV, les AGME et les résidus de solvants. Elle guide les utilisateurs dans la sélection de la colonne, la programmation de température, le choix du gaz porteur/détecteur et l'évaluation de l'aptitude du système. Utilisez-la lorsque vous devez développer ou optimiser des méthodes GC conformes pour des tâches de séparation et de quantification.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add pjt222/agent-almanac -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternatif
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/develop-gc-method

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Documentation


name: develop-gc-method locale: zh-CN source_locale: en source_commit: 6f65f316 translator: claude-sonnet-4-6 translation_date: 2026-03-16 description: > 开发气相色谱(GC)分析方法,包括色谱柱选择、升温程序设计、载气和检测器 选择,以及系统适应性评估。用于挥发性有机化合物、脂肪酸甲酯、溶剂残留 等样品的分析方法开发。 license: MIT allowed-tools: Read Grep Glob WebFetch WebSearch metadata: author: Philipp Thoss version: "1.0" domain: chromatography complexity: advanced language: natural tags: chromatography, gas-chromatography, column-selection, temperature-programming, detector

开发气相色谱方法

通过系统选择色谱柱、优化升温程序、选择载气和检测器,并进行系统适应性验证,开发满足分离要求的 GC 分析方法。

适用场景

  • 开发挥发性有机化合物(VOC)的定量分析方法
  • 鉴定复杂混合物中的挥发性成分(如天然产物、香料)
  • 检测药物中的溶剂残留(ICH Q3C 要求)
  • 分析脂肪酸甲酯(FAME)的组成
  • 开发合规的 GC 方法(如 USP、EP 标准方法移植)

输入

  • 必填:待分析化合物列表(或样品基质描述)
  • 必填:分析目标(定性鉴定 / 定量 / 纯度检测)
  • 必填:沸点范围(估计,若已知)
  • 可选:分析通量要求(每天样品数)
  • 可选:灵敏度要求(LOD/LOQ 目标值)
  • 可选:现有仪器配置(检测器类型、进样口类型)

步骤

第 1 步:选择色谱柱

根据化合物的极性和沸点选择固定相:

固定相极性参考(按 McReynolds 常数排序)

固定相极性典型应用
100% 聚二甲基硅氧烷(DB-1、HP-1)非极性烃类、脂肪烃、普通有机物
5% 苯基聚硅氧烷(DB-5、HP-5)弱极性通用、芳香族、农药
聚乙二醇(DB-WAX、HP-INNOwax)极性醇类、羧酸、酯
氰丙基聚硅氧烷(DB-1701)中等极性醚类、含氮化合物
手性固定相(β-CD 衍生物)手性对映体分离

色谱柱规格选择

  • 柱长:30 m(常规);60 m(复杂样品需高分辨率);15 m(快速分析)
  • 内径:0.25 mm(高效);0.32 mm(耐用,适用于高含量样品);0.53 mm(毛细管大口径,用于直接进样)
  • 膜厚:0.25 μm(高沸点化合物);1 μm(低沸点,高容量);5 μm(痕量分析,高容量)

预期结果: 根据化合物的极性和沸点特征,选定色谱柱类型和规格。

失败处理: 若化合物极性差异大(如含醇和烃),优先选择中等极性柱(5% 苯基硅氧烷),而非极性柱(可能导致极性物质拖尾)或强极性柱(可能导致非极性物质保留过弱)。

第 2 步:设计升温程序

升温程序是 GC 方法中最关键的优化参数:

升温程序设计原则

  1. 初始温度:设置为最低沸点组分的沸点减去 50–80°C(使样品在柱头聚焦)
  2. 升温速率
    • 快速升温(20–30°C/min):分析时间短,但分辨率低
    • 慢速升温(5–10°C/min):分辨率高,适用于复杂样品
    • 阶梯升温:在特定温度段保持恒温,用于改善特定区段的分离
  3. 最终温度:设置为最高沸点组分的沸点加 20–30°C,并保持 5–10 min(确保高沸点组分洗脱)
  4. 最高使用温度:不超过固定相的最高使用温度(如 DB-5:360°C;DB-WAX:260°C)

示例升温程序(溶剂残留分析)

起始温度:40°C,保持 2 min
升温速率 1:10°C/min → 120°C
升温速率 2:20°C/min → 240°C,保持 5 min

预期结果: 升温程序可使所有目标组分在合理时间内洗脱,且主要相邻峰的分辨率(Rs)≥ 1.5。

失败处理: 若分辨率不足,在关键峰对之间的温度段降低升温速率;若分析时间过长,提高整体升温速率或采用短柱(15 m)。

第 3 步:选择载气和流速

载气选择影响分析速度、灵敏度和柱效:

载气最优线速度优点缺点
氢气(H2)40–60 cm/s最高柱效(van Deemter 曲线宽平)、分析快易燃易爆,需安全措施
氦气(He)30–40 cm/s安全,与 MS 兼容价格较贵,van Deemter 较窄
氮气(N2)15–25 cm/s最廉价扩散慢,高流速时柱效差

推荐:与 MS 联用时首选 He;FID 检测时可用 H2(更高通量)。

恒压与恒流模式

  • 程序升温过程中,固定柱头压力会导致流速下降(推荐使用电子程序压力控制,恒流模式)
  • 恒流模式(EPCM)可保持谱图重现性,推荐用于定量分析

预期结果: 载气流速设置在最优线速度范围内(对于 0.25 mm 内径毛细管柱,约 1–2 mL/min)。

失败处理: 若无载气流速直接读数,通过色谱柱温度、头压和柱参数用 Hagen-Poiseuille 方程计算。

第 4 步:选择检测器并优化进样参数

根据目标分析物选择检测器:

检测器检测原理适用范围LOD 估计
FID(氢火焰离子化)离子化含碳化合物(通用)~ 10 pg
ECD(电子捕获)电子捕获卤代化合物、有机磷~ 10 fg(PCBs)
NPD(氮磷检测器)热离子含 N/P 化合物~ 1 pg
MS(质谱)单四极杆质荷比通用,可结构鉴定~ 1–10 pg
TCD(热导检测器)热导率通用,含无机气体~ 1 ng

进样参数

  • 分流进样(split):适用于高浓度样品(分流比 1:20 到 1:200)
  • 不分流进样(splitless):适用于痕量分析(保留时间约 1–2 min,溶剂吹扫)
  • 大体积进样(PTV):用于进一步提高灵敏度

预期结果: 检测器和进样模式已选定,进样参数(注射量、分流比、进样口温度)已设定。

失败处理: 若 FID 灵敏度不足(痕量目标),切换至 MS(EI 全扫描或 SIM 模式)或 ECD/NPD(卤代/氮磷化合物)。

第 5 步:系统适应性验证

在方法投入常规使用前进行系统适应性检验:

参数验收标准测量方法
分辨率(Rs)≥ 1.5(关键峰对)Rs = 2(tR2 - tR1) / (w1 + w2)
理论板数(N)≥ 30000(对于 30 m 柱)N = 5.54(tR/w½)²
拖尾因子(Tf)0.8–2.0Tf = W0.05 / (2f)
重现性(%RSD,保留时间)< 0.5%连续 6 针重复进样
重现性(%RSD,峰面积)< 2%(对于 FID)连续 6 针重复进样
## 系统适应性结果
| 参数 | 测量值 | 验收标准 | 是否通过 |
|-----|------|---------|--------|
| Rs(关键峰对 X/Y) | [值] | ≥ 1.5 | [是/否] |
| N(最难分离峰) | [值] | ≥ 30000 | [是/否] |
| Tf(最宽峰) | [值] | 0.8–2.0 | [是/否] |
| %RSD 保留时间 | [值] | < 0.5% | [是/否] |
| %RSD 峰面积 | [值] | < 2% | [是/否] |

预期结果: 所有系统适应性参数均满足验收标准,方法可进入验证阶段。

失败处理: 若分辨率不足,降低该区段的升温速率或换用更长的色谱柱;若峰拖尾,检查进样口活性位点(更换衬管和密封圈)或降低进样口温度;若重现性差,检查进样针磨损或载气压力波动。

验证清单

  • 固定相极性与目标化合物的极性相匹配
  • 初始温度设置使最低沸点组分在柱头聚焦(而非直接洗脱)
  • 升温速率在关键分离区段足够慢(Rs ≥ 1.5)
  • 最终温度和保持时间确保最高沸点组分完全洗脱
  • 载气流速在最优线速度范围内
  • 检测器与目标分析物的化学性质匹配(灵敏度和选择性)
  • 进样模式与样品浓度水平匹配(分流 vs. 不分流)
  • 系统适应性参数(Rs、N、Tf、%RSD)全部通过验收标准

常见问题

  • 色谱柱极性与分析物不匹配:在非极性柱上分析极性化合物导致峰形不对称(拖尾),因分析物与固定相之间的相互作用弱且不均匀。改用极性柱可显著改善峰形。
  • 超过固定相最高使用温度:过高温度导致固定相降解,产生"列柱流失"背景,GC-MS 中出现特征的硅氧烷碎片(m/z 147、207 等)。检查并严格遵守固定相的温度上限。
  • 不分流进样时未及时启动溶剂吹扫:不分流进样后延迟开启溶剂吹扫导致溶剂峰过大,遮蔽早期洗脱峰。通常在进样后 0.75–1.5 min 启动吹扫。
  • 忽视进样口活性:硅烷化处理不足的衬管对活性化合物(醇、有机酸、农药等)产生不可逆吸附,导致峰拖尾和样品损失。定期更换和硅烷化处理衬管。
  • 程序升温过程中压力未恒定:不使用 EPCM(电子恒压控制)时,柱温升高导致流速下降,从而影响保留时间重现性。推荐启用恒流模式。
  • 水样直接进样:水在 FID 上无响应,但会在衬管中结冷凝,损伤色谱柱固定相。水样须先通过液液萃取或固相萃取进行富集和溶剂转换。

相关技能

  • develop-hplc-method — HPLC 方法开发,适用于非挥发性化合物
  • validate-analytical-method — GC 方法的定量验证(ICH Q2(R2) 要求)
  • interpret-chromatogram — 解读 GC 谱图中的峰参数
  • troubleshoot-separation — 处理保留时间漂移、峰形问题等故障

Dépôt GitHub

pjt222/agent-almanac
Chemin: i18n/zh-CN/skills/develop-gc-method
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Compétences associées

qmd

Développement

qmd est un outil CLI de recherche et d'indexation locale qui permet aux développeurs d'indexer et de rechercher dans des fichiers locaux en utilisant une recherche hybride combinant BM25, des embeddings vectoriels et du reranking. Il prend en charge à la fois une utilisation en ligne de commande et un mode MCP (Model Context Protocol) pour l'intégration avec Claude. L'outil utilise Ollama pour les embeddings et stocke les index localement, ce qui le rend idéal pour rechercher dans de la documentation ou des bases de code directement depuis le terminal.

Voir la compétence

subagent-driven-development

Développement

Cette compétence exécute des plans de mise en œuvre en déployant un nouveau sous-agent pour chaque tâche indépendante, avec une revue de code entre les tâches. Elle permet une itération rapide tout en maintenant des contrôles de qualité grâce à ce processus de revue. Utilisez-la lorsque vous travaillez sur des tâches principalement indépendantes au sein d'une même session pour assurer une progression continue avec des vérifications de qualité intégrées.

Voir la compétence

mcporter

Développement

La compétence mcporter permet aux développeurs de gérer et d'appeler des serveurs Model Context Protocol (MCP) directement depuis Claude. Elle fournit des commandes pour lister les serveurs disponibles, appeler leurs outils avec des arguments, et gérer l'authentification ainsi que le cycle de vie du démon. Utilisez cette compétence pour intégrer et tester les fonctionnalités des serveurs MCP dans votre flux de travail de développement.

Voir la compétence

adk-deployment-specialist

Développement

Cette compétence déploie et orchestre des agents Vertex AI ADK en utilisant le protocole A2A, gérant la découverte d'AgentCard, la soumission de tâches, et prenant en charge des outils tels que le bac à sable d'exécution de code et la banque de mémoire. Elle permet de construire des systèmes multi-agents avec des modèles d'orchestration séquentiels, parallèles ou en boucle en Python, Java ou Go. Utilisez-la lorsqu'on vous demande de déployer des agents ADK ou d'orchestrer des flux de travail d'agents sur Google Cloud.

Voir la compétence