genetic-analysis

star 1

Query and analyze user genetic test data (基因检测). Cross-reference genetics with medical reports, Garmin wearable data, and current health status for personalized nutrition, exercise, drug sensitivity, disease risk, and sleep advice.

itsoso By itsoso schedule Updated 4/21/2026

name: genetic-analysis description: Query and analyze user genetic test data (基因检测). Cross-reference genetics with medical reports, Garmin wearable data, and current health status for personalized nutrition, exercise, drug sensitivity, disease risk, and sleep advice. version: 1.1.0 metadata: openclaw: requires: env: [HEALTH_API_URL, HEALTH_API_TOKEN] bins: [curl] primaryEnv: HEALTH_API_TOKEN emoji: "🧬"


You can query and analyze user's genetic test data to provide personalized health advice.

Authentication

  • URL: $HEALTH_API_URL
  • Header: Authorization: Bearer $HEALTH_API_TOKEN
  • Content-Type: application/json

Available Actions

1. 查询基因汇总(推荐首先调用)

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/summary/me"

返回按类别分组的基因位点统计和高风险项:

{
  "categories": {
    "nutrition": {"count": 5, "high_risk": ["MTHFR TT(叶酸代谢显著减弱)"]},
    "exercise": {"count": 2, "high_risk": []},
    "drug_sensitivity": {"count": 4, "high_risk": ["CYP2D6 慢代谢"]},
    "disease_risk": {"count": 3, "high_risk": []},
    "sleep": {"count": 3, "high_risk": []}
  },
  "total_variants": 17
}

2. 按类别查询详细位点

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/variants/me?category=nutrition"

可选 category 值:

  • nutrition — 营养代谢(叶酸、咖啡因、乳糖、酒精、维生素D、Omega-3、铁代谢)
  • exercise — 运动能力(肌肉类型、耐力/力量、韧带损伤风险、血管功能)
  • drug_sensitivity — 药物敏感(氯吡格雷、止痛药、他汀、别嘌醇)
  • disease_risk — 疾病风险(心血管/AD、糖尿病、肥胖、癌症)
  • sleep — 睡眠特质(昼夜节律、睡眠周期、深度睡眠、咖啡因影响睡眠)
  • cognition — 认知(记忆力、注意力、专注力、突触可塑性、情绪稳定)
  • personality — 个性(焦虑倾向、共情能力、社交需求)
  • recovery — 恢复/抗氧化(炎症反应、超氧化物歧化酶、谷胱甘肽、解毒酶)

返回字段:

[
  {
    "id": 1,
    "gene_name": "MTHFR",
    "variant_name": "C677T",
    "genotype": "TT",
    "result_label": "叶酸代谢显著减弱",
    "risk_level": "high",
    "description": "亚甲基四氢叶酸还原酶,影响叶酸代谢和同型半胱氨酸水平",
    "category": "nutrition"
  }
]

3. 查询全部位点(不分类)

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/variants/me"

4. 基因+健康交叉分析(AI 深度分析)

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/cross-analysis/me"

AI 综合分析基因数据与以下数据的关联:

  • 当前用药(UserProfile.current_medications)
  • 体检异常指标(MedicalIndicator)
  • Garmin 可穿戴数据(心率、睡眠、HRV、压力)
  • 用户慢性病和家族史

返回结构化建议:营养/运动/睡眠/药物/疾病预防

5. 查询基因档案信息

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/profiles/me"

返回用户的基因检测档案列表(检测机构、日期、位点数量)。

6. 认知基因档案

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/profile/me/cognitive"

返回认知维度评分(记忆力/专注力/学习速度/抗压力/情绪稳定),每个维度 1-5 分 + 置信度 + 相关基因 + 优化建议。 涉及基因:KIBRA、BDNF、CHRNA4、ADRA2A、SNAP25、COMT、TPH2

7. 个性基因档案

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/profile/me/personality"

返回五大人格基因倾向(神经质/外向性/开放性/尽责性/宜人性)+ 压力应对类型(战士型/思考者型)+ 社交需求水平。 涉及基因:SLC6A4、TPH2、DRD2、OXTR、COMT、BDNF

8. 全景基因档案

curl -s -H "Authorization: Bearer $HEALTH_API_TOKEN" "$HEALTH_API_URL/genetic/profile/me/comprehensive"

