[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M714RN4Z3Y431Q8NWYMZPSTR":3,"skill-same:01M714RN4Z3Y431Q8NWYMZPSTR":55},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":14,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":40,"install":41,"resources":54},"01M714RN4Z3Y431Q8NWYMZPSTR","tcm-constitution-analyzer",null,"分析中医体质数据、识别体质类型、评估体质特征,并提供个性化养生建议。支持与营养、运动、睡眠等健康数据的关联分析。","sapsapshen\u002Fai-memory-router","sapsapshen","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F20347959?v=4","01M6XDQEF1DP50DKF37H81J3J5","shenmian","01M6XDQEJPE41Y3DT2763X8ZJN",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Ftcm-constitution-analyzer\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"tcm constitution analyzer","constitution","analyzer","grep","read","write","community","评估","unknown","数据","2026-11-10 10:12:30",false,"---\nname: tcm-constitution-analyzer\ndescription: 分析中医体质数据、识别体质类型、评估体质特征,并提供个性化养生建议。支持与营养、运动、睡眠等健康数据的关联分析。\nallowed-tools: Read, Grep, Glob, Write\nrisk: unknown\nsource: community\n---\n\n# 中医体质辨识分析器技能\n\n分析中医体质数据,识别体质类型,评估体质特征,并提供个性化养生改善建议。\n\n## 功能\n\n### 1. 体质辨识评估\n\n基于《中医体质分类与判定》标准进行体质辨识。\n\n**评估维度**:\n- 9种体质类型评分(平和质、气虚质、阳虚质、阴虚质、痰湿质、湿热质、血瘀质、气郁质、特禀质)\n- 主体质判定\n- 兼夹体质识别\n- 体质特征分析\n\n**评估方法**:\n- 60题标准化问卷\n- 5分制评分(没有\u002F很少\u002F有时\u002F经常\u002F总是)\n- 转化分数计算(0-100分)\n\n**输出**:\n- 体质类型判定结果\n- 各体质评分\n- 体质特征描述\n- 个体化养生建议\n\n### 2. 体质特征分析\n\n综合评估用户的体质特征。\n\n**分析内容**:\n- **形体特征**:\n  - 体型特点\n  - 面色表现\n  - 舌象脉象\n\n- **心理特征**:\n  - 性格特点\n  - 情绪倾向\n\n- **发病倾向**:\n  - 易感疾病\n  - 健康风险\n\n- **适应能力**:\n  - 环境适应\n  - 季节适应\n\n**输出**:\n- 体质类型分类\n- 特征描述\n- 风险评估\n- 调理优先级\n\n### 3. 体质变化趋势分析\n\n追踪体质变化,评估调理效果。\n\n**分析内容**:\n- 多次评估对比\n- 评分变化趋势\n- 体质稳定性分析\n- 调理效果评估\n\n**输出**:\n- 趋势图表\n- 改善幅度\n- 稳定性评估\n- 继续调理建议\n\n### 4. 相关性分析\n\n分析体质与其他健康指标的相关性。\n\n**支持的相关性分析**:\n- **体质 ↔ 营养**:\n  - 体质类型与饮食偏好的关系\n  - 营养状况对体质的影响\n  - 个性化饮食建议\n\n- **体质 ↔ 运动**:\n  - 不同体质适合的运动类型\n  - 运动对体质改善的作用\n\n- **体质 ↔ 睡眠**:\n  - 体质与睡眠质量的关系\n  - 睡眠对体质的影响\n\n- **体质 ↔ 慢性病**:\n  - 不同体质易患疾病\n  - 体质与疾病的关系\n\n**输出**:\n- 相关系数\n- 相关性强度\n- 统计显著性\n- 实践建议\n\n### 5. 个性化建议生成\n\n基于体质类型生成个性化养生建议。\n\n**建议类型**:\n- **饮食调养**:\n  - 宜食食物清单\n  - 忌食食物清单\n  - 推荐食谱\n  - 饮食原则\n\n- **起居调摄**:\n  - 作息建议\n  - 环境要求\n  - 生活习惯\n\n- **运动锻炼**:\n  - 推荐运动类型\n  - 运动频次和强度\n  - 注意事项\n\n- **情志调摄**:\n  - 情绪管理\n  - 心理调节\n\n- **穴位保健**:\n  - 推荐穴位\n  - 按摩方法\n  - 艾灸建议\n\n- **中药调理**:\n  - 推荐方剂\n  - 方剂组成\n  - 用法用量\n  - 注意事项\n\n**建议依据**:\n- 中医体质理论\n- 用户体质类型\n- 季节因素\n- 用户健康状况\n\n---\n\n## 使用说明\n\n### 触发条件\n\n当用户请求以下内容时触发本技能:\n- 中医体质辨识评估\n- 体质类型查询\n- 体质特征分析\n- 中医养生建议\n- 体质趋势分析\n- 体质与其他健康指标的关联分析\n\n### 执行步骤\n\n#### 步骤 1: 确定分析范围\n\n明确用户请求的分析类型:\n- 体质辨识评估\n- 体质特征查询\n- 养生建议获取\n- 趋势分析\n- 相关性分析\n\n#### 步骤 2: 读取数据\n\n**主要数据源**:\n1. `data\u002Fconstitutions.json` - 体质知识库\n2. `data\u002Fconstitution-recommendations.json` - 养生建议库\n3. `data-example\u002Ftcm-constitution-tracker.json` - 体质追踪主数据\n4. `data-example\u002Ftcm-constitution-logs\u002FYYYY-MM\u002FYYYY-MM-DD.json` - 每日评估记录\n\n**关联数据源**:\n1. `data-example\u002Fprofile.json` - 基础信息\n2. `data-example\u002Fnutrition-tracker.json` - 营养数据\n3. `data-example\u002Ffitness-tracker.json` - 运动数据\n4. `data-example\u002Fsleep-tracker.json` - 睡眠数据\n\n#### 步骤 3: 数据分析\n\n根据分析类型执行相应的分析算法:\n\n**体质评分算法**:\n```python\ndef calculate_constitution_scores(answers):\n    \"\"\"\n    基于《中医体质分类与判定》标准\n\n    计算公式:\n    转化分数 = [(原始分数 - 题目数) \u002F (题目数 × 4)] × 100\n\n    其中:\n    - 原始分数 = 各题目得分之和\n    - 题目数 = 该体质的问题数量\n    \"\"\"\n    scores = {}\n    for constitution, questions in CONSTITUTION_QUESTIONS.items():\n        original_score = sum(answers[q] for q in questions)\n        question_count = len(questions)\n        converted_score = ((original_score - question_count) \u002F (question_count * 4)) * 100\n        scores[constitution] = round(converted_score, 1)\n    return scores\n```\n\n**体质判定算法**:\n```python\ndef determine_constitution_type(scores):\n    \"\"\"\n    判定逻辑:\n    1. 平和质判定:\n       - 得分 ≥ 60分\n       - 其他8种体质得分均 \u003C 40分\n\n    2. 偏颇体质判定:\n       - 得分最高的体质为判定结果\n\n    3. 兼夹体质判定:\n       - 次高分的体质得分 ≥ 40分\n       - 则为兼夹体质\n    \"\"\"\n    peaceful_score = scores['平和质']\n    other_scores = {k: v for k, v in scores.items() if k != '平和质'}\n\n    # 判定是否为平和质\n    if peaceful_score >= 60 and all(s \u003C 40 for s in other_scores.values()):\n        return {\n            'primary': '平和质',\n            'secondary': [],\n            'type': 'balanced'\n        }\n\n    # 偏颇体质判定\n    sorted_scores = sorted(other_scores.items(), key=lambda x: x[1], reverse=True)\n    primary = sorted_scores[0][0]\n\n    # 判断兼夹体质\n    secondary = [k for k, v in sorted_scores[1:3] if v >= 40]\n\n    return {\n        'primary': primary,\n        'secondary': secondary,\n        'type': 'compound' if secondary else 'single'\n    }\n```\n\n**趋势分析算法**:\n- 线性回归计算趋势\n- 移动平均平滑波动\n- 统计显著性检验\n\n#### 步骤 4: 生成报告\n\n按照标准格式输出分析报告(见\"输出格式\"部分)\n\n---\n\n## 输出格式\n\n### 体质辨识评估报告\n\n```markdown\n# 中医体质辨识评估报告\n\n## 评估日期\n2025-06-20\n\n## 评估结果\n\n### 体质类型判定\n- **主体质**: 气虚质\n- **兼夹体质**: 阳虚质\n- **体质类型**: 兼夹体质\n\n### 各体质评分\n\n| 体质类型 | 评分 | 判定 |\n|---------|------|------|\n| 气虚质 | 78.5 | ⚠️ 偏颇 |\n| 阳虚质 | 62.3 | ⚠️ 偏颇 |\n| 平和质 | 42.1 | 正常 |\n| 痰湿质 | 38.7 | 正常 |\n| 气郁质 | 35.2 | 正常 |\n| 阴虚质 | 32.1 | 正常 |\n| 湿热质 | 28.4 | 正常 |\n| 血瘀质 | 25.6 | 正常 |\n| 特禀质 | 18.3 | 正常 |\n\n---\n\n## 体质特征分析\n\n### 气虚质特征\n\n**形体特征**:\n- 肌肉松软\n- 容易疲乏\n- 声音低弱\n- 喜静懒言\n- 容易出汗\n\n**心理特征**:\n- 性格内向\n- 不喜冒险\n- 情绪不稳定\n\n**发病倾向**:\n- 易感冒\n- 易内脏下垂\n- 易疲劳\n\n**适应能力**:\n- 不耐受风、寒、暑、湿邪\n- 秋季易发病\n\n### 阳虚质特征\n\n**形体特征**:\n- 畏寒怕冷\n- 手足不温\n- 喜热饮食\n\n**心理特征**:\n- 性格多沉静\n- 内向\n\n**发病倾向**:\n- 易患痰饮、肿胀、腹泻\n- 易感寒邪\n\n**适应能力**:\n- 不耐寒邪,耐受夏热\n- 冬季易发病\n\n---\n\n## 养生建议\n\n### 饮食调养\n\n**原则**: 补气健脾,温补肾阳\n\n**宜食食物**:\n- 补气类: 山药、大枣、黄芪、人参、白术\n- 温阳类: 羊肉、韭菜、花椒、生姜、桂圆\n- 健脾类: 薏苡仁、茯苓、扁豆\n\n**忌食食物**:\n- 生冷寒凉: 冰淇淋、冰镇饮料、生鱼片\n- 油腻厚味: 油炸食品、肥肉\n- 辛辣燥热: 辣椒、花椒\n\n**推荐食谱**:\n1. 黄芪炖鸡\n2. 山药粥\n3. 红枣茯苓粥\n4. 当归生姜羊肉汤\n\n**饮食建议**:\n- 少食多餐,细嚼慢咽\n- 饮食宜温热,忌生冷\n- 饭后适当休息\n\n### 起居调摄\n\n**作息建议**:\n- 保证充足睡眠(8小时以上)\n- 早睡晚起\n- 避免熬夜\n\n**环境要求**:\n- 保持环境温暖干燥\n- 避免受风寒\n- 注意保暖,特别是腰腹部和脚部\n\n**生活习惯**:\n- 避免过度劳累\n- 劳逸结合\n- 可适当晒太阳\n- 温水泡脚\n\n### 运动锻炼\n\n**原则**: 温和运动,避免剧烈\n\n**推荐运动**:\n- 太极拳\n- 八段锦\n- 散步\n- 气功\n- 瑜伽\n\n**运动建议**:\n- 频率: 每日1-2次\n- 时长: 每次20-30分钟\n- 强度: 低至中等强度\n- 注意: 以不感到过度疲劳为宜\n\n**注意事项**:\n- 避免剧烈运动\n- 运动后及时休息\n- 循序渐进\n- 避免在寒冷环境中运动\n\n### 情志调摄\n\n**原则**: 保持心情舒畅,避免过度思虑\n\n**调摄方法**:\n- 保持积极乐观\n- 避免过度思虑\n- 适当参加社交活动\n- 学会放松\n\n**情绪管理**:\n- 培养兴趣爱好\n- 保持社交活动\n- 学会调节情绪\n\n### 穴位保健\n\n**推荐穴位**:\n\n#### 1. 足三里\n- **位置**: 小腿外侧,膝眼下3寸\n- **功效**: 健脾益气,强壮身体\n- **方法**: 每日按揉3-5分钟,可艾灸\n\n#### 2. 气海\n- **位置**: 肚脐下1.5寸\n- **功效**: 培补元气\n- **方法**: 每日按揉3-5分钟,可艾灸\n\n#### 3. 关元\n- **位置**: 肚脐下3寸\n- **功效**: 培元固本,温补肾阳\n- **方法**: 每日按揉3-5分钟,可艾灸10-15分钟\n\n### 中药调理\n\n⚠️ **重要提醒**: 以下内容仅供中医师参考,不可自行抓药服用\n\n**推荐方剂**: 四君子汤加减\n\n**方源**: 《太平惠民和剂局方》\n\n**方剂组成**:\n- 人参: 9-15g, 大补元气\n- 白术: 9-12g, 健脾益气\n- 茯苓: 9-15g, 健脾渗湿\n- 甘草: 6-9g, 调和诸药\n\n**随症加减**:\n- 气虚重者: 加黄芪 15-30g\n- 脾虚湿盛者: 加薏苡仁 15-30g, 扁豆 10-15g\n- 食少腹胀者: 加陈皮 6-9g, 砂仁 3-6g\n\n**用法**: 水煎服,日一剂,分早晚两次温服\n\n**注意事项**:\n- ⚠️ 需经专业中医师辨证后使用\n- ⚠️ 孕妇、儿童、体弱者需医师指导\n- ⚠️ 服药期间忌食生冷、油腻、辛辣食物\n- ⚠️ 感冒发烧时暂停服用\n- ⚠️ 服用期间出现不良反应立即停用并就医\n\n---\n\n## 季节调养建议\n\n### 春季调养\n- 养阳为主,顺应生发之气\n- 多食韭菜、菠菜、山药\n- 保持心情舒畅,适当运动\n- 注意防风保暖\n\n### 夏季调养\n- 清暑热,养心神\n- 多食绿豆、冬瓜、苦瓜\n- 注意防暑降温\n- 保持心情平和\n\n### 秋季调养\n- 养收润燥,养肺\n- 多食银耳、百合、梨\n- 注意保暖,避免受凉\n- 保持情绪稳定\n\n### 冬季调养\n- 养藏为主,温补肾阳\n- 多食羊肉、核桃、栗子\n- 注意保暖,特别是腰腹部\n- 早睡晚起,避免过度劳累\n\n---\n\n## 与其他健康指标的关联\n\n### 体质与营养\n- 气虚质、阳虚质: 宜温补饮食\n- 阴虚质、湿热质: 宜清淡饮食\n- 痰湿质: 宜低脂低糖,控制体重\n\n### 体质与运动\n- 气虚质、阳虚质: 温和运动为主\n- 湿热质、痰湿质: 适度加强运动强度\n- 阴虚质: 避免剧烈运动\n\n### 体质与睡眠\n- 气虚质、阳虚质: 保证充足睡眠\n- 阴虚质: 避免熬夜\n- 气郁质: 疏肝解郁,改善睡眠质量\n\n### 体质与慢性病\n- 痰湿质: 易患高血压、糖尿病、高脂血症\n- 湿热质: 易患代谢综合征\n- 血瘀质: 易患心血管疾病\n- 气郁质: 易患抑郁症、焦虑症\n\n---\n\n## 医学安全边界\n\n⚠️ **重要声明**\n\n本分析仅供健康参考,不构成医疗诊断或治疗建议。\n\n### 分析能力范围\n\n✅ **能做到**:\n- 中医体质辨识评估\n- 体质特征分析\n- 一般性养生建议\n- 中医知识普及\n- 体质趋势追踪\n\n❌ **不做到**:\n- 中医疾病诊断\n- 中药处方开具\n- 替代中医师诊疗\n- 针灸等治疗操作\n- 处理严重健康问题\n\n### 危险信号检测\n\n在分析过程中检测以下危险信号:\n\n1. **严重体质偏颇**:\n   - 单一偏颇体质得分 > 80分\n   - 多种偏颇体质兼夹\n\n2. **健康风险提示**:\n   - 痰湿质 → 高血压、糖尿病风险\n   - 湿热质 → 代谢综合征风险\n   - 血瘀质 → 心血管疾病风险\n   - 气郁质 → 抑郁症风险\n\n3. **就医引导**:\n   - 疑似疾病症状 → 建议就医\n   - 需要中药治疗 → 咨询中医师\n   - 体质调理无效 → 寻求专业帮助\n\n### 建议分级\n\n**Level 1: 一般性建议**\n- 基于中医体质理论\n- 适用于一般人群\n- 无需医疗监督\n\n**Level 2: 参考性建议**\n- 基于用户体质和健康状况\n- 需结合个人情况\n- 建议咨询中医师\n\n**Level 3: 医疗建议**\n- 涉及中药调理\n- 需中医师确认\n- 不得自行服用中药\n\n---\n\n## 数据结构\n\n### 体质评估记录\n\n```json\n{\n  \"date\": \"2025-06-20\",\n  \"questionnaire\": {\n    \"questions\": [\n      {\n        \"id\": 1,\n        \"constitution\": \"气虚质\",\n        \"question\": \"您容易疲乏吗?\",\n        \"answer\": 4,\n        \"weight\": 1.0\n      }\n    ],\n    \"total_questions\": 60\n  },\n  \"results\": {\n    \"primary_constitution\": \"气虚质\",\n    \"secondary_constitutions\": [\"阳虚质\"],\n    \"constitution_scores\": {\n      \"平和质\": 42.1,\n      \"气虚质\": 78.5,\n      \"阳虚质\": 62.3,\n      \"阴虚质\": 32.1,\n      \"痰湿质\": 38.7,\n      \"湿热质\": 28.4,\n      \"血瘀质\": 25.6,\n      \"气郁质\": 35.2,\n      \"特禀质\": 18.3\n    },\n    \"constitution_type\": \"compound\"\n  },\n  \"characteristics\": {\n    \"physical\": [\"容易疲劳\", \"气短\", \"自汗\"],\n    \"psychological\": [\"性格内向\", \"不喜欢说话\"]\n  },\n  \"recommendations\": {\n    \"diet\": {\n      \"principles\": [\"补气健脾\", \"温补肾阳\"],\n      \"beneficial\": [\"山药\", \"大枣\", \"黄芪\"],\n      \"avoid\": [\"生冷寒凉\", \"油腻厚味\"]\n    },\n    \"exercise\": \"温和运动,如太极拳、散步\",\n    \"lifestyle\": \"规律作息,避免过度劳累\",\n    \"acupoints\": [\"足三里\", \"气海\", \"关元\"]\n  }\n}\n```\n\n---\n\n## 参考资源\n\n### 中医体质理论\n- 《中医体质分类与判定》标准\n- 王琦九种体质学说\n- 《中医体质学》教材\n\n### 养生原则\n- 中医基础理论\n- 四季养生原则\n- 辨证施治原则\n\n### 中药方剂\n- 《方剂学》教材\n- 《太平惠民和剂局方》\n- 《金匮要略》\n\n---\n\n**技能版本**: v1.0\n**创建日期**: 2026-01-08\n**维护者**: WellAlly Tech\n","# 中医体质辨识分析器技能\n\n分析中医体质数据,识别体质类型,评估体质特征,并提供个性化养生改善建议。\n\n## 功能\n\n### 1. 体质辨识评估\n\n基于《中医体质分类与判定》标准进行体质辨识。\n\n**评估维度**:\n- 9种体质类型评分(平和质、气虚质、阳虚质、阴虚质、痰湿质、湿热质、血瘀质、气郁质、特禀质)\n- 主体质判定\n- 兼夹体质识别\n- 体质特征分析\n\n**评估方法**:\n- 60题标准化问卷\n- 5分制评分(没有\u002F很少\u002F有时\u002F经常\u002F总是)\n- 转化分数计算(0-100分)\n\n**输出**:\n- 体质类型判定结果\n- 各体质评分\n- 体质特征描述\n- 个体化养生建议\n\n### 2. 体质特征分析\n\n综合评估用户的体质特征。\n\n**分析内容**:\n- **形体特征**:\n  - 体型特点\n  - 面色表现\n  - 舌象脉象\n\n- **心理特征**:\n  - 性格特点\n  - 情绪倾向\n\n- **发病倾向**:\n  - 易感疾病\n  - 健康风险\n\n- **适应能力**:\n  - 环境适应\n  - 季节适应\n\n**输出**:\n- 体质类型分类\n- 特征描述\n- 风险评估\n- 调理优先级\n\n### 3. 体质变化趋势分析\n\n追踪体质变化,评估调理效果。\n\n**分析内容**:\n- 多次评估对比\n- 评分变化趋势\n- 体质稳定性分析\n- 调理效果评估\n\n**输出**:\n- 趋势图表\n- 改善幅度\n- 稳定性评估\n- 继续调理建议\n\n### 4. 相关性分析\n\n分析体质与其他健康指标的相关性。\n\n**支持的相关性分析**:\n- **体质 ↔ 营养**:\n  - 体质类型与饮食偏好的关系\n  - 营养状况对体质的影响\n  - 个性化饮食建议\n\n- **体质 ↔ 运动**:\n  - 不同体质适合的运动类型\n  - 运动对体质改善的作用\n\n- **体质 ↔ 睡眠**:\n  - 体质与睡眠质量的关系\n  - 睡眠对体质的影响\n\n- **体质 ↔ 慢性病**:\n  - 不同体质易患疾病\n  - 体质与疾病的关系\n\n**输出**:\n- 相关系数\n- 相关性强度\n- 统计显著性\n- 实践建议\n\n### 5. 个性化建议生成\n\n基于体质类型生成个性化养生建议。\n\n**建议类型**:\n- **饮食调养**:\n  - 宜食食物清单\n  - 忌食食物清单\n  - 推荐食谱\n  - 饮食原则\n\n- **起居调摄**:\n  - 作息建议\n  - 环境要求\n  - 生活习惯\n\n- **运动锻炼**:\n  - 推荐运动类型\n  - 运动频次和强度\n  - 注意事项\n\n- **情志调摄**:\n  - 情绪管理\n  - 心理调节\n\n- **穴位保健**:\n  - 推荐穴位\n  - 按摩方法\n  - 艾灸建议\n\n- **中药调理**:\n  - 推荐方剂\n  - 方剂组成\n  - 用法用量\n  - 注意事项\n\n**建议依据**:\n- 中医体质理论\n- 用户体质类型\n- 季节因素\n- 用户健康状况\n\n---\n\n## 使用说明\n\n### 触发条件\n\n当用户请求以下内容时触发本技能:\n- 中医体质辨识评估\n- 体质类型查询\n- 体质特征分析\n- 中医养生建议\n- 体质趋势分析\n- 体质与其他健康指标的关联分析\n\n### 执行步骤\n\n#### 步骤 1: 确定分析范围\n\n明确用户请求的分析类型:\n- 体质辨识评估\n- 体质特征查询\n- 养生建议获取\n- 趋势分析\n- 相关性分析\n\n#### 步骤 2: 读取数据\n\n**主要数据源**:\n1. `data\u002Fconstitutions.json` - 体质知识库\n2. `data\u002Fconstitution-recommendations.json` - 养生建议库\n3. `data-example\u002Ftcm-constitution-tracker.json` - 体质追踪主数据\n4. `data-example\u002Ftcm-constitution-logs\u002FYYYY-MM\u002FYYYY-MM-DD.json` - 每日评估记录\n\n**关联数据源**:\n1. `data-example\u002Fprofile.json` - 基础信息\n2. `data-example\u002Fnutrition-tracker.json` - 营养数据\n3. `data-example\u002Ffitness-tracker.json` - 运动数据\n4. `data-example\u002Fsleep-tracker.json` - 睡眠数据\n\n#### 步骤 3: 数据分析\n\n根据分析类型执行相应的分析算法:\n\n**体质评分算法**:\n```python\ndef calculate_constitution_scores(answers):\n    \"\"\"\n    基于《中医体质分类与判定》标准\n\n    计算公式:\n    转化分数 = [(原始分数 - 题目数) \u002F (题目数 × 4)] × 100\n\n    其中:\n    - 原始分数 = 各题目得分之和\n    - 题目数 = 该体质的问题数量\n    \"\"\"\n    scores = {}\n    for constitution, questions in CONSTITUTION_QUESTIONS.items():\n        original_score = sum(answers[q] for q in questions)\n        question_count = len(questions)\n        converted_score = ((original_score - question_count) \u002F (question_count * 4)) * 100\n        scores[constitution] = round(converted_score, 1)\n    return scores\n```\n\n**体质判定算法**:\n```python\ndef determine_constitution_type(scores):\n    \"\"\"\n    判定逻辑:\n    1. 平和质判定:\n       - 得分 ≥ 60分\n       - 其他8种体质得分均 \u003C 40分\n\n    2. 偏颇体质判定:\n       - 得分最高的体质为判定结果\n\n    3. 兼夹体质判定:\n       - 次高分的体质得分 ≥ 40分\n       - 则为兼夹体质\n    \"\"\"\n    peaceful_score = scores['平和质']\n    other_scores = {k: v for k, v in scores.items() if k != '平和质'}\n\n    # 判定是否为平和质\n    if peaceful_score >= 60 and all(s \u003C 40 for s in other_scores.values()):\n        return {\n            'primary': '平和质',\n            'secondary': [],\n            'type': 'balanced'\n        }\n\n    # 偏颇体质判定\n    sorted_scores = sorted(other_scores.items(), key=lambda x: x[1], reverse=True)\n    primary = sorted_scores[0][0]\n\n    # 判断兼夹体质\n    secondary = [k for k, v in sorted_scores[1:3] if v >= 40]\n\n    return {\n        'primary': primary,\n        'secondary': secondary,\n        'type': 'compound' if secondary else 'single'\n    }\n```\n\n**趋势分析算法**:\n- 线性回归计算趋势\n- 移动平均平滑波动\n- 统计显著性检验\n\n#### 步骤 4: 生成报告\n\n按照标准格式输出分析报告(见\"输出格式\"部分)\n\n---\n\n## 输出格式\n\n### 体质辨识评估报告\n\n```markdown\n# 中医体质辨识评估报告\n\n## 评估日期\n2025-06-20\n\n## 评估结果\n\n### 体质类型判定\n- **主体质**: 气虚质\n- **兼夹体质**: 阳虚质\n- **体质类型**: 兼夹体质\n\n### 各体质评分\n\n| 体质类型 | 评分 | 判定 |\n|---------|------|------|\n| 气虚质 | 78.5 | ⚠️ 偏颇 |\n| 阳虚质 | 62.3 | ⚠️ 偏颇 |\n| 平和质 | 42.1 | 正常 |\n| 痰湿质 | 38.7 | 正常 |\n| 气郁质 | 35.2 | 正常 |\n| 阴虚质 | 32.1 | 正常 |\n| 湿热质 | 28.4 | 正常 |\n| 血瘀质 | 25.6 | 正常 |\n| 特禀质 | 18.3 | 正常 |\n\n---\n\n## 体质特征分析\n\n### 气虚质特征\n\n**形体特征**:\n- 肌肉松软\n- 容易疲乏\n- 声音低弱\n- 喜静懒言\n- 容易出汗\n\n**心理特征**:\n- 性格内向\n- 不喜冒险\n- 情绪不稳定\n\n**发病倾向**:\n- 易感冒\n- 易内脏下垂\n- 易疲劳\n\n**适应能力**:\n- 不耐受风、寒、暑、湿邪\n- 秋季易发病\n\n### 阳虚质特征\n\n**形体特征**:\n- 畏寒怕冷\n- 手足不温\n- 喜热饮食\n\n**心理特征**:\n- 性格多沉静\n- 内向\n\n**发病倾向**:\n- 易患痰饮、肿胀、腹泻\n- 易感寒邪\n\n**适应能力**:\n- 不耐寒邪,耐受夏热\n- 冬季易发病\n\n---\n\n## 养生建议\n\n### 饮食调养\n\n**原则**: 补气健脾,温补肾阳\n\n**宜食食物**:\n- 补气类: 山药、大枣、黄芪、人参、白术\n- 温阳类: 羊肉、韭菜、花椒、生姜、桂圆\n- 健脾类: 薏苡仁、茯苓、扁豆\n\n**忌食食物**:\n- 生冷寒凉: 冰淇淋、冰镇饮料、生鱼片\n- 油腻厚味: 油炸食品、肥肉\n- 辛辣燥热: 辣椒、花椒\n\n**推荐食谱**:\n1. 黄芪炖鸡\n2. 山药粥\n3. 红枣茯苓粥\n4. 当归生姜羊肉汤\n\n**饮食建议**:\n- 少食多餐,细嚼慢咽\n- 饮食宜温热,忌生冷\n- 饭后适当休息\n\n### 起居调摄\n\n**作息建议**:\n- 保证充足睡眠(8小时以上)\n- 早睡晚起\n- 避免熬夜\n\n**环境要求**:\n- 保持环境温暖干燥\n- 避免受风寒\n- 注意保暖,特别是腰腹部和脚部\n\n**生活习惯**:\n- 避免过度劳累\n- 劳逸结合\n- 可适当晒太阳\n- 温水泡脚\n\n### 运动锻炼\n\n**原则**: 温和运动,避免剧烈\n\n**推荐运动**:\n- 太极拳\n- 八段锦\n- 散步\n- 气功\n- 瑜伽\n\n**运动建议**:\n- 频率: 每日1-2次\n- 时长: 每次20-30分钟\n- 强度: 低至中等强度\n- 注意: 以不感到过度疲劳为宜\n\n**注意事项**:\n- 避免剧烈运动\n- 运动后及时休息\n- 循序渐进\n- 避免在寒冷环境中运动\n\n### 情志调摄\n\n**原则**: 保持心情舒畅,避免过度思虑\n\n**调摄方法**:\n- 保持积极乐观\n- 避免过度思虑\n- 适当参加社交活动\n- 学会放松\n\n**情绪管理**:\n- 培养兴趣爱好\n- 保持社交活动\n- 学会调节情绪\n\n### 穴位保健\n\n**推荐穴位**:\n\n#### 1. 足三里\n- **位置**: 小腿外侧,膝眼下3寸\n- **功效**: 健脾益气,强壮身体\n- **方法**: 每日按揉3-5分钟,可艾灸\n\n#### 2. 气海\n- **位置**: 肚脐下1.5寸\n- **功效**: 培补元气\n- **方法**: 每日按揉3-5分钟,可艾灸\n\n#### 3. 关元\n- **位置**: 肚脐下3寸\n- **功效**: 培元固本,温补肾阳\n- **方法**: 每日按揉3-5分钟,可艾灸10-15分钟\n\n### 中药调理\n\n⚠️ **重要提醒**: 以下内容仅供中医师参考,不可自行抓药服用\n\n**推荐方剂**: 四君子汤加减\n\n**方源**: 《太平惠民和剂局方》\n\n**方剂组成**:\n- 人参: 9-15g, 大补元气\n- 白术: 9-12g, 健脾益气\n- 茯苓: 9-15g, 健脾渗湿\n- 甘草: 6-9g, 调和诸药\n\n**随症加减**:\n- 气虚重者: 加黄芪 15-30g\n- 脾虚湿盛者: 加薏苡仁 15-30g, 扁豆 10-15g\n- 食少腹胀者: 加陈皮 6-9g, 砂仁 3-6g\n\n**用法**: 水煎服,日一剂,分早晚两次温服\n\n**注意事项**:\n- ⚠️ 需经专业中医师辨证后使用\n- ⚠️ 孕妇、儿童、体弱者需医师指导\n- ⚠️ 服药期间忌食生冷、油腻、辛辣食物\n- ⚠️ 感冒发烧时暂停服用\n- ⚠️ 服用期间出现不良反应立即停用并就医\n\n---\n\n## 季节调养建议\n\n### 春季调养\n- 养阳为主,顺应生发之气\n- 多食韭菜、菠菜、山药\n- 保持心情舒畅,适当运动\n- 注意防风保暖\n\n### 夏季调养\n- 清暑热,养心神\n- 多食绿豆、冬瓜、苦瓜\n- 注意防暑降温\n- 保持心情平和\n\n### 秋季调养\n- 养收润燥,养肺\n- 多食银耳、百合、梨\n- 注意保暖,避免受凉\n- 保持情绪稳定\n\n### 冬季调养\n- 养藏为主,温补肾阳\n- 多食羊肉、核桃、栗子\n- 注意保暖,特别是腰腹部\n- 早睡晚起,避免过度劳累\n\n---\n\n## 与其他健康指标的关联\n\n### 体质与营养\n- 气虚质、阳虚质: 宜温补饮食\n- 阴虚质、湿热质: 宜清淡饮食\n- 痰湿质: 宜低脂低糖,控制体重\n\n### 体质与运动\n- 气虚质、阳虚质: 温和运动为主\n- 湿热质、痰湿质: 适度加强运动强度\n- 阴虚质: 避免剧烈运动\n\n### 体质与睡眠\n- 气虚质、阳虚质: 保证充足睡眠\n- 阴虚质: 避免熬夜\n- 气郁质: 疏肝解郁,改善睡眠质量\n\n### 体质与慢性病\n- 痰湿质: 易患高血压、糖尿病、高脂血症\n- 湿热质: 易患代谢综合征\n- 血瘀质: 易患心血管疾病\n- 气郁质: 易患抑郁症、焦虑症\n\n---\n\n## 医学安全边界\n\n⚠️ **重要声明**\n\n本分析仅供健康参考,不构成医疗诊断或治疗建议。\n\n### 分析能力范围\n\n✅ **能做到**:\n- 中医体质辨识评估\n- 体质特征分析\n- 一般性养生建议\n- 中医知识普及\n- 体质趋势追踪\n\n❌ **不做到**:\n- 中医疾病诊断\n- 中药处方开具\n- 替代中医师诊疗\n- 针灸等治疗操作\n- 处理严重健康问题\n\n### 危险信号检测\n\n在分析过程中检测以下危险信号:\n\n1. **严重体质偏颇**:\n   - 单一偏颇体质得分 > 80分\n   - 多种偏颇体质兼夹\n\n2. **健康风险提示**:\n   - 痰湿质 → 高血压、糖尿病风险\n   - 湿热质 → 代谢综合征风险\n   - 血瘀质 → 心血管疾病风险\n   - 气郁质 → 抑郁症风险\n\n3. **就医引导**:\n   - 疑似疾病症状 → 建议就医\n   - 需要中药治疗 → 咨询中医师\n   - 体质调理无效 → 寻求专业帮助\n\n### 建议分级\n\n**Level 1: 一般性建议**\n- 基于中医体质理论\n- 适用于一般人群\n- 无需医疗监督\n\n**Level 2: 参考性建议**\n- 基于用户体质和健康状况\n- 需结合个人情况\n- 建议咨询中医师\n\n**Level 3: 医疗建议**\n- 涉及中药调理\n- 需中医师确认\n- 不得自行服用中药\n\n---\n\n## 数据结构\n\n### 体质评估记录\n\n```json\n{\n  \"date\": \"2025-06-20\",\n  \"questionnaire\": {\n    \"questions\": [\n      {\n        \"id\": 1,\n        \"constitution\": \"气虚质\",\n        \"question\": \"您容易疲乏吗?\",\n        \"answer\": 4,\n        \"weight\": 1.0\n      }\n    ],\n    \"total_questions\": 60\n  },\n  \"results\": {\n    \"primary_constitution\": \"气虚质\",\n    \"secondary_constitutions\": [\"阳虚质\"],\n    \"constitution_scores\": {\n      \"平和质\": 42.1,\n      \"气虚质\": 78.5,\n      \"阳虚质\": 62.3,\n      \"阴虚质\": 32.1,\n      \"痰湿质\": 38.7,\n      \"湿热质\": 28.4,\n      \"血瘀质\": 25.6,\n      \"气郁质\": 35.2,\n      \"特禀质\": 18.3\n    },\n    \"constitution_type\": \"compound\"\n  },\n  \"characteristics\": {\n    \"physical\": [\"容易疲劳\", \"气短\", \"自汗\"],\n    \"psychological\": [\"性格内向\", \"不喜欢说话\"]\n  },\n  \"recommendations\": {\n    \"diet\": {\n      \"principles\": [\"补气健脾\", \"温补肾阳\"],\n      \"beneficial\": [\"山药\", \"大枣\", \"黄芪\"],\n      \"avoid\": [\"生冷寒凉\", \"油腻厚味\"]\n    },\n    \"exercise\": \"温和运动,如太极拳、散步\",\n    \"lifestyle\": \"规律作息,避免过度劳累\",\n    \"acupoints\": [\"足三里\", \"气海\", \"关元\"]\n  }\n}\n```\n\n---\n\n## 参考资源\n\n### 中医体质理论\n- 《中医体质分类与判定》标准\n- 王琦九种体质学说\n- 《中医体质学》教材\n\n### 养生原则\n- 中医基础理论\n- 四季养生原则\n- 辨证施治原则\n\n### 中药方剂\n- 《方剂学》教材\n- 《太平惠民和剂局方》\n- 《金匮要略》\n\n---\n\n**技能版本**: v1.0\n**创建日期**: 2026-01-08\n**维护者**: WellAlly Tech\n",{"name":5,"risk":27,"source":25,"description":7,"allowed-tools":34},"Read, Grep, Glob, Write","main","7a38d8e7073e61c16eda85681cb32fb68a8657a5","skills-store\u002Fcopilot\u002Ftcm-constitution-analyzer","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router","https:\u002F\u002Fgithub.com\u002Fsapsapshen","2026-04-14 21:12:12",{"source":8,"skillName":5,"commands":42,"prompt":52,"zipAvailable":53},[43,46,49],{"tool":44,"command":45},"npx","npx skills add sapsapshen\u002Fai-memory-router --skill tcm-constitution-analyzer",{"tool":47,"command":48},"bunx","bunx skills add sapsapshen\u002Fai-memory-router --skill tcm-constitution-analyzer",{"tool":50,"command":51},"pnpm","pnpm dlx skills add sapsapshen\u002Fai-memory-router --skill tcm-constitution-analyzer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Ftcm-constitution-analyzer\u002FSKILL.md",true,[],[56,80,105,115,128,147],{"skillNo":57,"name":58,"nameZh":6,"description":59,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":67,"publishedAt":29},"01M71ATQRKG48SH06FQ697T5G9","wechat-search","Search WeChat Official Account articles using OpenClaw's web search and fetch capabilities with compliance-focused design.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fwechat-search-release\u002FSKILL.md",[62],{"categoryNo":63,"categoryName":64,"taxonomyType":65,"taxonomyTypeDesc":66},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[68,69,70,71,72,73,74,75,76,77,78,79],"wechat search","wechat","search","capabilities","openclaw","design","web search","compliance","web","official","fetch","with",{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":29},"01M71ATNAVGZB35PFYM2GC5N00","trend-tap","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend tap', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-tap\u002FSKILL.md",[],[87,88,89,90,91,92,70,93,94,95,96,97,98,99,100,101,102,23,103,104],"trend","trend tap","tap","api keys","Bash","time","trending","hacker","aggregator","do","when","brew","live","data","google","install","across","api",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":29},"01M71ATJ9AM5KM15AA8PS302EB","trend-radar","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend pulse', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-radar\u002FSKILL.md",[],[112,113,87,98,99,100,101,91,70,23,114,103,104,97,95,94,93,102,92,90],"trend radar","radar","pulse",{"skillNo":116,"name":117,"nameZh":6,"description":118,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":119,"categories":120,"keywords":121,"publishedAt":29},"01M71ATGF095N3EJM9G8SD0BB5","tech-news-daily","每日科技新闻汇——从全球多个 RSS 源抓取最新科技新闻，翻译（英→中）、去重、排版成每日简报。当用户询问科技新闻、科技新鲜事、每日科技、技术动态、Daily Tech News 或类似表达时触发此技能。","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftech-news-daily\u002FSKILL.md",[],[122,123,124,125,126,127],"news","tech","tech news daily","daily","rss","翻译",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":139,"publishedAt":29},"01M71ATFAEAMQ17M70NQNY7SR8","summarize","Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsummarize\u002FSKILL.md",[134],{"categoryNo":135,"categoryName":136,"taxonomyType":137,"taxonomyTypeDesc":138},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[130,76,140,141,142,79,98,143,144,145,89,146,102],"Audio","cli","youtube","images","https","files","pdfs",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":29},"01M71ATDNS3R0M4H936PACQAWZ","sonoscli","Control Sonos speakers (discover\u002Fstatus\u002Fplay\u002Fvolume\u002Fgroup).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsonoscli\u002FSKILL.md",[],[149,154,155,156,102,157,144,158,159,160,161,162],"status","play","go","latest","github","discover","control","cmd","volume"]