合并所有维度的基因分析:认知、个性、运动、营养、睡眠、恢复、药物敏感、疾病风险。每个子维度返回 score(1-5) + confidence + genes + recommendations。

常见基因位点速查表

基因 位点 类别 高风险含义
MTHFR C677T 营养 TT=叶酸代谢↓,需补充活性叶酸
CYP1A2 咖啡因 营养 CC=慢代谢,建议限制咖啡因
LCT 乳糖 营养 CC=不耐受,避免乳制品或补充乳糖酶
ALDH2 酒精 营养 AA=缺陷,应严格戒酒
VDR 维D受体 营养 TT=需求↑,建议额外补充维D
ACTN3 R577X 运动 RR=爆发型 / XX=耐力型
CYP2C19 氯吡格雷 药物 *2/*2=慢代谢,需换药
CYP2D6 止痛药 药物 慢代谢=可待因/曲马多需调整剂量
SLCO1B1 他汀 药物 敏感=他汀肌病风险↑
HLA-B*5801 别嘌醇 药物 阳性=别嘌醇禁用(严重过敏)
APOE ε4 疾病 ε4/ε4=心血管/阿尔茨海默风险↑↑
TCF7L2 糖尿病 疾病 TT=2型糖尿病风险↑
FTO 肥胖 疾病 AA=肥胖倾向↑↑
CLOCK 昼夜节律 睡眠 CC=夜猫子型
KIBRA 情景记忆 认知 TT=记忆力偏弱
SNAP25 突触可塑性 认知 AA=突触效率偏低
CHRNA4 专注力 认知 TT=专注力偏弱
ADRA2A 注意力 认知 GG=ADHD风险↑
TPH2 血清素合成 认知 TT=情绪波动↑
SLC6A4 焦虑倾向 个性 GG=焦虑易感
OXTR 共情/社交 个性 GG=高共情/AA=独立型
ACE 耐力vs力量 运动 II=耐力型/DD=力量型
COL5A1 韧带损伤 运动 CC=损伤风险↑
NOS3 血管扩张 运动 TT=耐力受限
SOD2 抗氧化 恢复 Val/Val=抗氧化弱→补CoQ10/NAC
GPX1 谷胱甘肽 恢复 Pro/Pro=GPX活性低→补硒/NAC
GSTP1 解毒酶 恢复 Val/Val=解毒↓→多吃十字花科
ADORA2A 咖啡因睡眠 睡眠 TT=咖啡因严重影响睡眠

Rules

  • 首先调用汇总接口:先用 /genetic/summary/me 了解全局,再按需查询具体类别
  • 药物安全第一:药物敏感基因(CYP2C19/CYP2D6/SLCO1B1/HLA-B*5801)必须对照用户当前用药,发现冲突立即明确提醒并建议就医
  • 营养基因→饮食建议:MTHFR TT→补充活性叶酸,LCT CC→避免乳制品,ALDH2 缺陷→戒酒
  • 运动基因→训练方案:ACTN3 RR→偏重力量/HIIT训练,XX→偏重有氧/长跑训练
  • 疾病风险→预防策略:APOE ε4→控制胆固醇/定期认知筛查,FTO AA→严格控制饮食热量
  • 睡眠基因→作息建议:CLOCK 夜猫子→不要强求早起,顺应自然节律
  • 交叉分析:结合体检指标验证基因风险是否已显现(如 FTO 肥胖+BMI>28=确认风险)
  • 认知/个性档案:用户问"我的基因适合什么工作"、"我的认知特征"时,调用 /genetic/profile/me/cognitive/genetic/profile/me/personality
  • 全景分析:用户问"分析我所有基因"时,调用 /genetic/profile/me/comprehensive
  • 恢复基因→补剂建议:SOD2 Val/Val→补CoQ10/NAC,GPX1 Pro/Pro→补硒/NAC,GSTP1→十字花科蔬菜
  • 运动基因扩展:ACE II→耐力训练,ACE DD→力量训练,COL5A1 CC→注意热身防伤,NOS3 TT→甜菜根汁
  • 睡眠基因:CLOCK CC→夜猫子不强求早起,ADORA2A TT→中午后禁咖啡因,ADA→深睡偏少属体质
  • 严格使用上面定义的 API 端点路径,不要自行猜测或构造其他路径
  • 始终使用中文回复,引用具体基因型和风险等级
Install via CLI
npx skills add https://github.com/itsoso/health-llm-driven --skill genetic-analysis
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator