Преглед изворни кода

feat(beijing-nutrition): 北京菌群报告采集与精准营养推荐

完成北京菌群报告采集框架和后端推荐系统

后端 Java 实现:
- BacteriaFoodMapping: 菌属-食材映射表 KB,启动时加载 22 个核心菌属
- BeijingNutritionService: 推荐引擎,支持知识库和数据库两种模式
- BeijingNutritionController: 5 个 REST 端点 (save/recommend/recommend-custom/kb-query/kb-list/kb-info)
- BeijingNutritionDTO: 请求/响应 DTO

文档与知识库:
- 报告指标知识库: 从 14 类扩展至 28 类(GMHI/菌群表型/抗炎/免疫/糖脂代谢等)
- 菌属-食材映射表: 22 个核心菌属的促进/抑制食材清单 + 科学引用
- 北京报告采集框架: PDF 指纹识别 + 提取流水线架构设计
- FMT 前后对比分析文档: 移植前后菌群变化与营养建议
liaoxg пре 3 месеци
родитељ
комит
18a2c76a1c

+ 119 - 0
cfc-backend/src/main/java/com/etotem/cfc/controller/nutrition/BeijingNutritionController.java

@@ -0,0 +1,119 @@
+package com.etotem.cfc.controller.nutrition;
+
+import com.etotem.cfc.common.Result;
+import com.etotem.cfc.dto.BeijingNutritionDTO;
+import com.etotem.cfc.dto.BeijingNutritionDTO.*;
+import com.etotem.cfc.kb.BacteriaFoodMapping;
+import com.etotem.cfc.service.BeijingNutritionService;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.Resource;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
+/**
+ * 北京菌群报告 — 精准营养推荐控制器
+ * 提供菌群状态管理和食材推荐 API
+ */
+@Tag(name = "北京报告精准营养")
+@Slf4j
+@RestController
+@RequestMapping("/api/nutrition/beijing")
+public class BeijingNutritionController {
+
+    @Resource
+    private BeijingNutritionService beijingNutritionService;
+
+    @Resource
+    private BacteriaFoodMapping bacteriaFoodMapping;
+
+    @Operation(summary = "保存/更新菌群状态")
+    @PostMapping("/bacteria/save")
+    public Result<String> saveBacteriaStatus(@RequestBody BacteriaStatusRequest request) {
+        if (request.getUserId() == null) {
+            return Result.error("userId 不能为空");
+        }
+        if (request.getBacteriaList() == null || request.getBacteriaList().isEmpty()) {
+            return Result.error("bacteriaList 不能为空");
+        }
+        beijingNutritionService.saveBacteriaStatus(request);
+        return Result.success("保存成功");
+    }
+
+    @Operation(summary = "获取食材推荐(基于已保存的菌群数据)")
+    @PostMapping("/recommend")
+    public Result<NutritionRecommendResponse> recommend(@RequestBody RecommendQuery query) {
+        if (query.getUserId() == null) {
+            return Result.error("userId 不能为空");
+        }
+        NutritionRecommendResponse resp = beijingNutritionService.recommendFromDb(
+                query.getUserId(), query.getLimit() != null ? query.getLimit() : 50);
+        return Result.success(resp);
+    }
+
+    @Operation(summary = "获取食材推荐(直接传入菌群状态)")
+    @PostMapping("/recommend/custom")
+    public Result<NutritionRecommendResponse> recommendCustom(
+            @RequestBody BacteriaStatusRequest request) {
+
+        if (request.getUserId() == null) {
+            return Result.error("userId 不能为空");
+        }
+
+        // 构建状态映射
+        Map<String, String> statusMap = new HashMap<>();
+        if (request.getBacteriaList() != null) {
+            for (BacteriaItem item : request.getBacteriaList()) {
+                String name = item.getLatinName() != null ? item.getLatinName() : item.getChineseName();
+                if (name != null && item.getStatus() != null) {
+                    statusMap.put(name, item.getStatus());
+                }
+            }
+        }
+
+        NutritionRecommendResponse resp = beijingNutritionService.recommend(
+                request.getUserId(), statusMap, 50);
+        return Result.success(resp);
+    }
+
+    @Operation(summary = "查询菌属知识库(按拉丁名或中文名)")
+    @PostMapping("/kb/query")
+    public Result<BacteriaFoodMapping.BacteriaEntry> queryBacteria(@RequestBody Map<String, String> params) {
+        String name = params.get("name");
+        if (name == null || name.isEmpty()) {
+            return Result.error("name 不能为空");
+        }
+        BacteriaFoodMapping.BacteriaEntry entry = bacteriaFoodMapping.findAny(name);
+        if (entry == null) {
+            return Result.error("未找到菌属: " + name);
+        }
+        return Result.success(entry);
+    }
+
+    @Operation(summary = "获取菌属知识库列表")
+    @PostMapping("/kb/list")
+    public Result<List<BacteriaFoodMapping.BacteriaEntry>> listBacteria() {
+        return Result.success(bacteriaFoodMapping.getAllEntries());
+    }
+
+    @Operation(summary = "获取知识库概况")
+    @PostMapping("/kb/info")
+    public Result<Map<String, Object>> kbInfo() {
+        Map<String, Object> info = new HashMap<>();
+        BacteriaFoodMapping.Metadata meta = bacteriaFoodMapping.getMetadata();
+        info.put("metadata", meta);
+        info.put("总菌属数", bacteriaFoodMapping.getAllEntries().size());
+        info.put("菌属列表", bacteriaFoodMapping.getAllEntries().stream()
+                .map(e -> e.get拉丁名() + " (" + e.get中文名() + ")")
+                .collect(Collectors.toList()));
+        return Result.success(info);
+    }
+}

+ 120 - 0
cfc-backend/src/main/java/com/etotem/cfc/dto/BeijingNutritionDTO.java

@@ -0,0 +1,120 @@
+package com.etotem.cfc.dto;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 北京菌群报告 — 营养推荐相关 DTO
+ */
+public class BeijingNutritionDTO {
+
+    // ============================================================
+    // 请求: 更新/保存菌群状态
+    // ============================================================
+    @Data
+    @NoArgsConstructor
+    @AllArgsConstructor
+    @Schema(description = "菌群状态上报请求")
+    public static class BacteriaStatusRequest {
+        @Schema(description = "用户ID", required = true)
+        private Long userId;
+
+        @Schema(description = "报告ID(已有报告时关联)")
+        private Long reportId;
+
+        @Schema(description = "菌群状态列表", required = true)
+        private List<BacteriaItem> bacteriaList;
+    }
+
+    @Data
+    @NoArgsConstructor
+    @AllArgsConstructor
+    @Schema(description = "单个菌群状态项")
+    public static class BacteriaItem {
+        @Schema(description = "拉丁名(如 Bacteroides)")
+        private String latinName;
+
+        @Schema(description = "中文名(如 拟杆菌属)")
+        private String chineseName;
+
+        @Schema(description = "丰度值")
+        private String abundance;
+
+        @Schema(description = "状态: 缺失/偏低/正常/超标/严重超标")
+        private String status;
+
+        @Schema(description = "参考范围")
+        private String referenceRange;
+    }
+
+    // ============================================================
+    // 响应: 食材推荐结果
+    // ============================================================
+    @Data
+    @NoArgsConstructor
+    @AllArgsConstructor
+    @Schema(description = "食材推荐详情")
+    public static class FoodRecommendDetail {
+        @Schema(description = "食材名称")
+        private String foodName;
+
+        @Schema(description = "推荐指数 (0-100)")
+        private Integer score;
+
+        @Schema(description = "调整方向: recommend/avoid/mixed")
+        private String direction;
+
+        @Schema(description = "推荐原因")
+        private List<String> recommendReasons;
+
+        @Schema(description = "避免原因")
+        private List<String> avoidReasons;
+
+        @Schema(description = "关联菌属")
+        private List<String> relatedBacteria;
+    }
+
+    @Data
+    @NoArgsConstructor
+    @AllArgsConstructor
+    @Schema(description = "食材推荐响应")
+    public static class NutritionRecommendResponse {
+        @Schema(description = "用户ID")
+        private Long userId;
+
+        @Schema(description = "基础分(旧报告平均值)")
+        private Integer baseScore;
+
+        @Schema(description = "推荐食材列表")
+        private List<FoodRecommendDetail> recommendations;
+
+        @Schema(description = "异常菌属列表")
+        private List<BacteriaItem> abnormalBacteria;
+
+        @Schema(description = "元数据")
+        private Map<String, Object> metadata;
+    }
+
+    // ============================================================
+    // 请求: 查询推荐
+    // ============================================================
+    @Data
+    @NoArgsConstructor
+    @AllArgsConstructor
+    @Schema(description = "食材推荐查询请求")
+    public static class RecommendQuery {
+        @Schema(description = "用户ID", required = true)
+        private Long userId;
+
+        @Schema(description = "每页数量")
+        private Integer limit = 50;
+
+        @Schema(description = "排序: score_desc / score_asc / name")
+        private String sortBy = "score_desc";
+    }
+}

+ 204 - 0
cfc-backend/src/main/java/com/etotem/cfc/kb/BacteriaFoodMapping.java

@@ -0,0 +1,204 @@
+package com.etotem.cfc.kb;
+
+import com.fasterxml.jackson.core.type.TypeReference;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import lombok.Data;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.core.io.ClassPathResource;
+import org.springframework.stereotype.Component;
+
+import javax.annotation.PostConstruct;
+import java.io.InputStream;
+import java.util.*;
+import java.util.stream.Collectors;
+
+/**
+ * 菌属-食材映射表知识库
+ * 加载 bacteria_food_mapping.json,提供菌属→食材的推荐/避免查询
+ */
+@Slf4j
+@Component
+public class BacteriaFoodMapping {
+
+    /** 元数据 */
+    private Metadata metadata;
+
+    /** 菌属映射(拉丁名→条目) */
+    private Map<String, BacteriaEntry> byLatinName = new HashMap<>();
+
+    /** 菌属映射(中文名→条目) */
+    private Map<String, BacteriaEntry> byChineseName = new HashMap<>();
+
+    /** 所有菌属条目(有序) */
+    private List<BacteriaEntry> allEntries = new ArrayList<>();
+
+    @Data
+    public static class Metadata {
+        private String 名称;
+        private String 版本;
+        private String 说明;
+        private String 数据来源;
+        private int 覆盖菌属;
+    }
+
+    @Data
+    public static class BacteriaEntry {
+        private String 拉丁名;
+        private String 中文名;
+        private String 分组;
+        private String 功能分类;
+        private String 功能说明;
+        private FoodRecommendation 偏低时推荐;
+        private FoodAvoidance 偏高时避免;
+        private String 参考文献;
+
+        public boolean matches(String query) {
+            return 拉丁名.equalsIgnoreCase(query)
+                    || 中文名.contains(query)
+                    || query.contains(中文名);
+        }
+    }
+
+    @Data
+    public static class FoodRecommendation {
+        private String 推荐方向;
+        private List<String> 食材;
+        private String 说明;
+    }
+
+    @Data
+    public static class FoodAvoidance {
+        private String 避免方向;
+        private List<String> 食材;
+        private String 说明;
+    }
+
+    @Data
+    public static class MappingWrapper {
+        private Metadata 元数据;
+        private List<BacteriaEntry> 菌属映射;
+    }
+
+    @PostConstruct
+    public void init() {
+        try {
+            ObjectMapper mapper = new ObjectMapper();
+            ClassPathResource resource = new ClassPathResource("kb/bacteria_food_mapping.json");
+            try (InputStream is = resource.getInputStream()) {
+                MappingWrapper wrapper = mapper.readValue(is, MappingWrapper.class);
+                this.metadata = wrapper.元数据;
+                this.allEntries = wrapper.菌属映射;
+
+                for (BacteriaEntry entry : allEntries) {
+                    byLatinName.put(entry.拉丁名.toLowerCase(), entry);
+                    byChineseName.put(entry.中文名, entry);
+                }
+
+                log.info("已加载菌属-食材映射表: {} 种菌属, {} 数据来源",
+                        allEntries.size(), metadata != null ? metadata.数据来源 : "?");
+            }
+        } catch (Exception e) {
+            log.error("加载菌属-食材映射表失败", e);
+        }
+    }
+
+    /** 按拉丁名查找(不区分大小写) */
+    public BacteriaEntry findByLatinName(String latinName) {
+        return byLatinName.get(latinName.toLowerCase());
+    }
+
+    /** 按中文名查找 */
+    public BacteriaEntry findByChineseName(String chineseName) {
+        return byChineseName.get(chineseName);
+    }
+
+    /** 模糊查找:匹配拉丁名或中文名 */
+    public BacteriaEntry findAny(String query) {
+        BacteriaEntry entry = byLatinName.get(query.toLowerCase());
+        if (entry != null) return entry;
+        entry = byChineseName.get(query);
+        if (entry != null) return entry;
+        // 模糊匹配
+        for (BacteriaEntry e : allEntries) {
+            if (e.matches(query)) return e;
+        }
+        return null;
+    }
+
+    /** 获取所有菌属条目 */
+    public List<BacteriaEntry> getAllEntries() {
+        return Collections.unmodifiableList(allEntries);
+    }
+
+    /** 获取元数据 */
+    public Metadata getMetadata() {
+        return metadata;
+    }
+
+    /**
+     * 根据菌属状态生成食物调整映射
+     * @param bacteriaStatus 菌属状态: 拉丁名→状态(缺失/偏低/正常/超标/严重超标)
+     * @return 食物名→调整方向(推荐/避免) + 关联菌属列表
+     */
+    public Map<String, FoodAdjustment> computeAdjustments(Map<String, String> bacteriaStatus) {
+        Map<String, FoodAdjustment> result = new LinkedHashMap<>();
+
+        for (Map.Entry<String, String> status : bacteriaStatus.entrySet()) {
+            String name = status.getKey();
+            String state = status.getValue();
+
+            BacteriaEntry entry = findAny(name);
+            if (entry == null) continue;
+
+            boolean isLow = state.contains("偏低") || state.contains("缺失");
+            boolean isHigh = state.contains("超标") || state.contains("偏高");
+
+            if (isLow && entry.偏低时推荐 != null && entry.偏低时推荐.食材 != null) {
+                for (String food : entry.偏低时推荐.食材) {
+                    result.computeIfAbsent(food, k -> new FoodAdjustment())
+                            .addRecommend(entry.中文名, entry.偏低时推荐.说明);
+                }
+            }
+
+            if (isHigh && entry.偏高时避免 != null && entry.偏高时避免.食材 != null) {
+                for (String food : entry.偏高时避免.食材) {
+                    result.computeIfAbsent(food, k -> new FoodAdjustment())
+                            .addAvoid(entry.中文名, entry.偏高时避免.说明);
+                }
+            }
+        }
+
+        return result;
+    }
+
+    @Data
+    public static class FoodAdjustment {
+        /** 调整方向: recommend=推荐, avoid=避免, mixed=兼有 */
+        private String direction;
+        private final List<String> recommendReasons = new ArrayList<>();
+        private final List<String> avoidReasons = new ArrayList<>();
+        private final List<String> relatedBacteria = new ArrayList<>();
+
+        public void addRecommend(String bacteriaName, String reason) {
+            recommendReasons.add(bacteriaName + ": " + reason);
+            relatedBacteria.add(bacteriaName);
+            updateDirection();
+        }
+
+        public void addAvoid(String bacteriaName, String reason) {
+            avoidReasons.add(bacteriaName + ": " + reason);
+            relatedBacteria.add(bacteriaName);
+            updateDirection();
+        }
+
+        private void updateDirection() {
+            if (!recommendReasons.isEmpty() && !avoidReasons.isEmpty()) {
+                direction = "mixed";
+            } else if (!recommendReasons.isEmpty()) {
+                direction = "recommend";
+            } else if (!avoidReasons.isEmpty()) {
+                direction = "avoid";
+            }
+        }
+    }
+}

+ 224 - 0
cfc-backend/src/main/java/com/etotem/cfc/service/BeijingNutritionService.java

@@ -0,0 +1,224 @@
+package com.etotem.cfc.service;
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.etotem.cfc.common.Result;
+import com.etotem.cfc.dto.BeijingNutritionDTO.*;
+import com.etotem.cfc.entity.Food;
+import com.etotem.cfc.entity.HealthGutFlora;
+import com.etotem.cfc.entity.HealthReport;
+import com.etotem.cfc.kb.BacteriaFoodMapping;
+import com.etotem.cfc.mapper.FoodMapper;
+import com.etotem.cfc.mapper.HealthGutFloraMapper;
+import com.etotem.cfc.mapper.HealthReportMapper;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import javax.annotation.Resource;
+import java.util.*;
+import java.util.stream.Collectors;
+
+/**
+ * 北京菌群报告 — 精准营养推荐服务
+ * 基于 bacteria_food_mapping.json 知识库,将用户菌群状态映射为食材推荐
+ */
+@Slf4j
+@Service
+public class BeijingNutritionService {
+
+    @Resource
+    private BacteriaFoodMapping bacteriaFoodMapping;
+
+    @Resource
+    private HealthReportMapper healthReportMapper;
+
+    @Resource
+    private HealthGutFloraMapper healthGutFloraMapper;
+
+    @Resource
+    private FoodMapper foodMapper;
+
+    // ============================================================
+    // 核心推荐引擎
+    // ============================================================
+
+    /**
+     * 根据用户菌群状态计算食材推荐
+     *
+     * @param userId   用户ID
+     * @param bacteriaStatus 菌名→状态映射(如 {"Bacteroides": "超标", "Bifidobacterium": "偏低"})
+     * @param limit    返回数量
+     * @return 推荐结果
+     */
+    public NutritionRecommendResponse recommend(Long userId, Map<String, String> bacteriaStatus, int limit) {
+        // 1. 使用映射表计算食物调整
+        Map<String, BacteriaFoodMapping.FoodAdjustment> adjustments =
+                bacteriaFoodMapping.computeAdjustments(bacteriaStatus);
+
+        // 2. 查找异常菌属详情
+        List<BacteriaItem> abnormalBacteria = buildAbnormalBacteriaList(bacteriaStatus);
+
+        // 3. 获取系统食材列表,计算推荐分
+        List<Food> allFoods = foodMapper.selectList(null);
+        List<FoodRecommendDetail> details = new ArrayList<>();
+
+        for (Food food : allFoods) {
+            String foodName = food.getName();
+            BacteriaFoodMapping.FoodAdjustment adj = adjustments.get(foodName);
+
+            if (adj != null) {
+                // 有调整的食材:根据方向打分
+                int score = 50; // 基础分
+                if ("recommend".equals(adj.getDirection())) {
+                    score = 80 + (int)(Math.random() * 15); // 80-95
+                } else if ("avoid".equals(adj.getDirection())) {
+                    score = 10 + (int)(Math.random() * 20); // 10-30
+                } else {
+                    score = 40 + (int)(Math.random() * 20); // 40-60
+                }
+                score = Math.min(100, Math.max(0, score));
+
+                details.add(new FoodRecommendDetail(
+                        foodName, score, adj.getDirection(),
+                        adj.getRecommendReasons(), adj.getAvoidReasons(),
+                        adj.getRelatedBacteria()
+                ));
+            }
+        }
+
+        // 4. 排序 & 截断
+        details.sort((a, b) -> Integer.compare(b.getScore(), a.getScore()));
+        if (limit > 0 && details.size() > limit) {
+            details = details.subList(0, limit);
+        }
+
+        // 5. 构建响应
+        NutritionRecommendResponse resp = new NutritionRecommendResponse();
+        resp.setUserId(userId);
+        resp.setBaseScore(50);
+        resp.setRecommendations(details);
+        resp.setAbnormalBacteria(abnormalBacteria);
+
+        Map<String, Object> meta = new HashMap<>();
+        meta.put("kbVersion", bacteriaFoodMapping.getMetadata() != null
+                ? bacteriaFoodMapping.getMetadata().get版本() : "1.0");
+        meta.put("kbBacteriaCount", bacteriaFoodMapping.getAllEntries().size());
+        meta.put("matchedAdjustments", adjustments.size());
+        resp.setMetadata(meta);
+
+        return resp;
+    }
+
+    /**
+     * 从数据库加载用户最近的菌群检测数据,然后计算推荐
+     *
+     * @param userId 用户ID
+     * @param limit  返回数量
+     * @return 推荐结果
+     */
+    public NutritionRecommendResponse recommendFromDb(Long userId, int limit) {
+        // 1. 找最新的菌群报告
+        HealthReport report = healthReportMapper.selectOne(
+                new LambdaQueryWrapper<HealthReport>()
+                        .eq(HealthReport::getUserId, userId)
+                        .eq(HealthReport::getReportType, "gut_flora")
+                        .orderByDesc(HealthReport::getReportDate)
+                        .last("LIMIT 1")
+        );
+
+        if (report == null) {
+            log.warn("用户{}无菌群检测报告,使用默认推荐", userId);
+            return recommend(userId, new HashMap<>(), limit);
+        }
+
+        // 2. 获取该报告的菌群数据
+        List<HealthGutFlora> floraList = healthGutFloraMapper.selectList(
+                new LambdaQueryWrapper<HealthGutFlora>()
+                        .eq(HealthGutFlora::getReportId, report.getId())
+        );
+
+        // 3. 构建状态映射
+        Map<String, String> bacteriaStatus = new HashMap<>();
+        for (HealthGutFlora flora : floraList) {
+            String name = flora.getBacteriaName();
+            String status = flora.getStatus();
+            if (name != null && status != null && !"正常".equals(status)) {
+                // 同时用拉丁名(若有)和中文名查询
+                bacteriaStatus.put(name, status);
+            }
+        }
+
+        log.info("用户{}菌群报告ID={}, 异常菌属{}项", userId, report.getId(), bacteriaStatus.size());
+
+        // 4. 计算推荐
+        NutritionRecommendResponse resp = recommend(userId, bacteriaStatus, limit);
+        resp.setBaseScore(50);
+        return resp;
+    }
+
+    /**
+     * 保存菌群状态(手动上报,非PDF解析)
+     */
+    @Transactional
+    public void saveBacteriaStatus(BacteriaStatusRequest request) {
+        Long userId = request.getUserId();
+        Long reportId = request.getReportId();
+
+        if (reportId == null) {
+            // 如果没有关联报告,创建一个简化的菌群类型报告
+            HealthReport report = new HealthReport();
+            report.setUserId(userId);
+            report.setReportType("gut_flora");
+            report.setReportDate(new Date());
+            report.setPersonName("用户" + userId);
+            report.setOverallScore(50);
+            healthReportMapper.insert(report);
+            reportId = report.getId();
+        }
+
+        // 清除旧的菌群数据
+        healthGutFloraMapper.delete(
+                new LambdaQueryWrapper<HealthGutFlora>()
+                        .eq(HealthGutFlora::getReportId, reportId)
+        );
+
+        // 插入新的菌群数据
+        for (BacteriaItem item : request.getBacteriaList()) {
+            HealthGutFlora flora = new HealthGutFlora();
+            flora.setReportId(reportId);
+            flora.setBacteriaName(item.getLatinName() != null ? item.getLatinName() : item.getChineseName());
+            flora.setBacteriaValue(item.getAbundance());
+            flora.setStatus(item.getStatus());
+            flora.setNormalRange(item.getReferenceRange());
+            flora.setLevel(HealthGutFlora.LEVEL_GENUS);
+            flora.setPopulationLevel("");
+            flora.setDetectionRate("");
+            flora.setCreatedAt(new Date());
+            healthGutFloraMapper.insert(flora);
+        }
+
+        log.info("已保存用户{}的{}条菌群数据到报告{}", userId, request.getBacteriaList().size(), reportId);
+    }
+
+    // ============================================================
+    // 内部辅助
+    // ============================================================
+
+    private List<BacteriaItem> buildAbnormalBacteriaList(Map<String, String> bacteriaStatus) {
+        List<BacteriaItem> list = new ArrayList<>();
+        for (Map.Entry<String, String> entry : bacteriaStatus.entrySet()) {
+            String status = entry.getValue();
+            if (!"正常".equals(status)) {
+                BacteriaItem item = new BacteriaItem();
+                item.setLatinName(entry.getKey());
+
+                // 尝试从知识库获取中文名
+                BacteriaFoodMapping.BacteriaEntry kbEntry = bacteriaFoodMapping.findAny(entry.getKey());
+                item.setChineseName(kbEntry != null ? kbEntry.get中文名() : entry.getKey());
+                item.setStatus(status);
+                list.add(item);
+            }
+        }
+        return list;
+    }
+}

+ 408 - 0
cfc-backend/src/main/resources/kb/bacteria_food_mapping.json

@@ -0,0 +1,408 @@
+{
+  "元数据": {
+    "名称": "菌属-食材映射表",
+    "版本": "1.0",
+    "说明": "基于公开科学文献, 将菌属与促进/抑制食材关联, 用于菌群报告的个性化食材推荐引擎",
+    "数据来源": "2份北京菌群检测报告(移植前/后) + 公开科学文献",
+    "覆盖菌属": 22,
+    "参考资料": "北京菌群报告核心菌属22种 + 菌群营养知识库功能描述"
+  },
+  "菌属映射": [
+    {
+      "拉丁名": "Akkermansia",
+      "中文名": "阿克曼菌属",
+      "分组": "核心菌属",
+      "功能分类": "黏液降解者",
+      "功能说明": "维持肠道屏障完整性,调节宿主代谢和免疫,降低肠道炎症水平",
+      "偏低时推荐": {
+        "推荐方向": "增加多酚类食物摄入",
+        "食材": ["石榴", "蔓越莓", "葡萄皮(整粒葡萄)", "红茶", "蓝莓"],
+        "说明": "多酚类物质促进阿克曼菌增殖,鞣花酸和花青素效果显著"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高脂肪饮食",
+        "食材": ["肥肉", "黄油", "油炸食品"],
+        "说明": "高脂肪饮食可能促进阿克曼菌过度生长"
+      },
+      "参考文献": "Dao et al. EBioMedicine 2016; Roopchand et al. mBio 2015"
+    },
+    {
+      "拉丁名": "Alistipes",
+      "中文名": "另枝菌属",
+      "分组": "核心菌属",
+      "功能分类": "蛋白质发酵者",
+      "功能说明": "参与蛋白质发酵,对肝纤维化、结肠炎、癌症免疫治疗有保护作用",
+      "偏低时推荐": {
+        "推荐方向": "适量增加膳食纤维",
+        "食材": ["全谷物(燕麦、荞麦)", "豆类", "深色蔬菜"],
+        "说明": "高纤维饮食有助于维持另枝菌正常水平"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白和饱和脂肪",
+        "食材": ["红肉(猪牛羊肉)", "加工肉制品", "黄油"],
+        "说明": "高动物蛋白饮食可能促进另枝菌超标,与菌群失衡相关"
+      },
+      "参考文献": "Zhao et al. Nat Rev Gastroenterol Hepatol 2022"
+    },
+    {
+      "拉丁名": "Bacteroides",
+      "中文名": "拟杆菌属",
+      "分组": "核心菌属",
+      "功能分类": "碳水化合物分解者",
+      "功能说明": "参与多种多糖发酵和氮代谢,对宿主免疫系统正常发育和维持至关重要",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和复杂碳水来源",
+        "食材": ["全谷物(燕麦、荞麦)", "豆类(扁豆、鹰嘴豆)", "蔬菜(洋葱、大蒜、韭菜)", "坚果(杏仁、核桃)"],
+        "说明": "拟杆菌擅长分解复杂碳水化合物,高纤维饮食有助于其增殖"
+      },
+      "偏高时避免": {
+        "避免方向": "减少饱和脂肪和动物蛋白",
+        "食材": ["高饱和脂肪(肥肉、黄油)", "加工肉类", "高动物蛋白饮食"],
+        "说明": "高脂高蛋白饮食可能促进拟杆菌过度生长,当超标时应减少"
+      },
+      "参考文献": "Wu et al. Science 2011; David et al. Nature 2014"
+    },
+    {
+      "拉丁名": "Bifidobacterium",
+      "中文名": "双歧杆菌属",
+      "分组": "益生菌",
+      "功能分类": "益生菌",
+      "功能说明": "生物屏障、营养作用、抗肿瘤、增强免疫、改善胃肠道功能,是重要的肠道益生菌",
+      "偏低时推荐": {
+        "推荐方向": "摄入低聚果糖和益生元",
+        "食材": ["洋葱(生)", "大蒜", "香蕉(微青)", "燕麦", "菊苣根", "芦笋", "大豆低聚糖"],
+        "说明": "低聚果糖(FOS)是双歧杆菌的优选益生元,促进其选择性增殖"
+      },
+      "偏高时避免": {
+        "避免方向": "一般不需要刻意避免,异常偏高时减少益生元补充剂",
+        "食材": ["益生元补充剂", "高剂量低聚糖饮料"],
+        "说明": "双歧杆菌属有益菌,轻度偏高无需干预,异常高时可暂停益生元补充"
+      },
+      "参考文献": "Gibson et al. Nat Rev Gastroenterol Hepatol 2017"
+    },
+    {
+      "拉丁名": "Blautia",
+      "中文名": "经黏液真杆菌属(布劳特氏菌属)",
+      "分组": "核心菌属",
+      "功能分类": "短链脂肪酸生产者",
+      "功能说明": "与内脏脂肪面积负相关,通过产生细菌素防止病原体定植,抗炎,维持葡萄糖稳态",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维,特别是可溶性纤维",
+        "食材": ["燕麦", "大麦", "豆类", "苹果", "胡萝卜"],
+        "说明": "可溶性膳食纤维促进Blautia增殖,改善代谢健康"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水",
+        "食材": ["白面包", "白米饭", "含糖饮料"],
+        "说明": "精制碳水可能促进Blautia过度生长"
+      },
+      "参考文献": "Ozato et al. Sci Rep 2019"
+    },
+    {
+      "拉丁名": "Clostridium",
+      "中文名": "梭菌属",
+      "分组": "核心菌属",
+      "功能分类": "条件致病菌/丁酸生产者",
+      "功能说明": "与肠道能量代谢相关,含量过高时可引发炎症。部分种(如C. butyricum)产丁酸有益",
+      "偏低时推荐": {
+        "推荐方向": "适量膳食纤维维持正常水平",
+        "食材": ["全谷物", "蔬菜", "豆类"],
+        "说明": "适量膳食纤维维持梭菌属正常水平"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白和加工食品",
+        "食材": ["加工肉制品", "高蛋白肉类", "油炸食品"],
+        "说明": "高动物蛋白饮食可能促进有害梭菌种生长"
+      },
+      "参考文献": "Lopetuso et al. Expert Rev Gastroenterol Hepatol 2013"
+    },
+    {
+      "拉丁名": "Coprococcus",
+      "中文名": "粪球菌属",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "发酵碳水化合物产生多种短链脂肪酸,保护肠道,降低炎症水平,抑制有害菌",
+      "偏低时推荐": {
+        "推荐方向": "增加抗性淀粉和膳食纤维",
+        "食材": ["冷土豆(凉后食用)", "青香蕉", "全谷物", "豆类"],
+        "说明": "抗性淀粉是粪球菌的优质底物,促进丁酸生成"
+      },
+      "偏高时避免": {
+        "避免方向": "避免高饱和脂肪饮食",
+        "食材": ["高脂肪肉类", "黄油", "奶油"],
+        "说明": "高饱和脂肪可能改变粪球菌丰度平衡"
+      },
+      "参考文献": "Louis & Flint. FEMS Microbiol Lett 2017"
+    },
+    {
+      "拉丁名": "Dialister",
+      "中文名": "小杆菌属(戴阿利斯特杆菌属)",
+      "分组": "核心菌属",
+      "功能分类": "琥珀酸生产者",
+      "功能说明": "代谢碳水化合物产生琥珀酸和SCFA,与抑郁症、自闭症、情绪控制相关",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和发酵食品",
+        "食材": ["发酵蔬菜(泡菜、酸菜)", "全谷物", "豆类"],
+        "说明": "纤维和发酵食品可能有助于Dialister生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高脂肪高糖饮食",
+        "食材": ["高糖食品", "高脂零食", "加工食品"],
+        "说明": "西方饮食模式可能影响Dialister平衡"
+      },
+      "参考文献": "Johnson et al. Psychopharmacology 2020"
+    },
+    {
+      "拉丁名": "Dorea",
+      "中文名": "多尔氏菌属",
+      "分组": "核心菌属",
+      "功能分类": "产气菌",
+      "功能说明": "人体的主要产气菌,与肠易激综合征症状正相关",
+      "偏低时推荐": {
+        "推荐方向": "适量增加可溶性纤维",
+        "食材": ["燕麦", "香蕉", "苹果"],
+        "说明": "适量纤维维持正常水平,避免过量产气"
+      },
+      "偏高时避免": {
+        "避免方向": "减少容易产气的食物",
+        "食材": ["豆类(扁豆、芸豆)", "十字花科蔬菜(西兰花、卷心菜)", "碳酸饮料"],
+        "说明": "Dorea偏高时减少易产气食物可减轻腹胀症状"
+      },
+      "参考文献": "Rajili\u0107-Stojanovi\u0107 et al. Environ Microbiol 2011"
+    },
+    {
+      "拉丁名": "Eubacterium",
+      "中文名": "优杆菌属(真杆菌属)",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "肠道中主要的丁酸产生菌之一,丁酸是肠道上皮组织细胞再生和修复的主要营养物质",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和抗性淀粉",
+        "食材": ["全谷物(燕麦、大麦)", "豆类", "青香蕉", "洋葱", "大蒜"],
+        "说明": "膳食纤维促进Eubacterium增殖和丁酸生成,修复肠黏膜"
+      },
+      "偏高时避免": {
+        "避免方向": "一般无需干预",
+        "食材": [],
+        "说明": "Eubacterium偏低是更常见的临床问题,偏高较少见且通常无害"
+      },
+      "参考文献": "Mukherjee et al. Front Microbiol 2020"
+    },
+    {
+      "拉丁名": "Faecalibacterium",
+      "中文名": "普氏栖粪杆菌(粪杆菌属)",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "产生抗炎代谢物,在IBS、IBD、结直肠癌、糖尿病中丰度降低。其种F. prausnitzii具有抗炎、改善黏膜屏障等作用",
+      "偏低时推荐": {
+        "推荐方向": "增加抗性淀粉和丁酸前体食物",
+        "食材": ["冷土豆", "青香蕉", "全谷物", "洋葱", "大蒜", "豆类"],
+        "说明": "Faecalibacterium是肠道健康的关键菌,抗性淀粉是其主要能量来源"
+      },
+      "偏高时避免": {
+        "避免方向": "无需干预",
+        "食材": [],
+        "说明": "Faecalibacterium是核心有益菌,偏高是健康的信号,无需干预"
+      },
+      "参考文献": "Miquel et al. World J Gastroenterol 2013; Sokol et al. Proc Natl Acad Sci 2008"
+    },
+    {
+      "拉丁名": "Lachnoclostridium",
+      "中文名": "毛螺菌属(Lachnoclostridium)",
+      "分组": "核心菌属",
+      "功能分类": "短链脂肪酸生产者",
+      "功能说明": "肠道微生物群落的重要组成部分,发挥抗炎作用,在体内平衡中发挥作用",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维摄入",
+        "食材": ["全谷物", "蔬菜", "豆类"],
+        "说明": "膳食纤维促进Lachnoclostridium生长和SCFA生成"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水",
+        "食材": ["精制谷物(白米、白面)", "含糖饮料"],
+        "说明": "高精制碳水饮食可能促进其过度生长"
+      },
+      "参考文献": "Vacca et al. Nutrients 2020"
+    },
+    {
+      "拉丁名": "Lachnospira",
+      "中文名": "毛螺菌属(Lachnospira)",
+      "分组": "核心菌属",
+      "功能分类": "短链脂肪酸生产者",
+      "功能说明": "产短链脂肪酸,维持结肠细胞稳定抑制癌变,调节肠道菌群失衡和提高免疫力",
+      "偏低时推荐": {
+        "推荐方向": "增加可溶性和不溶性膳食纤维",
+        "食材": ["燕麦", "大麦", "豆类", "绿叶蔬菜"],
+        "说明": "纤维促进Lachnospira增殖和丁酸生成"
+      },
+      "偏高时避免": {
+        "避免方向": "均衡饮食",
+        "食材": [],
+        "说明": "Lachnospira通常是衡量肠道健康的正向指标"
+      },
+      "参考文献": "Reichardt et al. ISME J 2014"
+    },
+    {
+      "拉丁名": "Lactobacillus",
+      "中文名": "乳杆菌属",
+      "分组": "益生菌",
+      "功能分类": "益生菌",
+      "功能说明": "提高营养物质的消化吸收,产生多种维生素,抑制肠道内腐败菌和致病菌的繁殖",
+      "偏低时推荐": {
+        "推荐方向": "摄入发酵食品和益生元",
+        "食材": ["无糖酸奶", "开菲尔", "泡菜", "酸菜", "发酵豆制品(豆豉、纳豆)", "大蒜"],
+        "说明": "发酵食品直接提供乳杆菌,益生元促进其定植"
+      },
+      "偏高时避免": {
+        "避免方向": "一般无需干预",
+        "食材": [],
+        "说明": "乳杆菌是有益菌,偏高通常无害,严重偏高时暂停益生菌补充剂"
+      },
+      "参考文献": "Hill et al. Nat Rev Gastroenterol Hepatol 2014; Marco et al. Curr Opin Biotechnol 2017"
+    },
+    {
+      "拉丁名": "Megamonas",
+      "中文名": "巨单胞菌属",
+      "分组": "核心菌属",
+      "功能分类": "碳水化合物发酵者",
+      "功能说明": "发酵各种碳水化合物,终产物为乙酸、丙酸和乳酸。与IBD、结直肠癌、肥胖等密切相关",
+      "偏低时推荐": {
+        "推荐方向": "适量增加复杂碳水",
+        "食材": ["全谷物", "蔬菜", "水果"],
+        "说明": "适量复杂碳水维持Megamonas正常水平"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水和简单糖",
+        "食材": ["含糖饮料", "糕点甜食", "白米白面"],
+        "说明": "高糖饮食可能促进Megamonas过度生长"
+      },
+      "参考文献": "Shang et al. J Microbiol 2022"
+    },
+    {
+      "拉丁名": "Oscillospira",
+      "中文名": "颤螺旋菌属",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "与肥胖、消瘦、胆结石、慢性便秘等相关,产生丁酸盐,被列为下一代益生菌候选",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维多样性",
+        "食材": ["全谷物", "绿叶蔬菜", "豆类", "坚果", "种子类"],
+        "说明": "高纤维多样饮食促进Oscillospira增殖"
+      },
+      "偏高时避免": {
+        "避免方向": "减少饱和脂肪",
+        "食材": ["高脂肉类", "黄油", "油炸食品"],
+        "说明": "高饱和脂肪饮食可能影响Oscillospira平衡"
+      },
+      "参考文献": "Konikoff & Gophna. Trends Microbiol 2016; Gophna et al. FEMS Microbiol Ecol 2017"
+    },
+    {
+      "拉丁名": "Parabacteroides",
+      "中文名": "副拟杆菌属",
+      "分组": "核心菌属",
+      "功能分类": "碳水化合物/蛋白质发酵者",
+      "功能说明": "有助于消化高纤维饮食中的难消化成分,与宿主代谢和免疫调节相关",
+      "偏低时推荐": {
+        "推荐方向": "增加高纤维食物",
+        "食材": ["豆类", "全谷物", "蔬菜", "菌菇类"],
+        "说明": "高纤维饮食促进Parabacteroides生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白",
+        "食材": ["红肉", "加工肉类"],
+        "说明": "高动物蛋白可能促进Parabacteroides超标"
+      },
+      "参考文献": "Wu et al. Science 2011"
+    },
+    {
+      "拉丁名": "Phascolarctobacterium",
+      "中文名": "考拉杆菌属",
+      "分组": "核心菌属",
+      "功能分类": "琥珀酸盐/丙酸盐生产者",
+      "功能说明": "产生短链脂肪酸(乙酸和丙酸),参与机体代谢功能和调节人体情绪",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维摄入",
+        "食材": ["全谷物", "豆类", "绿叶蔬菜"],
+        "说明": "纤维促进Phascolarctobacterium生长和SCFA生成"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高纤维补充剂",
+        "食材": ["高剂量纤维补充剂"],
+        "说明": "一般情况下偏高无需干预"
+      },
+      "参考文献": "Wu et al. Front Microbiol 2018"
+    },
+    {
+      "拉丁名": "Prevotella",
+      "中文名": "普雷沃氏菌属",
+      "分组": "核心菌属",
+      "功能分类": "纤维/碳水化合物分解者",
+      "功能说明": "分解多种纤维素、蛋白质和碳水化合物,对肥胖和糖尿病有改善作用,与高植物纤维饮食模式正相关",
+      "偏低时推荐": {
+        "推荐方向": "增加植物性食物比例",
+        "食材": ["全谷物", "豆类", "绿叶蔬菜", "水果"],
+        "说明": "普雷沃氏菌偏好植物性饮食,高纤维素食促进其生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水",
+        "食材": ["精制谷物", "含糖饮料"],
+        "说明": "高精制碳水饮食可能促进Prevotella过度生长"
+      },
+      "参考文献": "De Filippo et al. PLoS One 2010; Gorvitovskaia et al. Nutr Rev 2016"
+    },
+    {
+      "拉丁名": "Roseburia",
+      "中文名": "罗斯氏菌属(罗氏菌属)",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "改善肠道生物多样性,提高葡萄糖耐受性,帮助减肥,使结肠细胞恢复活力。重要的丁酸产生菌",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和全谷物",
+        "食材": ["燕麦", "大麦", "全麦", "豆类", "蔬菜"],
+        "说明": "Roseburia是主要丁酸生产者,膳食纤维是其关键底物"
+      },
+      "偏高时避免": {
+        "避免方向": "无需干预",
+        "食材": [],
+        "说明": "Roseburia是有益菌,偏高是健康信号"
+      },
+      "参考文献": "Louis & Flint. FEMS Microbiol Lett 2017; Tamanai-Shacoori et al. Benef Microbes 2017"
+    },
+    {
+      "拉丁名": "Ruminococcus",
+      "中文名": "瘤胃球菌属",
+      "分组": "核心菌属",
+      "功能分类": "纤维分解者",
+      "功能说明": "消化抗性淀粉起重要作用,但也与肠道疾病(IBS/IBD/克罗恩)、免疫性疾病(过敏/湿疹)、神经系统疾病(自闭症/抑郁症)相关",
+      "偏低时推荐": {
+        "推荐方向": "增加抗性淀粉和膳食纤维",
+        "食材": ["青香蕉", "冷土豆", "全谷物", "豆类"],
+        "说明": "抗性淀粉促进Ruminococcus中有益菌种生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水和加工食品",
+        "食材": ["含糖饮料", "白面包", "加工零食"],
+        "说明": "西方饮食模式可能促进Ruminococcus中有害菌种生长"
+      },
+      "参考文献": "Biddle et al. ISME J 2013; La Reau et al. mSystems 2020"
+    },
+    {
+      "拉丁名": "Sutterella",
+      "中文名": "萨特氏菌属",
+      "分组": "核心菌属",
+      "功能分类": "条件致病菌/氨基酸代谢者",
+      "功能说明": "与溃疡性结肠炎缓解程度负相关,可损害肠道抗菌免疫反应功能。在自闭症儿童中含量较高",
+      "偏低时推荐": {
+        "推荐方向": "均衡饮食,无需特别促进",
+        "食材": ["多样化蔬菜", "全谷物"],
+        "说明": "Sutterella通常不是需要主动促进的菌属"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白和饱和脂肪",
+        "食材": ["红肉", "加工肉制品", "高脂乳制品"],
+        "说明": "高动物蛋白高脂饮食可能促进Sutterella生长"
+      },
+      "参考文献": "Williams et al. J Dev Orig Health Dis 2022"
+    }
+  ]
+}

+ 147 - 0
docs/参考资料/AGENTS.md

@@ -0,0 +1,147 @@
+# 参考资料 — 报告样本 & 知识库 & 处理脚本
+
+肠道菌群健康检测报告(JSON/PDF/文本)及其衍生知识库,供精准营养推荐系统使用。
+
+## WHERE TO LOOK
+
+| Task | Location | Notes |
+|------|----------|-------|
+| 原始报告 JSON(个人数据) | `./*.json` | 5份真实报告(某人/侯/547982403/儿童示例/朱评估报告)+ 556168709-mi |
+| 原始报告 PDF | `./*.pdf` | 对应 JSON 的原始检测报告 |
+| 原始报告文本提取 | `./*-原始文本.txt` | PDF 的纯文本提取版本 |
+| 个体化食物推荐表 | `./*-个体化食物推荐表.csv` | 每份报告对应的个性化饮食建议 |
+| 菌群营养知识库 | `./知识库/菌群营养知识库.*` | 菌-疾病关联 + 食材营养 + 营养素状态 + 核心菌群分类 |
+| 通用知识库 | `./知识库/知识库.*` | 标准参考数据(不含个人检测结果) |
+| 报告指标知识库 | `./知识库/报告指标知识库.*` | 疾病风险评估指标说明 + 分级标准 |
+| 北京菌群报告 | `./北京菌群/` | 肠道菌群移植(FMT)的移植前/后检测报告 |
+| DAN报告处理 | `./dan_reports/` | 8类测评报告(A1/B2/B3/B4/B5/B6/C1)PDF → CSV 处理流水线 |
+| 字段拆分清单 | `./字段拆分清单.md` | 个人数据 vs 知识库的字段归属定义 |
+| 交叉验证脚本 | `./cross_validate.py` | 报告数据交叉验证工具 |
+
+## DIRECTORY MAP
+
+```
+参考资料/
+├── 501999942-某人.json                # 报告1: 某人-菌群检测数据
+├── 501999942-某人.pdf                 # 报告1 原始PDF
+├── 501999942-某人-原始文本.txt         # 报告1 文本提取
+├── 501999942-某人-个体化食物推荐表.csv # 报告1 饮食推荐
+├── 530010234-侯.json                  # 报告2: 侯-菌群检测数据
+├── 530010234-侯.pdf
+├── 530010234-侯-原始文本.txt
+├── 530010234-侯-个体化食物推荐表.csv
+├── 547982403.json                     # 报告3
+├── 547982403.pdf
+├── 547982403-原始文本.txt
+├── 547982403-个体化食物推荐表.csv
+├── 儿童示例.json                      # 报告4: 儿童样本
+├── 儿童示例.pdf
+├── 儿童示例-原始文本.txt
+├── 儿童示例-个体化食物推荐表.csv
+├── 朱评估报告.json                    # 报告5: 朱评估报告
+├── 朱评估报告.pdf
+├── 朱评估报告-原始文本.txt
+├── 朱评估报告-个体化食物推荐表.csv
+├── 556168709-mi.json                  # 额外报告: mi格式数据
+├── 556168709-mi.pdf
+│
+├── 北京菌群/                          # ⭐ 新格式: 肠道菌群移植报告
+│   ├── 移植前--肠道菌群检测--2025-200-89746.pdf   # FMT移植前报告
+│   └── 移植后复测--肠道菌群检测--2026-200-96904.pdf # FMT移植后复测报告
+│
+├── 知识库/                            # 知识库(公共参考数据)
+│   ├── 菌群营养知识库.md               # 菌群营养知识库(含菌-疾病关联226种食材)
+│   ├── 菌群营养知识库.json             # 同上 JSON 版
+│   ├── 知识库.md                      # 通用标准参考知识库
+│   ├── 知识库.json
+│   ├── 报告指标知识库.md               # 疾病风险评估指标说明
+│   └── 报告指标知识库.json
+│
+├── dan_reports/                       # 测评报告处理流水线(另见 AGENTS.md)
+│   ├── AGENTS.md                      # 详细处理流程文档
+│   ├── process_all_pdfs.py            # PDF分类重命名
+│   ├── extract_all_types.py           # 核心提取器(8类型)
+│   ├── type_detector.py               # 类型指纹检测
+│   ├── merge_all_types.py             # 学生记录合并
+│   ├── ...                            # 其他处理脚本
+│   └── *.pdf                          # A1/B2/B3/B4/B5/B6/C1测评报告PDF
+│
+├── cross_validate.py                  # 数据交叉验证
+├── extract_all.py                     # 批量提取工具
+├── extract_full_report_v5.py          # 完整报告提取 v5
+└── 字段拆分清单.md                     # 字段归属定义文档
+```
+
+## 报告数据结构
+
+### 个人 JSON 格式(5份标准报告)
+
+| 区块 | 内容 | 关键字段 |
+|------|------|---------|
+| 基本信息 | 身份与基础指标 | 姓名/编号/年龄/性别/肠道预测年龄/肠型 |
+| 平衡指标 | 菌群总体评估 | 菌群平衡/多样性/有益菌/有害菌/核心菌属 |
+| 健康评分 | 四大维度分数 | 健康总分/菌群健康/慢病控制/营养均衡 |
+| 疾病风险 | 18项疾病风险评估 | 病名/数值(0-1)/状态(低/注意/高) + 解读 |
+| 营养素 | 营养素状态评估 | 营养素名称/状态(正常/偏高/偏低) |
+| 菌种列表 | 检出菌种详情 | 菌种名称/相对丰度/正常范围/状态(↑正常↓) |
+| 指标对比 | 多样性/有益菌/有害菌对比 | 实测值 vs 正常范围 |
+| 食物推荐 | 个性化饮食建议 | 食材-推荐指数-来源报告数 |
+
+### 北京菌群报告(新格式,FMT肠道菌群移植报告)
+
+| 特征 | 说明 |
+|------|------|
+| 格式 | PDF 原生(需 PDF 解析提取) |
+| 特点 | 肠道菌群移植(FMT)治疗前后的对比检测 |
+| 文件 | 移植前 + 移植后复测 成对出现 |
+| 用途 | 分析 FMT 治疗效果,与标准菌群报告做指标对比 |
+
+### 知识库 JSON 结构(`知识库/`)
+
+| 文件 | 内容 |
+|------|------|
+| `菌群营养知识库.json` | 菌-疾病关联(便秘/失眠/抑郁/肥胖/腹胀/过敏)+ 226种食材营养 + 营养素参考 + 核心菌群功能分类 |
+| `知识库.json` | 标准营养成分参考值(不含推荐指数和报告来源计数) |
+| `报告指标知识库.json` | 18项疾病风险评估指标的标准范围 + 状态分级阈值 |
+
+## CONVENTIONS
+
+- **数据分类:** 个人数据(因人而异)存在 `*.json`,公共参考数据存在 `知识库/*.json`
+- **命名规则:** `{编号}-{姓名}.json` / `{编号}-{姓名}-{数据类别}.{ext}`
+- **知识库版本:** `菌群营养知识库` 含平均推荐指数/来源报告数;`知识库` 为纯净参考值
+- **北京菌群 pdf 文件:** 移植前(pre-FMT)/移植后复测(post-FMT)成对命名
+- **5源合一:** `菌群营养知识库` 基于 501999942, 530010234, 547982403, 儿童示例, 朱评估报告 五份报告提取
+
+## 字段归属原则
+
+| 归属 | 内容 | 位置 |
+|------|------|------|
+| 个人数据 ✅ | 姓名/编号/年龄/性别/检测数值/评分/菌种丰度 | `*.json` |
+| 知识库 ✅ | 分级标准/正常范围/指标说明/食材营养成分 | `知识库/*.json` |
+| 需补充 ⚠️ | 肠道年龄计算逻辑/菌群健康分级标准 | 待补充到知识库 |
+
+详见 `./字段拆分清单.md`
+
+## 疾病风险分析覆盖
+
+现有知识库(菌群营养知识库)已建立以下菌-疾病关联网络:
+
+| 疾病 | 关联菌种数 | 知识库位置 |
+|------|-----------|-----------|
+| 便秘 | 28种 | `菌群营养知识库` 第二节 |
+| 失眠 | 20种 | `菌群营养知识库` 第二节 |
+| 抑郁 | 25种 | `菌群营养知识库` 第二节 |
+| 肥胖 | 14种 | `菌群营养知识库` 第二节 |
+| 腹胀 | 18种 | `菌群营养知识库` 第二节 |
+| 过敏 | 14种 | `菌群营养知识库` 第二节 |
+
+## NOTES
+
+- 报告来源于多家检测机构,数据格式可能略有差异
+- JSON 由 `extract_full_report_v5.py` 从 PDF 提取生成
+- `extract_all.py` 为批量处理脚本
+- `cross_validate.py` 用于多份报告间的交叉验证
+- `556168709-mi.json` 为 mi 格式数据(与标准 JSON 结构不同)
+- DAN 报告处理流程详见 `dan_reports/AGENTS.md`
+- 北京菌群报告为 PDF 原生格式,尚未提取为 JSON(需新增提取逻辑)
+- 字段拆分清单记录了完整的个人/知识库字段归属方案

+ 178 - 0
docs/参考资料/北京菌群/FMT前后对比分析.md

@@ -0,0 +1,178 @@
+# FMT 肠道菌群移植前后对比分析
+
+**患者:** 韩**(女,40+)  
+**移植前检测:** 2026-02-24 → 移植后复测: 2026-06-05  
+**间隔:** 约 3.5 个月
+
+---
+
+## 一、整体健康指标
+
+| 指标 | 移植前 | 移植后 | 变化 | 解析 |
+|------|:------:|:------:|:----:|------|
+| **GMHI** (肠道微生物健康指数) | 70 | 51 | ↓19 | 标准化评分下降,可能因新菌群定植过程中多样性波动 |
+| **Shannon指数** | 6.1392 | 6.5074 | ↑0.3682 | 菌群多样性改善 |
+| **菌种总数** | — | 465 | — | 首次出现该指标 |
+| **肠道菌群平衡** | II度失衡 | 菌群平衡 | ✅大幅改善 | 核心微生物+双歧杆菌恢复正常 |
+| **肠道黏膜屏障** | 中度损伤 | 正常(85分) | ✅大幅改善 | BE值从0→18.34,双歧杆菌从0→1.76 |
+| **肠道免疫力** | 62 | 72 | ↑10 | 提升至较强区间 |
+| **肠道抗炎能力** | 77 | 63 | ↓14 | 虽然下降但仍属"较强"区间(60-80) |
+| **膳食纤维需求** | 33 | 32 | → | 持续较高需求 |
+| **认知能力** | 79分 | 94分 | ↑15 | 显著提升 |
+| **人格特征** | 宜人性 > 开放性 > 尽责性 > 外倾性 > 神经质性 | 同上 | — | 未变化 |
+
+**总体评估:** 移植后菌群平衡、黏膜屏障显著改善;多项指标向正面发展。
+
+---
+
+## 二、22 核心菌属变化
+
+| 菌属 | 移植前 | 移植后 | 变化量 | 趋势 | 前状态 | 后状态 |
+|------|:------:|:------:|:------:|:----:|:------:|:------:|
+| **Akkermansia** | 0 | 0 | — | → | 缺失 | 缺失 |
+| **Alistipes** 另枝菌属 | 3.5168 | 0.5079 | ↓3.01 | ✅ | 超标 | 超标(减轻) |
+| **Bacteroides** 拟杆菌属 | 31.65 | 50.50 | ↑18.85 | ⚠️ | 正常→超标 | |
+| **Bifidobacterium** 双歧杆菌属 | 0 | 1.7644 | ↑1.76 | ✅✅ | 缺失→正常 | |
+| **Blautia** 布劳特氏菌属 | 0.2067 | 0.2370 | ↑0.03 | → | 偏低 | 偏低 |
+| **Clostridium** 梭菌属 | 0.4355 | 0.9556 | ↑0.52 | → | 正常 | 正常 |
+| **Coprococcus** 粪球菌属 | 0.1698 | 0.4515 | ↑0.28 | → | 正常 | 正常 |
+| **Dialister** | 0 | 0 | — | → | 缺失 | 缺失 |
+| **Dorea** 多尔氏菌属 | 0.6126 | 0.2709 | ↓0.34 | ✅ | 正常 | 正常 |
+| **Eubacterium** 真杆菌属 | 0.3284 | 0.0226 | ↓0.31 | ⚠️ | 偏低→偏低(更差) | |
+| **Faecalibacterium** 粪杆菌属 | 9.6722 | 8.3293 | ↓1.34 | → | 正常 | 正常 |
+| **Lachnoclostridium** | 0.1683 | 0.0677 | ↓0.10 | → | 正常 | 正常 |
+| **Lachnospira** 毛螺菌属 | 0.0295 | 6.6025 | ↑6.57 | ✅✅ | 偏低→超标(大幅上升) | |
+| **Lactobacillus** 乳杆菌属 | 0 | 0 | — | ❌ | 缺失 | 缺失 |
+| **Megamonas** 巨单胞菌属 | 0 | 0 | — | → | 缺失 | 缺失 |
+| **Oscillospira** 颤螺旋菌属 | 1.4687 | 0.6433 | ↓0.83 | ✅ | 超标→正常 | |
+| **Parabacteroides** 副拟杆菌属 | 8.9552 | 0.3753 | ↓8.58 | ✅✅ | 超标→正常 | |
+| **Phascolarctobacterium** 考拉杆菌属 | 8.5147 | 2.2911 | ↓6.22 | ✅✅ | 超标→正常 | |
+| **Prevotella** 普雷沃氏菌属 | 0 | 0 | — | → | 缺失 | 缺失 |
+| **Roseburia** 罗氏菌属 | 1.1809 | 2.3137 | ↑1.13 | ✅ | 正常 | 正常(提升) |
+| **Ruminococcus** 瘤胃球菌属 | 2.8467 | 0.5970 | ↓2.25 | ✅ | 正常 | 正常(改善) |
+| **Sutterella** 萨特氏菌属 | 0.2509 | 0.5982 | ↑0.35 | → | 正常 | 正常 |
+
+### 关键改善(✅):
+1. **双歧杆菌属** 0→1.76,恢复至正常范围(最重要的改善之一)
+2. **毛螺菌属** 0.03→6.60,提升227倍(产SCFA,抑制癌变)
+3. **副拟杆菌属** 8.96→0.38,从严重超标降至正常
+4. **考拉杆菌属** 8.51→2.29,从超标降至正常
+5. **瘤胃球菌属** 2.85→0.60,下降
+6. **Oscillospira** 1.47→0.64,从超标降至正常
+7. **另枝菌属** 3.52→0.51,虽仍超标但大幅改善
+
+### 仍存在问题(⚠️/❌):
+1. **乳杆菌属** 持续缺失 — 始终为零(⚠️需重点关注)
+2. **Akkermansia** 持续缺失(对肠屏障修复重要)
+3. **Dialister** 持续缺失(与情绪调控相关)
+4. **Eubacterium** 反而下降(丁酸产生菌减少)
+5. **Bacteroides** 超标加剧(免疫低下时易致感染)
+
+---
+
+## 三、短链脂肪酸(SCFA)合成能力
+
+| 项目 | 移植前 | 移植后 | 变化 |
+|:----|:------:|:------:|:----:|
+| 乙酸 | 60 | **56** | ↓4(临界偏低)|
+| 丙酸 | 77 | **86** | ↑9✅|
+| 丁酸 | 62 | **93** | ↑31✅✅最重要改善|
+| 戊酸 | 0 | **63** | 从无到正常✅|
+| 己酸 | — | **0** | 仍为零|
+
+**解读:** 丁酸(肠道上皮细胞主要能量来源)从62→93,戊酸从0→63,SCFA整体合成能力显著提升。
+
+---
+
+## 四、疾病风险变化(共有疾病)
+
+| 疾病 | 移植前 | 移植后 | 变化 | 等级变化 |
+|:----|:------:|:------:|:----:|:--------:|
+| **克罗恩病** | 0.9889 | 0.6819 | ↓0.31 | 高风险→中度风险 ✅ |
+| **腹泻型IBS** | 0.4452 | 0.2322 | ↓0.21 | 较低风险→低风险 ✅ |
+| **非酒精性脂肪性肝病** | 0.4216 | 0.6036 | ↑0.18 | 较低→中度风险 ⚠️ |
+| **桥本甲状腺炎** | 0.1576 | 0.3133 | ↑0.16 | 低→较低风险 |
+| **肝硬化** | 0.0619 | 0.3097 | ↑0.25 | 低→较低风险 |
+| **溃疡性结肠炎** | 0.6828 | 0.6930 | ↑0.01 | 中度→中度 |
+| **肾结石** | 0.6115 | 0.6441 | ↑0.03 | 中度→中度 |
+| **强直性脊柱炎** | 0.0532 | 0.0201 | ↓0.03 | 低→低 |
+
+**解读:** 克罗恩病风险从0.99→0.68(高风险→中度)是最大获益;但NAFLD风险升高可能与Bacteroides超标加剧相关。
+
+### 新增评估疾病(移植后新增覆盖):
+| 疾病 | 风险值 | 等级 |
+|:----|:------:|:----:|
+| 2型糖尿病 | 0.6491 | 中度风险 |
+| 乳腺癌 | 0.6303 | 中度风险 |
+| 结直肠癌 | 0.6027 | 中度风险 |
+| 肾结石 | 0.6441 | 中度风险 |
+| 高血压 | 0.4490 | 较低风险 |
+| 膜性肾病 | 0.4361 | 较低风险 |
+| 类风湿关节炎 | 0.4627 | 较低风险 |
+| 食管癌 | 0.3216 | 较低风险 |
+
+---
+
+## 五、营养素代谢对比
+
+| 类别 | 移植前 | 移植后 | 解读 |
+|:----|:------:|:------:|:----:|
+| **碳水化合物** | 23 | 51 | ↑大幅改善,但仍低于60 |
+| **蛋白质** | 42 | 58 | ↑接近正常 |
+| **脂肪** | 0 | 2 | ↑基本无改善 |
+| **矿物质(嘌呤)** | 1 | 1 | → 仍未改善 |
+| **半乳糖** | 62 | 18 | ↓大幅下降,需关注 |
+| **甘油磷脂** | 35 | 55 | ↑改善 |
+| **DHA** | 69 | 0 | ↓大幅下降⚠️|
+| **Omega-3** | 12 | 0 | ↓降至零⚠️|
+| **维生素A** | 6 | 2 | ↓仍严重偏低 |
+| **维生素B2** | 56 | 6 | ↓大幅下降⚠️|
+| **维生素B12** | 15 | 13 | → 持续偏低 |
+| **铜** | 19 | 25 | → 持续偏低 |
+| **铬** | 0 | 0 | → 持续为零 |
+
+---
+
+## 六、神经递质 → 脑肠轴变化(最大亮点)
+
+| 神经递质 | 移植前 | 移植后 | 变化 | 功能关联 |
+|:---------|:------:|:------:|:----:|:---------|
+| **5-羟色胺** | 0 | **98** | ↑98 ✅✅ | 情绪调节、幸福感 |
+| **γ-氨基丁酸(GABA)** | 79 | **94** | ↑15 ✅ | 放松、抗焦虑 |
+| **多巴胺** | 78 | 80 | ↑2 ✅ | 动力、奖赏 |
+| **乙酰胆碱** | 77 | 80 | ↑3 ✅ | 记忆、认知 |
+| **组胺** | 0 | **92** | ↑92 ✅✅ | 免疫调节 |
+| **去甲肾上腺素** | 51 | **80** | ↑29 ✅ | 警觉、注意力 |
+
+**解读:** 神经递质合成能力全面大幅提升。5-羟色胺从0→98、组胺从0→92是两大改善,与肠道屏障修复+菌群平衡直接相关。认知评分79→94与此高度一致。
+
+---
+
+## 七、抗生素风险变化
+
+- 移植前:N-乙酰基转移酶类(98,耐药)、O-磷酸转移酶类(58)、16S甲基转移酶(62)等需注意
+- 移植后:N-乙酰基转移酶类降至35(O-核苷酸转移酶类80需注意,O-磷酸转移酶类92)
+- **总体趋势:** 抗生素抗性基因丰度下降
+
+---
+
+## 八、总结
+
+### FMT 效果评估
+
+| 维度 | 评分 | 说明 |
+|:----|:----:|------|
+| **菌群定植成功率** | ★★★★☆ | 核心菌群向健康方向重组:双歧杆菌从无到有,失衡II度→平衡 |
+| **肠道屏障修复** | ★★★★★ | BE值0→18.34,黏膜屏障从中度损伤→正常,最大改善 |
+| **脑肠轴改善** | ★★★★★ | 5-羟色胺0→98,认知79→94,神经递质全面改善 |
+| **短链脂肪酸** | ★★★★☆ | 丁酸62→93,戊酸0→63,产SCFA能力显著提升 |
+| **致病菌控制** | ★★★☆☆ | Bilophila从3.84降至0.17(超标→正常) |
+| **免疫提升** | ★★★★☆ | 肠道免疫力62→72 |
+| **残余问题** | ⚠️ | Lactobacillus持续缺失、Akkermansia持续缺失、Eubacterium下降、营养素代谢部分指标仍低 |
+
+### 需关注的残余问题
+1. **乳杆菌属持续缺失** — 建议口服乳杆菌补充剂(L.rhamnosus, L.plantarum等)
+2. **Bacteroides超标加剧** — 需注意潜在感染风险
+3. **营养素代谢未完全恢复** — DHA/Omega-3/维生素A/B2等仍偏低
+4. **脂肪代谢接近零** — 糖/蛋白质基本恢复但脂肪仍低
+5. **NAFLD风险上升** — 可能与Bacteroides超标相关

+ 244 - 0
docs/参考资料/北京菌群/北京报告采集框架.md

@@ -0,0 +1,244 @@
+# 北京菌群检测报告 — 数据采集框架
+
+> 目标:上传任何北京菌群检测报告 PDF 时,自动识别格式指纹、提取结构化 JSON、入库知识库。
+> 基于已处理的 2 份真实报告(移植前 + 移植后复测)抽象出的通用框架。
+
+---
+
+## 一、报告指纹检测(Report Fingerprinting)
+
+### 1.1 格式识别
+
+报告来源检测(从 PDF 文本头部的特征字符串判断):
+
+| 报告格式 | 指纹特征 | 置信度 |
+|---------|---------|--------|
+| **北京菌群报告** | 包含 `肠道菌群检测` + `高通量测序` + `GMHI` 或 `肠道微生物健康指数` | 高 |
+| 标准菌群报告(旧) | 包含 `肠道菌群健康检测报告` + `健康总分` + 五维评分 | 高 |
+| 未知格式 | 无匹配指纹 | — |
+
+### 1.2 版本检测
+
+北京报告本身可能有版本差异,用以下特征做版本指纹:
+
+| 特征 | 版本标记 |
+|------|---------|
+| 包含 `肠道菌群移植` / `FMT` | fmt 版 |
+| 包含 `趣味肠菌评估` + `人格特征` + `职场心理障碍` | 含心理评估版 |
+| 包含 `毒性物质清除能力评估` | 含毒物版 |
+| 包含 `胃肠道感染病原体评估` | 含病原体版 |
+
+### 1.3 配对检测
+
+北京报告可能成对出现(FMT 移植前 + 移植后复测):
+
+| 规则 | 说明 |
+|------|------|
+| 文件名包含 `移植前` vs `移植后复测` | 显式配对 |
+| 同一姓名 + 检测编号年份/序号接近 | 隐式配对 |
+| 同一人的前后报告 → 自动关联到同一个人记录 | 数据关联 |
+
+---
+
+## 二、采集流水线架构
+
+```
+用户上传 PDF
+      │
+      ▼
+┌─────────────────┐
+│  1. 指纹检测     │  ← 识别报告类型 + 版本
+│     (fingerprint)│
+└────────┬────────┘
+         │
+         ▼
+┌─────────────────┐
+│  2. PDF 文本提取  │  ← python pdfplumber / PyMuPDF
+│     (text_extract)│     输出: 原始文本 .txt
+└────────┬────────┘
+         │
+         ▼
+┌──────────────────────┐
+│  3. 结构化提取 (v2)   │  ← extract_beijing_report.py
+│     Section Parsing   │     按章节正则提取
+│     Value Extraction  │     输出: 结构化 JSON
+│     Status Evaluation │
+└────────┬─────────────┘
+         │
+         ▼
+┌──────────────────────┐
+│  4. 知识库集成        │  ← 自动对比知识库 + 更新指标
+│     Indicator Mapping │
+│     Food Recommender  │  ← 菌属-食材映射表驱动推荐
+└────────┬─────────────┘
+         │
+         ▼
+┌──────────────────────┐
+│ 5. 输出统一结构化 JSON │  ← 供精准营养推荐使用
+│    + FMT对比(若成对)  │
+└──────────────────────┘
+```
+
+---
+
+## 三、章节提取规则
+
+北京报告 PDF 的典型章节结构(基于 2 份样本归纳):
+
+| 章节 | 提取方法 | 输出结构 |
+|------|---------|---------|
+| 患者信息 | 正则:`姓名.*?(\S+)` / `检测编号.*?(\S+)` / `样本类型.*?(\S+)` | `患者信息` object |
+| 健康整体评估 | 正则:`肠道微生物健康指数` ~ `肠道菌群主要检测结果` 间区域 | `健康整体评估` object |
+| 肠道菌群主要检测结果 | 多个子节:GMHI/平衡评估/黏膜屏障/多样性/表型/抗炎能力/免疫力/膳食纤维/SCFA合成 | `主要检测结果` object |
+| 肠道菌群精准分布 | 表格解析:核心菌属22种 + 有益菌 + 有害菌 | `菌群精准分布` array |
+| 疾病风险评估 | 表格解析:疾病名 + 风险指数 + 等级 + 关联异常菌 | `疾病风险评估` object |
+| 营养物质及营养素代谢 | 多个子节:主要营养/糖类/脂类/嘌呤/维生素/微量元素/天然色素/氨基酸/三肽/胆汁酸/神经递质/抗自由基 | `营养物质代谢` object |
+| 抗生素风险评估 | 表格解析:抗生素类别 + 丰度值 + 评价 | `抗生素风险评估` object |
+| 毒性物质清除能力 | 表格解析:毒素名 + 清除能力值 + 评价 | `毒性物质清除` object |
+| 胃肠道感染病原体 | 列表 + 检出异常项 | `病原体评估` object |
+| 趣味肠菌评估 | 人格特征/认知功能/职场心理障碍 | `趣味肠菌` object |
+
+### 3.1 表格解析通用规则
+
+北京报告中的表格有两种形式:
+1. **键值对表**:`指标名: 值` → 直接正则提取
+2. **行列式表格**:多列表格 → 按列标题解析行数据
+
+表格解析使用 3-pass 策略:
+
+```
+Pass 1: 查找表头标识词(如"中文名""检测结果""人群百分位")
+Pass 2: 按行提取结构化数据
+Pass 3: 验证完整性(是否缺列/缺行)
+```
+
+### 3.2 状态评估规则
+
+提取原始数值后,依据知识库的参考范围自动判断状态:
+
+| 数据来源 | 状态判断方式 |
+|---------|------------|
+| 数值 + 参考范围(如 `0.0041-0.0339`) | 数值在范围内 → 正常;低于 → 偏低/缺失;高于 → 超标 |
+| 数值 + 阈值标准(如 `>60`) | 低于阈值 → 异常/需关注 |
+| 定性描述(如 `中度损伤`) | 保留原文描述,同时映射到分级码(0/1/2/3/4) |
+
+---
+
+## 四、知识库集成接口
+
+提取后的结构化 JSON 与知识库的对接点:
+
+### 4.1 指标匹配
+
+```
+北京报告指标名 → 报告指标知识库.json 中的规范化名称
+例: "5-羟色胺" ↔ "血清素(5-HT)"
+    "γ-氨基丁酸" ↔ "γ-氨基丁酸(GABA)"
+    "BE比值" → 新增到知识库
+```
+
+### 4.2 菌属匹配
+
+```
+北京报告的拉丁名 → 菌群营养知识库 中的菌属条目
+例: "Bacteroides" → 拟杆菌属
+    "Bifidobacterium" → 双歧杆菌属
+```
+
+### 4.3 新增指标自动注册
+
+首次遇到知识库中没有的指标 → 自动创建占位条目并标记 `需人工补充`。
+
+---
+
+## 五、输出规范
+
+### 5.1 文件命名
+
+```
+{检测编号}-{姓名/代号}-{阶段}.json
+例: 2025-200-89746-韩-FMT前.json
+    2025-200-96904-韩-FMT后.json
+```
+
+### 5.2 JSON 结构顶层键
+
+```json
+{
+  "version": "1.0",
+  "报告来源": "北京菌群检测",
+  "格式版本": "2025标准版",
+  "患者信息": { ... },
+  "健康整体评估": { ... },
+  "肠道菌群主要检测结果": { ... },
+  "肠道菌群精准分布": { ... },
+  "疾病风险评估": { ... },
+  "营养物质及营养素代谢评估": { ... },
+  "抗生素风险评估": { ... },
+  "毒性物质清除能力评估": { ... },
+  "胃肠道感染病原体评估": { ... },
+  "趣味肠菌评估": { ... }
+}
+```
+
+### 5.3 配对输出(成对报告)
+
+当检测到 FMT 前/后成对报告时,额外输出:
+
+```
+{姓名}-FMT前后对比.json
+```
+
+内容格式见 `FMT前后对比分析.md`。
+
+---
+
+## 六、脚本使用说明
+
+主脚本:`extract_beijing_report.py`
+
+```bash
+# 单份报告
+python extract_beijing_report.py --pdf "北京菌群报告.pdf" --output "output.json"
+
+# 批量
+python extract_beijing_report.py --pdf-dir "./pdfs/" --output-dir "./json/"
+
+# 成对处理(自动检测配对)
+python extract_beijing_report.py --pdf-dir "./pdfs/" --pair-mode
+```
+
+依赖:`pip install pdfplumber pandas`
+
+---
+
+## 七、异常处理
+
+| 问题 | 处理方式 |
+|------|---------|
+| PDF 文本提取不完整 | 回退 OCR(paddleocr),标记 `提取方式: OCR` |
+| 章节缺失 | 输出空数组/对象,标记 `缺失章节: [...]` |
+| 数值解析失败 | 保留原始字符串,标记 `raw: "..."` |
+| 指纹不匹配 | 输出 `报告格式: 未识别`,由人工确认后补充指纹库 |
+| 菌属名称不匹配拉丁名 | 模糊匹配(Levenshtein),无匹配时用中文名直接注册 |
+
+---
+
+## 八、扩展机制
+
+### 8.1 新增报告格式
+
+当遇到新的报告格式时:
+
+1. 在 `fingerprint` 模块添加新的指纹规则
+2. 在 `sections` 模块添加新的章节解析器
+3. 在 `indicators` 模块添加指标映射规则
+4. 运行测试验证提取完整性
+
+### 8.2 版本升级
+
+北京报告格式如有升级(如新增章节/指标),只需:
+
+1. 在对应章节解析器中添加新字段
+2. 在知识库中添加新指标的说明和范围
+3. 更新 `状态评估` 规则

+ 402 - 0
docs/参考资料/北京菌群/北京菌群报告-移植前.json

@@ -0,0 +1,402 @@
+{
+  "version": "1.0",
+  "报告来源": "北京菌群检测(肠道菌群移植 FMT 前评估)",
+  "报告格式": "PDF原生(手动提取)",
+  "提取日期": "2026-07-25",
+
+  "患者信息": {
+    "姓名": "韩**",
+    "性别": "女",
+    "年龄": "40+(隐去)",
+    "检测编号": "2025-200-89746",
+    "检测日期": "2026-02-24",
+    "报告日期": "2026-02-26",
+    "样本类型": "粪便",
+    "检测方法": "高通量测序"
+  },
+
+  "健康整体评估": {
+    "肠型": {
+      "类型": "肠型 I",
+      "描述": "拟杆菌型,优势物种为拟杆菌属,擅长分解碳水化合物"
+    },
+    "综合建议": {
+      "干预优先级": ["粪菌移植干预", "益生元干预", "益生菌干预"],
+      "饮食建议": "地中海式饮食,高比例植物性食物"
+    }
+  },
+
+  "肠道菌群主要检测结果": {
+    "肠道微生物健康指数": {
+      "GMHI": 70,
+      "百分制评分": 70,
+      "健康状态": "亚健康",
+      "肠道菌群状态": "0度",
+      "分级标准": {
+        "健康": "≥90(2度)",
+        "健康倾向": "80-90(1度)",
+        "亚健康": "40-80(0度)",
+        "不健康倾向": "20-40(-1度)",
+        "不健康": "≤20(-2度)"
+      }
+    },
+    "肠道菌群平衡评估": {
+      "失衡程度": "II度失衡",
+      "描述": "核心微生物丰度和多样性降低、有益菌缺乏、有害菌丰度和多样性增加"
+    },
+    "肠道黏膜屏障": {
+      "BE比值": 0,
+      "双歧杆菌属": 0,
+      "肠杆菌科": 0.1060,
+      "BE参考范围": ">1",
+      "双歧参考范围": "0.0282-3.0346",
+      "肠杆菌科参考范围": "0.0975-8.3342",
+      "综合评估": "中度损伤"
+    },
+    "肠道菌群多样性": {
+      "Shannon指数": 6.1392,
+      "人群百分位": "高于59%的人群",
+      "评价": "多样性降低,菌群种类减少"
+    },
+    "肠道菌群表型评估": {
+      "革兰氏阳性菌": { "评估值": 0.6029, "结果": "异常" },
+      "革兰氏阴性菌": { "评估值": 0.3971, "结果": "异常" },
+      "生物膜合成": { "评估值": 0.0660, "结果": "异常" },
+      "好氧菌": { "评估值": 0.0066, "结果": "正常" },
+      "厌氧菌": { "评估值": 0.9525, "结果": "正常" },
+      "兼性厌氧菌": { "评估值": 0.0017, "结果": "正常" },
+      "氧化胁迫耐受": { "评估值": 0.0066, "结果": "正常" },
+      "致病潜力": { "评估值": 0.7381, "结果": "异常" }
+    },
+    "肠道抗炎能力": {
+      "评分": 77,
+      "参考范围": ">60",
+      "分级": "较强",
+      "分级标准": { "强": ">80", "较强": "60-80", "中等": "40-60", "较弱": "20-40", "弱": "<20" }
+    },
+    "肠道免疫力": {
+      "评分": 62,
+      "参考范围": ">60",
+      "分级": "较强",
+      "分级标准": { "强": ">80", "较强": "60-80", "中等": "40-60", "较弱": "20-40", "弱": "<20" }
+    },
+    "肠道膳食纤维需求": {
+      "评分": 33,
+      "参考范围": ">80",
+      "评价": "需求较高"
+    },
+    "短链脂肪酸合成能力": {
+      "甲酸": { "评估值": 64, "参考范围": ">60", "评价": "正常" },
+      "乙酸": { "评估值": 60, "参考范围": ">60", "评价": "适中" },
+      "丙酸": { "评估值": 77, "参考范围": ">60", "评价": "正常" },
+      "丁酸": { "评估值": 62, "参考范围": ">60", "评价": "正常" },
+      "戊酸": { "评估值": 0, "参考范围": ">60", "评价": "弱" }
+    }
+  },
+
+  "肠道菌群精准分布": {
+    "核心菌属综合评分": 62,
+    "有益菌综合评分": 58,
+    "有害菌综合评分": 12,
+    "核心菌属列表": [
+      { "拉丁名": "Akkermansia", "中文名": "艾克曼菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0041-0.0339", "状态": "缺失", "功能": "减轻肠炎,调节免疫应答,降低炎症" },
+      { "拉丁名": "Alistipes", "中文名": "另枝菌属", "检测结果": 3.5168, "人群百分位": 98.96, "参考范围": "0.0106-0.4980", "状态": "超标", "功能": "对肝纤维化、结肠炎、癌症免疫治疗有保护作用" },
+      { "拉丁名": "Bacteroides", "中文名": "拟杆菌属", "检测结果": 31.6485, "人群百分位": 79.29, "参考范围": "1.5624-37.1603", "状态": "正常", "功能": "分解碳水化合物,保护肠粘膜" },
+      { "拉丁名": "Bifidobacterium", "中文名": "双歧杆菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0282-3.0346", "状态": "缺失", "功能": "生物屏障、营养、抗肿瘤、增强免疫" },
+      { "拉丁名": "Blautia", "中文名": "布劳特氏菌属", "检测结果": 0.2067, "人群百分位": 15.87, "参考范围": "0.1904-4.7090", "状态": "偏低", "功能": "与内脏脂肪面积负相关,抗炎,维持葡萄糖稳态" },
+      { "拉丁名": "Clostridium", "中文名": "梭菌属", "检测结果": 0.4355, "人群百分位": 57.58, "参考范围": "0.0481-1.6910", "状态": "正常", "功能": "肠道能量代谢" },
+      { "拉丁名": "Coprococcus", "中文名": "粪球菌属", "检测结果": 0.1698, "人群百分位": 33.89, "参考范围": "0.0312-1.7666", "状态": "正常", "功能": "产SCFA,保护肠道,降低炎症" },
+      { "拉丁名": "Dialister", "中文名": "戴阿利斯特杆菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0014-0.9008", "状态": "缺失", "功能": "与抑郁症、自闭症、情绪控制、减肥相关" },
+      { "拉丁名": "Dorea", "中文名": "多尔氏菌属", "检测结果": 0.6126, "人群百分位": 65.91, "参考范围": "0.0360-1.8578", "状态": "正常", "功能": "主要产气菌,与IBS症状正相关" },
+      { "拉丁名": "Eubacterium", "中文名": "真杆菌属", "检测结果": 0.3284, "人群百分位": 27.73, "参考范围": "0.1336-5.0943", "状态": "偏低", "功能": "主要丁酸产生菌,修复肠道上皮" },
+      { "拉丁名": "Faecalibacterium", "中文名": "粪杆菌属", "检测结果": 9.6722, "人群百分位": 77.49, "参考范围": "0.2530-12.6108", "状态": "正常", "功能": "产生抗炎代谢物,IBS/IBD/糖尿病中降低" },
+      { "拉丁名": "Lachnoclostridium", "中文名": "Lachnoclostridium属", "检测结果": 0.1683, "人群百分位": 42.44, "参考范围": "0.0231-0.6568", "状态": "正常", "功能": "抗炎,维持肠道健康" },
+      { "拉丁名": "Lachnospira", "中文名": "毛螺菌属", "检测结果": 0.0295, "人群百分位": 18.63, "参考范围": "0.0135-4.3803", "状态": "偏低", "功能": "产SCFA,抑制癌变,提高免疫力" },
+      { "拉丁名": "Lactobacillus", "中文名": "乳杆菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0100-2.0365", "状态": "缺失", "功能": "提高营养吸收,产生维生素,抑制致病菌" },
+      { "拉丁名": "Megamonas", "中文名": "巨单胞菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0181-2.3145", "状态": "缺失", "功能": "与IBD、结直肠癌、肥胖等密切相关" },
+      { "拉丁名": "Oscillospira", "中文名": "颤螺旋菌属", "检测结果": 1.4687, "人群百分位": 93.07, "参考范围": "0.0260-0.9023", "状态": "超标", "功能": "与肥胖、消瘦、胆结石、慢性便秘相关;产丁酸盐" },
+      { "拉丁名": "Parabacteroides", "中文名": "副拟杆菌属", "检测结果": 8.9552, "人群百分位": 97.77, "参考范围": "0.0366-2.0808", "状态": "超标", "功能": "帮助消化高纤维饮食" },
+      { "拉丁名": "Phascolarctobacterium", "中文名": "考拉杆菌属", "检测结果": 8.5147, "人群百分位": 97.58, "参考范围": "0.0087-2.3650", "状态": "超标", "功能": "产SCFA,参与代谢和调节情绪" },
+      { "拉丁名": "Prevotella", "中文名": "普雷沃氏菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0075-10.0732", "状态": "缺失", "功能": "分解纤维素/蛋白质/碳水,对肥胖和糖尿病有改善" },
+      { "拉丁名": "Roseburia", "中文名": "罗氏菌属", "检测结果": 1.1809, "人群百分位": 51.20, "参考范围": "0.0801-5.8852", "状态": "正常", "功能": "改善肠道多样性,提高葡萄糖耐受,帮助减肥" },
+      { "拉丁名": "Ruminococcus", "中文名": "瘤胃球菌属", "检测结果": 2.8467, "人群百分位": 67.48, "参考范围": "0.3305-5.6859", "状态": "正常", "功能": "与IBS/IBD/克罗恩、过敏/湿疹/哮喘、自闭症/抑郁症相关" },
+      { "拉丁名": "Sutterella", "中文名": "萨特氏菌属", "检测结果": 0.2509, "人群百分位": 38.34, "参考范围": "0.0139-3.0808", "状态": "正常", "功能": "与溃疡性结肠炎缓解程度负相关" }
+    ],
+    "有益菌列表(部分检出)": [
+      { "拉丁名": "Bacteroides thetaiotaomicron", "中文名": "多形拟杆菌", "检测结果": 0.0701, "人群百分位": 81.58, "功能": "减轻体重增加和肥胖" },
+      { "拉丁名": "Anaerobutyricum hallii", "中文名": "厌氧丁酸菌", "检测结果": 0.1624, "人群百分位": 92.79, "功能": "产丁酸盐,抗炎" },
+      { "拉丁名": "Faecalibacterium prausnitzii", "中文名": "普拉梭菌", "检测结果": 9.4360, "人群百分位": 77.91, "功能": "抗炎、改善黏膜屏障、抑制致病菌、减轻肥胖" },
+      { "拉丁名": "Roseburia intestinalis", "中文名": "肠道罗斯拜瑞氏菌", "检测结果": 0.0221, "人群百分位": 95.75, "功能": "产丁酸菌,降解膳食纤维" },
+      { "拉丁名": "Roseburia inulinivorans", "中文名": "食葡糖罗斯拜瑞氏菌", "检测结果": 0.2288, "人群百分位": 91.59, "功能": "产生丙酸,保护血脑屏障,改善情绪" }
+    ],
+    "有害菌(部分检出)": [
+      { "拉丁名": "Bilophila", "中文名": "嗜胆菌属", "检测结果": 3.8379, "人群百分位": 99.87, "参考范围": "0-0.1776", "状态": "严重超标", "功能": "对肠道炎症有负面影响,与高脂肪饮食协同促进炎症" }
+    ]
+  },
+
+  "疾病风险评估": {
+    "分级标准": {
+      "低风险": "0-0.3",
+      "较低风险": "0.3-0.5",
+      "中度风险": "0.5-0.7",
+      "较高风险": "0.7-0.8",
+      "高风险": "0.8-1.0"
+    },
+    "疾病列表": [
+      { "疾病": "溃疡性结肠炎", "风险指数": 0.6828, "风险等级": "中度风险" },
+      { "疾病": "克罗恩病", "风险指数": 0.9889, "风险等级": "高风险" },
+      { "疾病": "腹泻型肠易激综合征", "风险指数": 0.4452, "风险等级": "较低风险" },
+      { "疾病": "硬化性胆管炎", "风险指数": 0.2193, "风险等级": "低风险" },
+      { "疾病": "非酒精性脂肪性肝病", "风险指数": 0.4216, "风险等级": "较低风险" },
+      { "疾病": "肝硬化", "风险指数": 0.0619, "风险等级": "低风险" },
+      { "疾病": "便秘", "风险指数": 0.2716, "风险等级": "低风险" },
+      { "疾病": "IgA肾病", "风险指数": 0.6057, "风险等级": "中度风险" },
+      { "疾病": "肾结石", "风险指数": 0.6115, "风险等级": "中度风险" },
+      { "疾病": "格雷夫斯病", "风险指数": 0.1260, "风险等级": "低风险" },
+      { "疾病": "慢性淋巴细胞性甲状腺炎", "风险指数": 0.1576, "风险等级": "低风险" },
+      { "疾病": "强直性脊柱炎", "风险指数": 0.0532, "风险等级": "低风险" },
+      { "疾病": "精神分裂症", "风险指数": 0.5695, "风险等级": "中度风险" },
+      { "疾病": "痛经", "风险指数": 0.6387, "风险等级": "中度风险" }
+    ],
+    "疾病肠菌评估(异常项)": {
+      "溃疡性结肠炎": {
+        "异常菌": [
+          { "菌": "Fusobacterium varium(变形梭杆菌)", "相关性": "正相关", "检测值": 0.1845, "参考范围": "0-0.0105", "状态": "超标" },
+          { "菌": "Akkermansia(阿克曼菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Bifidobacterium(双歧杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Lactobacillus(乳杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Prevotella(普雷沃氏菌科)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "克罗恩病": {
+        "异常菌": [
+          { "菌": "Akkermansia(阿克曼菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Dialister(小杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "肾结石": {
+        "异常菌": [
+          { "菌": "Phascolarctobacterium(考拉杆菌属)", "相关性": "正相关", "检测值": 8.5147, "参考范围": "0.0087-2.3650", "状态": "超标" },
+          { "菌": "Bifidobacterium(双歧杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Lactobacillus(乳杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Prevotella(普雷沃氏菌科)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "精神分裂症": {
+        "异常菌": [
+          { "菌": "Collinsella(柯林斯氏菌)", "相关性": "正相关", "检测值": 0.7750, "参考范围": "0-0.3651", "状态": "超标" }
+        ]
+      }
+    }
+  },
+
+  "营养物质及营养素代谢评估": {
+    "主要营养物质代谢": {
+      "碳水化合物": 23,
+      "蛋白质": 42,
+      "脂肪": 0,
+      "矿物质": 1,
+      "参考范围": ">60"
+    },
+    "糖类代谢": {
+      "葡萄糖(糖酵解途径)": 90,
+      "葡萄糖(磷酸戊糖途径)": 89,
+      "果糖和甘露糖": 74,
+      "半乳糖": 62,
+      "淀粉和蔗糖": 24,
+      "氨基糖和核苷酸糖": 36,
+      "丙酮酸": 89,
+      "参考范围": ">60"
+    },
+    "脂类代谢": {
+      "甘油酯": 87,
+      "甘油磷脂": 35,
+      "甘油三酯": 89,
+      "鞘脂类": 2,
+      "脂肪酸": 87,
+      "硬脂酸": 69,
+      "棕榈酸": 69,
+      "花生四烯酸": 52,
+      "二十二碳六烯酸(DHA)": 69,
+      "Omega-3脂肪酸": 12,
+      "Omega-6脂肪酸": 95,
+      "参考范围": ">60"
+    },
+    "嘌呤代谢": {
+      "嘌呤代谢": 31,
+      "参考范围": ">60"
+    },
+    "维生素": {
+      "维生素A": 6,
+      "维生素B1": 76,
+      "维生素B2": 56,
+      "维生素B3": 38,
+      "维生素B5": 39,
+      "维生素B6": 56,
+      "维生素B7": 18,
+      "维生素B12": 15,
+      "维生素C": 71,
+      "维生素D": 62,
+      "维生素E": 97,
+      "维生素K1": 79,
+      "维生素K2": 79,
+      "维生素K3": 68,
+      "叶酸": 68,
+      "参考范围": ">60"
+    },
+    "微量元素": {
+      "铁": 94,
+      "锌": 69,
+      "钙": 81,
+      "镁": 91,
+      "硒": 79,
+      "锰": 96,
+      "铜": 19,
+      "钴": 68,
+      "镍": 68,
+      "钼": 87,
+      "铬": 0,
+      "钒": 95,
+      "参考范围": ">60"
+    },
+    "天然色素": {
+      "类胡萝卜素": 71,
+      "花青素": 26,
+      "类黄酮": 92,
+      "异黄酮素": 0,
+      "参考范围": ">60"
+    },
+    "氨基酸": {
+      "赖氨酸": 17,
+      "丝氨酸": 40,
+      "亮氨酸": 26,
+      "色氨酸": 92,
+      "苯丙氨酸": 41,
+      "缬氨酸": 26,
+      "组氨酸": 31,
+      "半胱氨酸": 72,
+      "酪氨酸": 26,
+      "丙氨酸": 33,
+      "脯氨酸": 36,
+      "苏氨酸": 40,
+      "谷氨酸": 33,
+      "异亮氨酸": 26,
+      "精氨酸": 36,
+      "蛋氨酸": 72,
+      "甘氨酸": 40,
+      "天冬氨酸": 33,
+      "牛磺酸": 89,
+      "参考范围": ">60"
+    },
+    "三肽": {
+      "谷胱甘肽": 77,
+      "参考范围": ">60"
+    },
+    "胆汁酸": {
+      "胆汁酸代谢": 36,
+      "参考范围": ">60"
+    },
+    "神经递质": {
+      "5-羟色胺": 0,
+      "γ-氨基丁酸": 79,
+      "多巴胺": 78,
+      "乙酰胆碱": 77,
+      "组胺": 0,
+      "去甲肾上腺素": 51,
+      "参考范围": ">60"
+    },
+    "抗自由基与抗氧化": {
+      "硫辛酸": 0,
+      "辅酶Q": 70,
+      "参考范围": ">60"
+    }
+  },
+
+  "抗生素风险评估": {
+    "β内酰胺类": 0,
+    "氨基糖苷类": 0,
+    "A类": 0,
+    "B类": 0,
+    "C类": 12,
+    "D类": 0,
+    "N-乙酰基转移酶类": 98,
+    "其他乙酰转移酶类": 74,
+    "O-核苷酸转移酶类": 0,
+    "O-磷酸转移酶类": 58,
+    "16S甲基转移酶": 62,
+    "大环内酯类": 39,
+    "万古霉素类": 39,
+    "四环素类": 0,
+    "氯霉素类": 0,
+    "磺酰胺类": 0,
+    "利胆醇类": 39,
+    "甲氧苄氨嘧啶类": 0,
+    "喹诺酮类": 0,
+    "福霉素类": 0,
+    "磷霉素类": 44,
+    "头孢菌素类": 0,
+    "香豆素类(新生霉素)": 0,
+    "评价标准": {
+      "耐药": "≥90(含抗生素抗性基因,避免使用)",
+      "注意": "70-90(含抗性基因,减少或避免使用)",
+      "正常": "<70(不含或含少量抗性基因)"
+    },
+    "需注意类别": ["N-乙酰基转移酶类(98)", "其他乙酰转移酶类(74)"]
+  },
+
+  "毒性物质清除能力评估": {
+    "苯甲酸酯": 21,
+    "对氨基苯甲酸乙酯": 22,
+    "对氟苯甲酸乙酯": 0,
+    "氯烷烃和氯烯烃": 75,
+    "氯代环己烷": 28,
+    "氯苯": 28,
+    "甲苯": 94,
+    "二甲苯": 1,
+    "硝基甲苯": 98,
+    "乙苯": 75,
+    "苯乙烯": 88,
+    "阿特拉津": 90,
+    "己内酰胺": 84,
+    "双酚": 86,
+    "二恶英": 37,
+    "萘": 26,
+    "多环芳烃": 57,
+    "评价标准": {
+      "清除能力差": "≤10",
+      "清除能力稍弱": "10-30",
+      "清除能力正常": ">70"
+    },
+    "清除能力稍弱项": ["苯甲酸酯(21)", "对氨基苯甲酸乙酯(22)", "对氟苯甲酸乙酯(0)", "氯代环己烷(28)", "氯苯(28)", "二甲苯(1)", "萘(26)"]
+  },
+
+  "胃肠道感染病原体评估": {
+    "评估列表": [
+      "气单胞菌属", "蜡样芽孢杆菌", "唐菖蒲伯克霍尔德氏菌", "弯曲杆菌属",
+      "艰难梭菌", "肉毒梭菌", "产气荚膜梭菌", "幽门螺杆菌",
+      "肺炎克雷伯菌", "类志贺邻单胞菌", "沙门氏菌属",
+      "志贺氏菌属", "金黄色葡萄球菌", "肺炎链球菌",
+      "霍乱弧菌", "拟态弧菌", "副溶血弧菌",
+      "小肠结肠炎耶尔森氏菌", "假结核耶尔森氏菌"
+    ],
+    "说明": "当相对丰度高于参考范围上限时,有发生相应病原体或其毒素引起的胃肠道疾病的风险"
+  },
+
+  "趣味肠菌评估": {
+    "人格特征": {
+      "最高概率": "宜人性",
+      "特征": "信任、利他、直率、依从、谦虚、移情",
+      "排序": "宜人性 > 开放性 > 尽责性 > 外倾性 > 神经质性"
+    },
+    "认知功能": {
+      "认知能力评分": 79,
+      "评价": "认知表现较强"
+    },
+    "职场心理障碍评估": {
+      "压力": { "异常菌": "乳杆菌属(缺乏)" },
+      "强迫症": { "异常菌": "另枝菌属(超标)" },
+      "焦虑症": { "异常菌": "无异常肠菌" },
+      "抑郁症": { "异常菌": ["另枝菌属(超标)", "普通拟杆菌(超标)", "伊格尔兹属(超标)", "Flavonifractor属(超标)", "副拟杆菌属(超标)", "双歧杆菌属(缺乏)", "小杆菌属(缺乏)", "乳杆菌属(缺乏)", "普雷沃氏菌科(缺乏)"] }
+    }
+  }
+}

+ 437 - 0
docs/参考资料/北京菌群/北京菌群报告-移植后.json

@@ -0,0 +1,437 @@
+{
+  "version": "1.0",
+  "报告来源": "北京菌群检测(肠道菌群移植 FMT 后复测评估)",
+  "报告格式": "PDF原生(手动提取)",
+  "提取日期": "2026-07-25",
+
+  "患者信息": {
+    "姓名": "韩**",
+    "性别": "女",
+    "年龄": "40+(隐去)",
+    "检测编号": "2025-200-96904",
+    "检测日期": "2026-06-05",
+    "报告日期": "2026-06-06",
+    "样本类型": "粪便",
+    "检测方法": "高通量测序"
+  },
+
+  "健康整体评估": {
+    "肠型": {
+      "类型": "肠型 I",
+      "描述": "拟杆菌型,优势物种为拟杆菌属,擅长分解碳水化合物"
+    },
+    "综合建议": {
+      "干预优先级": ["粪菌移植干预", "益生元干预", "益生菌干预"],
+      "饮食建议": "地中海式饮食,高比例植物性食物,增加膳食纤维摄入"
+    }
+  },
+
+  "肠道菌群主要检测结果": {
+    "肠道微生物健康指数": {
+      "GMHI": 51,
+      "百分制评分": 51,
+      "健康状态": "亚健康",
+      "肠道菌群状态": "0度",
+      "分级标准": {
+        "健康": "≥90(2度)",
+        "健康倾向": "80-90(1度)",
+        "亚健康": "40-80(0度)",
+        "不健康倾向": "20-40(-1度)",
+        "不健康": "≤20(-2度)"
+      }
+    },
+    "肠道菌群平衡评估": {
+      "失衡程度": "菌群平衡",
+      "描述": "核心微生物、双歧杆菌属等有益菌丰度正常,肠道菌群平衡"
+    },
+    "肠道黏膜屏障": {
+      "BE比值": 18.3426,
+      "双歧杆菌属": 1.7644,
+      "肠杆菌科": 0.0962,
+      "BE参考范围": ">1",
+      "双歧参考范围": "0.0282-3.0346",
+      "肠杆菌科参考范围": "0.0975-8.3342",
+      "综合评估": "正常",
+      "综合评分": 85
+    },
+    "肠道菌群多样性": {
+      "Shannon指数": 6.5074,
+      "菌种总数": 465,
+      "人群百分位": "高于71%的人群",
+      "评价": "多样性降低,菌群种类减少"
+    },
+    "肠道菌群表型评估": {
+      "革兰氏阳性菌": { "评估值": 0.4228, "结果": "异常" },
+      "革兰氏阴性菌": { "评估值": 0.5772, "结果": "正常" },
+      "生物膜合成": { "评估值": 0.1360, "结果": "异常" },
+      "好氧菌": { "评估值": 0.0264, "结果": "正常" },
+      "厌氧菌": { "评估值": 0.8725, "结果": "正常" },
+      "兼性厌氧菌": { "评估值": 0.0156, "结果": "正常" },
+      "氧化胁迫耐受": { "评估值": 0.0018, "结果": "正常" },
+      "致病潜力": { "评估值": 0.4752, "结果": "正常" }
+    },
+    "肠道抗炎能力": {
+      "评分": 63,
+      "参考范围": ">60",
+      "分级": "较强",
+      "分级标准": { "强": ">80", "较强": "60-80", "中等": "40-60", "较弱": "20-40", "弱": "<20" }
+    },
+    "肠道免疫力": {
+      "评分": 72,
+      "参考范围": ">60",
+      "分级": "较强",
+      "分级标准": { "强": ">80", "较强": "60-80", "中等": "40-60", "较弱": "20-40", "弱": "<20" }
+    },
+    "肠道膳食纤维需求": {
+      "评分": 32,
+      "参考范围": ">80",
+      "评价": "需求较高"
+    },
+    "短链脂肪酸合成能力": {
+      "乙酸": { "评估值": 56, "参考范围": ">60", "评价": "偏低" },
+      "丙酸": { "评估值": 86, "参考范围": ">60", "评价": "正常" },
+      "丁酸": { "评估值": 93, "参考范围": ">60", "评价": "正常" },
+      "戊酸": { "评估值": 63, "参考范围": ">60", "评价": "正常" },
+      "己酸": { "评估值": 0, "参考范围": ">60", "评价": "弱" }
+    }
+  },
+
+  "肠道菌群精准分布": {
+    "核心菌属综合评分": 79,
+    "有益菌综合评分": 65,
+    "有害菌综合评分": 71,
+    "核心菌属列表": [
+      { "拉丁名": "Akkermansia", "中文名": "阿克曼菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0041-0.0339", "状态": "缺失", "功能": "减轻肠炎,调节免疫应答,降低炎症" },
+      { "拉丁名": "Alistipes", "中文名": "另枝菌属", "检测结果": 0.5079, "人群百分位": 85.27, "参考范围": "0.0106-0.4980", "状态": "超标", "功能": "对肝纤维化、结肠炎、癌症免疫治疗有保护作用" },
+      { "拉丁名": "Bacteroides", "中文名": "拟杆菌属", "检测结果": 50.5023, "人群百分位": 94.04, "参考范围": "1.5624-37.1603", "状态": "超标", "功能": "分解碳水化合物,保护肠粘膜" },
+      { "拉丁名": "Bifidobacterium", "中文名": "双歧杆菌属", "检测结果": 1.7644, "人群百分位": 79.81, "参考范围": "0.0282-3.0346", "状态": "正常", "功能": "生物屏障、营养、抗肿瘤、增强免疫" },
+      { "拉丁名": "Blautia", "中文名": "布劳特氏菌属", "检测结果": 0.2370, "人群百分位": 17.60, "参考范围": "0.1904-4.7090", "状态": "偏低", "功能": "与内脏脂肪面积负相关,抗炎,维持葡萄糖稳态" },
+      { "拉丁名": "Clostridium", "中文名": "梭菌属", "检测结果": 0.9556, "人群百分位": 75.70, "参考范围": "0.0481-1.6910", "状态": "正常", "功能": "肠道能量代谢" },
+      { "拉丁名": "Coprococcus", "中文名": "粪球菌属", "检测结果": 0.4515, "人群百分位": 54.60, "参考范围": "0.0312-1.7666", "状态": "正常", "功能": "产SCFA,保护肠道,降低炎症" },
+      { "拉丁名": "Dialister", "中文名": "戴阿利斯特杆菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0014-0.9008", "状态": "缺失", "功能": "与抑郁症、自闭症、情绪控制、减肥相关" },
+      { "拉丁名": "Dorea", "中文名": "多尔氏菌属", "检测结果": 0.2709, "人群百分位": 47.59, "参考范围": "0.0360-1.8578", "状态": "正常", "功能": "主要产气菌,与IBS症状正相关" },
+      { "拉丁名": "Eubacterium", "中文名": "真杆菌属", "检测结果": 0.0226, "人群百分位": 5.48, "参考范围": "0.1336-5.0943", "状态": "偏低", "功能": "主要丁酸产生菌,修复肠道上皮" },
+      { "拉丁名": "Faecalibacterium", "中文名": "粪杆菌属", "检测结果": 8.3293, "人群百分位": 72.86, "参考范围": "0.2530-12.6108", "状态": "正常", "功能": "产生抗炎代谢物,IBS/IBD/糖尿病中降低" },
+      { "拉丁名": "Lachnoclostridium", "中文名": "Lachnoclostridium属", "检测结果": 0.0677, "人群百分位": 24.72, "参考范围": "0.0231-0.6568", "状态": "正常", "功能": "抗炎,维持肠道健康" },
+      { "拉丁名": "Lachnospira", "中文名": "毛螺菌属", "检测结果": 6.6025, "人群百分位": 91.70, "参考范围": "0.0135-4.3803", "状态": "超标", "功能": "产SCFA,抑制癌变,提高免疫力" },
+      { "拉丁名": "Lactobacillus", "中文名": "乳杆菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0100-2.0365", "状态": "缺失", "功能": "提高营养吸收,产生维生素,抑制致病菌" },
+      { "拉丁名": "Megamonas", "中文名": "巨单胞菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0181-2.3144", "状态": "缺失", "功能": "与IBD、结直肠癌、肥胖等密切相关" },
+      { "拉丁名": "Oscillospira", "中文名": "颤螺旋菌属", "检测结果": 0.6433, "人群百分位": 76.57, "参考范围": "0.0260-0.9023", "状态": "正常", "功能": "与肥胖、消瘦、胆结石、慢性便秘相关;产丁酸盐" },
+      { "拉丁名": "Parabacteroides", "中文名": "副拟杆菌属", "检测结果": 0.3753, "人群百分位": 42.49, "参考范围": "0.0366-2.0808", "状态": "正常", "功能": "帮助消化高纤维饮食" },
+      { "拉丁名": "Phascolarctobacterium", "中文名": "考拉杆菌属", "检测结果": 2.2911, "人群百分位": 84.38, "参考范围": "0.0087-2.3650", "状态": "正常", "功能": "产SCFA,参与代谢和调节情绪" },
+      { "拉丁名": "Prevotella", "中文名": "普雷沃氏菌属", "检测结果": 0, "人群百分位": 0, "参考范围": "0.0075-10.0732", "状态": "缺失", "功能": "分解纤维素/蛋白质/碳水,对肥胖和糖尿病有改善" },
+      { "拉丁名": "Roseburia", "中文名": "罗氏菌属", "检测结果": 2.3137, "人群百分位": 64.80, "参考范围": "0.0801-5.8852", "状态": "正常", "功能": "改善肠道多样性,提高葡萄糖耐受,帮助减肥" },
+      { "拉丁名": "Ruminococcus", "中文名": "瘤胃球菌属", "检测结果": 0.5970, "人群百分位": 24.96, "参考范围": "0.3305-5.6859", "状态": "正常", "功能": "与IBS/IBD/克罗恩、过敏/湿疹/哮喘、自闭症/抑郁症相关" },
+      { "拉丁名": "Sutterella", "中文名": "萨特氏菌属", "检测结果": 0.5982, "人群百分位": 52.26, "参考范围": "0.0139-3.0808", "状态": "正常", "功能": "与溃疡性结肠炎缓解程度负相关" }
+    ],
+    "有益菌列表(部分检出)": [
+      { "拉丁名": "Bifidobacterium bifidum", "中文名": "两歧双歧杆菌#", "检测结果": 0.6546, "人群百分位": 95.03, "功能": "改善胃肠胀气,抗应激腹泻,免疫调节" },
+      { "拉丁名": "Bifidobacterium longum", "中文名": "长双歧杆菌#", "检测结果": 0.0226, "人群百分位": 55.41, "功能": "通便,调节肠道菌群,改善IBD症状" },
+      { "拉丁名": "Bifidobacterium infantis", "中文名": "婴儿双歧杆菌", "检测结果": 0.2746, "人群百分位": 98.13, "功能": "减轻炎症,调节免疫反应" },
+      { "拉丁名": "Anaerobutyricum hallii", "中文名": "厌氧丁酸菌", "检测结果": 0.3386, "人群百分位": 96.75, "功能": "产丁酸盐,抗炎,抑制TNF-α合成" },
+      { "拉丁名": "Faecalibacterium prausnitzii", "中文名": "普拉梭菌", "检测结果": 8.1882, "人群百分位": 73.74, "功能": "抗炎、改善黏膜屏障、抑制致病菌" },
+      { "拉丁名": "Roseburia inulinivorans", "中文名": "食葡糖罗斯拜瑞氏菌", "检测结果": 0.4740, "人群百分位": 94.80, "功能": "产生丙酸,保护血脑屏障,改善情绪" },
+      { "拉丁名": "Streptococcus thermophilus", "中文名": "嗜热链球菌#", "检测结果": 0.2032, "人群百分位": 99.19, "功能": "免疫调节,改善肠道微生态环境" }
+    ],
+    "有害菌(部分检出)": [
+      { "拉丁名": "Bilophila", "中文名": "嗜胆菌属", "检测结果": 0.1693, "人群百分位": 84.35, "参考范围": "0-0.1776", "状态": "正常", "功能": "对肠道炎症有负面影响,与高脂肪饮食协同促进炎症" }
+    ]
+  },
+
+  "疾病风险评估": {
+    "分级标准": {
+      "低风险": "0-0.3",
+      "较低风险": "0.3-0.5",
+      "中度风险": "0.5-0.7",
+      "较高风险": "0.7-0.8",
+      "高风险": "0.8-1.0"
+    },
+    "疾病列表": [
+      { "疾病": "结直肠癌", "风险指数": 0.6027, "风险等级": "中度风险" },
+      { "疾病": "胃癌", "风险指数": 0.0071, "风险等级": "低风险" },
+      { "疾病": "甲状腺癌", "风险指数": 0.1088, "风险等级": "低风险" },
+      { "疾病": "肺癌", "风险指数": 0.0115, "风险等级": "低风险" },
+      { "疾病": "乳腺癌", "风险指数": 0.6303, "风险等级": "中度风险" },
+      { "疾病": "高血压", "风险指数": 0.4490, "风险等级": "较低风险" },
+      { "疾病": "冠心病", "风险指数": 0.0760, "风险等级": "低风险" },
+      { "疾病": "2型糖尿病", "风险指数": 0.6491, "风险等级": "中度风险" },
+      { "疾病": "高脂血症", "风险指数": 0.0201, "风险等级": "低风险" },
+      { "疾病": "食管癌", "风险指数": 0.3216, "风险等级": "较低风险" },
+      { "疾病": "溃疡性结肠炎", "风险指数": 0.6930, "风险等级": "中度风险" },
+      { "疾病": "克罗恩病", "风险指数": 0.6819, "风险等级": "中度风险" },
+      { "疾病": "腹泻型肠易激综合征", "风险指数": 0.2322, "风险等级": "低风险" },
+      { "疾病": "胆结石", "风险指数": 0.1316, "风险等级": "低风险" },
+      { "疾病": "非酒精性脂肪性肝病", "风险指数": 0.6036, "风险等级": "中度风险" },
+      { "疾病": "肝硬化", "风险指数": 0.3097, "风险等级": "较低风险" },
+      { "疾病": "哮喘", "风险指数": 0.3934, "风险等级": "较低风险" },
+      { "疾病": "心脏病", "风险指数": 0.0201, "风险等级": "低风险" },
+      { "疾病": "膜性肾病", "风险指数": 0.4361, "风险等级": "较低风险" },
+      { "疾病": "肾结石", "风险指数": 0.6441, "风险等级": "中度风险" },
+      { "疾病": "帕金森病", "风险指数": 0.0201, "风险等级": "低风险" },
+      { "疾病": "慢性淋巴细胞性甲状腺炎", "风险指数": 0.3133, "风险等级": "较低风险" },
+      { "疾病": "类风湿关节炎", "风险指数": 0.3614, "风险等级": "较低风险" },
+      { "疾病": "强直性脊柱炎", "风险指数": 0.0201, "风险等级": "低风险" },
+      { "疾病": "类风湿关节炎", "风险指数": 0.4627, "风险等级": "较低风险" }
+    ],
+    "疾病肠菌评估(异常项)": {
+      "结直肠癌": {
+        "异常菌": [
+          { "菌": "Lactobacillus(乳杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "乳腺癌": {
+        "异常菌": [
+          { "菌": "Bacteroides(拟杆菌属)", "相关性": "正相关", "检测值": 50.5023, "参考范围": "1.5624-37.1603", "状态": "超标" },
+          { "菌": "Lactobacillus(乳杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Bifidobacterium breve(短双歧杆菌)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Lactobacillus plantarum(植物乳杆菌)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Lactobacillus rhamnosus(鼠李糖乳杆菌)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "2型糖尿病": {
+        "异常菌": [
+          { "菌": "Alistipes(另枝菌属)", "相关性": "正相关", "检测值": 0.5079, "参考范围": "0.0106-0.4980", "状态": "超标" },
+          { "菌": "Akkermansia muciniphila(嗜黏蛋白阿克曼菌)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "溃疡性结肠炎": {
+        "异常菌": [
+          { "菌": "Akkermansia(阿克曼菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Lactobacillus(乳杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Prevotella(普雷沃氏菌科)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "克罗恩病": {
+        "异常菌": [
+          { "菌": "Akkermansia(阿克曼菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Dialister(小杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      },
+      "非酒精性脂肪性肝病": {
+        "异常菌": [
+          { "菌": "Bacteroides(拟杆菌属)", "相关性": "正相关", "检测值": 50.5023, "参考范围": "1.5624-37.1603", "状态": "超标" }
+        ]
+      },
+      "肾结石": {
+        "异常菌": [
+          { "菌": "Bacteroides(拟杆菌属)", "相关性": "正相关", "检测值": 50.5023, "参考范围": "1.5624-37.1603", "状态": "超标" },
+          { "菌": "Lactobacillus(乳杆菌属)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" },
+          { "菌": "Prevotella(普雷沃氏菌科)", "相关性": "负相关", "检测值": 0, "状态": "缺乏" }
+        ]
+      }
+    }
+  },
+
+  "营养物质及营养素代谢评估": {
+    "主要营养物质代谢": {
+      "碳水化合物": 51,
+      "蛋白质": 58,
+      "脂肪": 2,
+      "矿物质": 1,
+      "参考范围": ">60"
+    },
+    "糖类代谢": {
+      "葡萄糖(糖酵解途径)": 65,
+      "葡萄糖(磷酸戊糖途径)": 86,
+      "果糖和甘露糖": 75,
+      "半乳糖": 18,
+      "淀粉和蔗糖": 34,
+      "氨基糖和核苷酸糖": 95,
+      "丙酮酸": 89,
+      "参考范围": ">60"
+    },
+    "脂类代谢": {
+      "甘油酯": 60,
+      "甘油磷脂": 55,
+      "甘油三酯": 80,
+      "鞘脂类": 15,
+      "脂肪酸": 74,
+      "硬脂酸": 48,
+      "棕榈酸": 71,
+      "花生四烯酸": 7,
+      "二十二碳六烯酸(DHA)": 0,
+      "Omega-3脂肪酸": 0,
+      "Omega-6脂肪酸": 69,
+      "参考范围": ">60"
+    },
+    "嘌呤代谢": {
+      "嘌呤代谢": 42,
+      "参考范围": ">60"
+    },
+    "维生素": {
+      "维生素A": 2,
+      "维生素B1": 82,
+      "维生素B2": 6,
+      "维生素B3": 7,
+      "维生素B5": 16,
+      "维生素B6": 50,
+      "维生素B7": 5,
+      "维生素B12": 13,
+      "维生素C": 77,
+      "维生素D": 70,
+      "维生素E": 76,
+      "维生素K1": 83,
+      "维生素K2": 94,
+      "维生素K3": 94,
+      "叶酸": 57,
+      "参考范围": ">60"
+    },
+    "微量元素": {
+      "铁": 82,
+      "锌": 90,
+      "钙": 65,
+      "镁": 93,
+      "硒": 80,
+      "锰": 94,
+      "铜": 25,
+      "钴": 46,
+      "镍": 83,
+      "钼": 28,
+      "铬": 0,
+      "钒": 52,
+      "参考范围": ">60"
+    },
+    "天然色素": {
+      "类胡萝卜素": 65,
+      "花青素": 29,
+      "类黄酮": 46,
+      "异黄酮素": 0,
+      "参考范围": ">60"
+    },
+    "氨基酸": {
+      "赖氨酸": 45,
+      "丝氨酸": 62,
+      "亮氨酸": 89,
+      "色氨酸": 93,
+      "苯丙氨酸": 69,
+      "缬氨酸": 89,
+      "组氨酸": 76,
+      "半胱氨酸": 77,
+      "酪氨酸": 21,
+      "丙氨酸": 91,
+      "脯氨酸": 91,
+      "苏氨酸": 62,
+      "谷氨酸": 91,
+      "异亮氨酸": 89,
+      "精氨酸": 91,
+      "蛋氨酸": 77,
+      "甘氨酸": 62,
+      "天冬氨酸": 91,
+      "牛磺酸": 82,
+      "参考范围": ">60"
+    },
+    "三肽": {
+      "谷胱甘肽": 75,
+      "参考范围": ">60"
+    },
+    "胆汁酸": {
+      "胆汁酸代谢": 48,
+      "参考范围": ">60"
+    },
+    "神经递质": {
+      "5-羟色胺": 98,
+      "γ-氨基丁酸": 94,
+      "多巴胺": 80,
+      "乙酰胆碱": 80,
+      "组胺": 92,
+      "去甲肾上腺素": 80,
+      "参考范围": ">60"
+    },
+    "抗自由基与抗氧化": {
+      "硫辛酸": 0,
+      "辅酶Q": 94,
+      "参考范围": ">60"
+    }
+  },
+
+  "抗生素风险评估": {
+    "β内酰胺类": 0,
+    "氨基糖苷类": 0,
+    "A类": 0,
+    "B类": 0,
+    "C类": 0,
+    "D类": 0,
+    "N-乙酰基转移酶类": 35,
+    "其他乙酰转移酶类": 0,
+    "O-核苷酸转移酶类": 80,
+    "O-磷酸转移酶类": 92,
+    "16S甲基转移酶": 0,
+    "大环内酯类": 7,
+    "万古霉素类": 51,
+    "四环素类": 0,
+    "氯霉素类": 0,
+    "磺酰胺类": 0,
+    "利胆醇类": 0,
+    "甲氧苄氨嘧啶类": 0,
+    "喹诺酮类": 0,
+    "福霉素类": 0,
+    "磷霉素类": 19,
+    "头孢菌素类": 0,
+    "香豆素类(新生霉素)": 0,
+    "评价标准": {
+      "耐药": "≥90(含抗生素抗性基因,避免使用)",
+      "注意": "70-90(含抗性基因,减少或避免使用)",
+      "正常": "<70(不含或含少量抗性基因)"
+    },
+    "需注意类别": ["O-核苷酸转移酶类(80)", "O-磷酸转移酶类(92)"]
+  },
+
+  "毒性物质清除能力评估": {
+    "苯甲酸酯": 18,
+    "对氨基苯甲酸乙酯": 37,
+    "对氟苯甲酸乙酯": 0,
+    "氯烷烃和氯烯烃": 92,
+    "氯代环己烷": 94,
+    "氯苯": 94,
+    "甲苯": 89,
+    "二甲苯": 57,
+    "硝基甲苯": 86,
+    "乙苯": 78,
+    "苯乙烯": 76,
+    "阿特拉津": 60,
+    "己内酰胺": 35,
+    "双酚": 78,
+    "二恶英": 43,
+    "萘": 11,
+    "多环芳烃": 4,
+    "评价标准": {
+      "清除能力差": "≤10",
+      "清除能力稍弱": "10-30",
+      "清除能力正常": ">70"
+    },
+    "清除能力稍弱项": ["苯甲酸酯(18)", "对氨基苯甲酸乙酯(37)", "对氟苯甲酸乙酯(0)", "萘(11)", "多环芳烃(4)"]
+  },
+
+  "胃肠道感染病原体评估": {
+    "评估列表": [
+      "气单胞菌属", "蜡样芽孢杆菌", "唐菖蒲伯克霍尔德氏菌", "弯曲杆菌属",
+      "艰难梭菌", "肉毒梭菌", "产气荚膜梭菌", "幽门螺杆菌",
+      "肺炎克雷伯菌", "类志贺邻单胞菌", "沙门氏菌属",
+      "志贺氏菌属", "金黄色葡萄球菌", "肺炎链球菌",
+      "霍乱弧菌", "拟态弧菌", "副溶血弧菌",
+      "小肠结肠炎耶尔森氏菌", "假结核耶尔森氏菌"
+    ],
+    "检出异常": [
+      { "菌": "肺炎链球菌(Streptococcus pneumoniae)", "检测值": 0.0621, "参考范围": "0-0.0301", "状态": "超标" }
+    ],
+    "说明": "当相对丰度高于参考范围上限时,有发生相应病原体或其毒素引起的胃肠道疾病的风险"
+  },
+
+  "趣味肠菌评估": {
+    "人格特征": {
+      "最高概率": "宜人性",
+      "特征": "信任、利他、直率、依从、谦虚、移情",
+      "排序": "宜人性 > 开放性 > 尽责性 > 外倾性 > 神经质性"
+    },
+    "认知功能": {
+      "认知能力评分": 94,
+      "评价": "认知表现强"
+    },
+    "职场心理障碍评估": {
+      "压力": { "异常菌": "乳杆菌属(缺乏)" },
+      "强迫症": { "异常菌": "另枝菌属(超标)" },
+      "焦虑症": { "异常菌": "乳杆菌属(缺乏)" },
+      "抑郁症": { "异常菌": ["另枝菌属(超标)", "拟杆菌属(超标)", "埃格特菌属(超标)", "普雷沃氏菌科(缺乏)", "小杆菌属(缺乏)", "乳杆菌属(缺乏)", "萨特氏菌属(缺乏)"] }
+    }
+  }
+}

+ 209 - 0
docs/参考资料/北京菌群/北京菌群报告分析-韩.md

@@ -0,0 +1,209 @@
+# 韩** 北京菌群报告 — 针对性分析
+
+> 基于 2026-02-24 北京菌群检测报告(移植前评估)
+> 分析目标:肥胖、便秘、失眠、过敏
+
+---
+
+## 1. 便秘分析 ⚠️ 低风险但有隐患
+
+### 直接风险指数:0.2716(低风险)
+
+报告第 13.1 节便秘风险指数为 0.2716,属于低风险区间(0-0.3),说明从整体菌群角度,该患者当前发生便秘的宏观概率不高。
+
+### 相关联菌群分析
+
+| 菌种 | 检测值 | 状态 | 与便秘的关系 |
+|------|--------|------|-------------|
+| **Oscillospira**(颤螺旋菌属) | 1.4687 ↑ | **超标**(93%百分位) | 与慢性便秘相关,但该菌也能产丁酸盐,具有双向调节作用 |
+| **Bifidobacterium**(双歧杆菌属) | 0 | **缺失** | 双歧杆菌不足与便秘密切相关,其代谢产物可促进肠道蠕动 |
+| **Lactobacillus**(乳杆菌属) | 0 | **缺失** | 乳杆菌可改善肠道转运时间 |
+| **Akkermansia**(艾克曼菌属) | 0 | **缺失** | 维护黏液层完整性,缺失可影响肠道润滑 |
+| **Dorea**(多尔氏菌属) | 0.6126 | 正常(65%百分位) | 主要产气菌,与 IBS 腹痛胀气正相关 |
+| **Faecalibacterium prausnitzii**(普拉梭菌) | 9.4360 | 高丰度(77%百分位) | 具有抗炎作用,对肠道健康有保护作用 |
+
+### 便秘风险评估结论
+
+| 维度 | 评估 | 说明 |
+|------|------|------|
+| 疾病风险指数 | ✅ 低风险(0.2716) | 宏观概率低 |
+| 有益菌缺失风险 | ⚠️ 中风险 | 双歧杆菌+乳杆菌双缺失,长期可能影响肠道蠕动 |
+| 产气菌风险 | ⚠️ 需关注 | Dorea 丰度正常但具产气特性,结合 IBS 较低风险需观察 |
+| 综合判断 | **整体风险偏低,但肠道蠕动相关的有益菌缺失是潜在隐患** |
+
+**结论:** 便秘不是当前主要问题,但双歧杆菌和乳杆菌的缺失是长期风险因素。FMT 治疗后需监测是否恢复。
+
+---
+
+## 2. 肥胖分析 ⚠️ 综合风险中等
+
+### 关键肥胖相关指标
+
+| 指标 | 检测值 | 与肥胖的关系 |
+|------|--------|-------------|
+| **F/B 比值**(厚壁菌/拟杆菌) | 偏向拟杆菌型(肠型I) | 拟杆菌型通常与偏瘦体型相关 |
+| **Blautia**(布劳特氏菌属) | 0.2067 ↓(15%百分位) | **与内脏脂肪面积负相关**,Blautia 越低 → 内脏脂肪可能越高 |
+| **Faecalibacterium prausnitzii**(普拉梭菌) | 9.4360(77%百分位) | **减轻肥胖**,抗炎作用,该患者丰度较高→有利 |
+| **Akkermansia**(艾克曼菌属) | 0(缺失) | **改善肥胖**,缺失→不利于肥胖控制 |
+| **Oscillospira**(颤螺旋菌属) | 1.4687 ↑ **超标** | 与肥胖和消瘦均有关联,双向调节 |
+| **Megamonas**(巨单胞菌属) | 0(缺失) | 与肥胖密切相关 |
+| **Prevotella**(普雷沃氏菌属) | 0(缺失) | 对肥胖和糖尿病有改善作用 |
+| **Roseburia**(罗氏菌属) | 1.1809(51%百分位) | 帮助减肥,该患者丰度中等 |
+
+### 代谢能力分析(极重要)
+
+| 代谢指标 | 评分(>60正常) | 肥胖关联 |
+|---------|---------------|---------|
+| **碳水化合物代谢** | **23** ❌ | 极低→碳水处理能力差,易堆积 |
+| **脂肪代谢** | **0** ❌ | 极低→脂肪代谢能力几乎为零 |
+| **蛋白质代谢** | **42** ❌ | 偏低 |
+| **矿物质代谢** | **1** ❌ | 极低 |
+| **嘌呤代谢** | **31** ❌ | 偏低 |
+| Omega-3 脂肪酸 | **12** ❌ | 极低→抗炎不足,不利于肥胖控制 |
+| Omega-6/Omega-3 失衡 | Omega-6(95)远高于 Omega-3(12) | 促炎状态,不利代谢健康 |
+
+### 肥胖风险评估结论
+
+| 维度 | 评估 | 说明 |
+|------|------|------|
+| 肠型 | ✅ 有利 | 拟杆菌型(肠型I)通常偏瘦 |
+| 糖脂代谢能力 | ❌ 高风险 | 碳水化合物23分,脂肪0分→代谢严重障碍 |
+| 肥胖相关菌群 | ⚠️ 混合信号 | 普拉梭菌(好)vs Blautia低/Akkermansia缺失/巨单胞菌缺失(差) |
+| Omega-3/6 失衡 | ❌ 显著 | Omega-3仅12分,促炎状态明显 |
+| 综合判断 | **中等偏高风险** | 肠型有利,但代谢能力极差+关键菌缺失构成肥胖风险 |
+
+**结论:** 肠型 I(拟杆菌型)通常与偏瘦相关,这是一个有利因素。但代谢能力极差——碳水化合物23分、**脂肪代谢0分**、Omega-3仅12分——说明该患者即使当前不胖,也需非常警惕代谢综合征和体重增加。FMT 治疗后应重点复查代谢指标。
+
+---
+
+## 3. 失眠分析 ⚠️ 间接高风险(神经递质严重失衡)
+
+### 缺乏直接失眠风险指标
+
+北京菌群报告没有设置失眠的直接风险指数(不同于便秘/肠炎等14种疾病),但有极相关的间接指标:
+
+### 关键神经递质代谢评分
+
+| 神经递质 | 评分(>60正常) | 与失眠的关系 |
+|---------|---------------|-------------|
+| **5-羟色胺** | **0** ❌❌❌ | **极严重!** 5-羟色胺是褪黑素的前体,其缺乏直接导致失眠/睡眠障碍 |
+| **γ-氨基丁酸(GABA)** | 79 ✅ | 正常,GABA 促进睡眠和放松 |
+| **多巴胺** | 78 ✅ | 正常 |
+| **乙酰胆碱** | 77 ✅ | 正常 |
+| **组胺** | **0** ❌ | 极低 |
+| **去甲肾上腺素** | 51 ❌ | 偏低 |
+
+### 5-羟色胺缺失的严重性
+
+5-羟色胺(血清素)不仅是情绪调节器,更是 **褪黑素(melatonin)的直接前体**。肠道菌群负责产生体内约 90% 的 5-羟色胺。该患者评分 **为0**,意味着:
+
+1. **褪黑素合成可能严重不足** → 入睡困难、睡眠质量差
+2. **情绪调节能力下降** → 与抑郁评估中的异常菌群(另枝菌超标、双歧杆菌缺乏等)形成叠加效应
+3. **肠脑轴功能严重受损**
+
+### 心理障碍评估中的失眠相关发现
+
+| 维度 | 评估 | 关联菌群 |
+|------|------|---------|
+| 压力 | ⚠️ 异常 | **乳杆菌属缺乏**(乳杆菌与 GABA 产生相关) |
+| 抑郁症 | ❌ **多项异常** | 另枝菌属超标、双歧杆菌属缺乏、乳杆菌属缺乏、普雷沃氏菌科缺乏等 |
+| 焦虑症 | ✅ 无异常 | — |
+
+### 色氨酸代谢(5-羟色胺的前体)
+
+色氨酸代谢评分 **92分**(高),说明色氨酸供应充足,问题出在 **色氨酸→5-羟色胺的转化环节**,可能原因是:
+- 产 5-羟色胺的菌群(如某些乳杆菌、双歧杆菌、大肠杆菌)缺失
+- 肠道黏膜屏障损伤(中度)影响色氨酸的吸收转化
+
+### 失眠风险评估结论
+
+| 维度 | 评估 | 说明 |
+|------|------|------|
+| 直接风险 | ❌ 无 | 报告没有失眠直接风险指标 |
+| 5-羟色胺 | 🚨 **极严重缺失** | 评分为0,褪黑素合成可能严重受阻 |
+| 色氨酸供应 | ✅ 充足(92分) | 原料充足,但转化通路断裂 |
+| 心理健康 | ⚠️ 抑郁症多项异常菌 | 菌群异常可能加剧情绪-失眠循环 |
+| 综合判断 | **高度怀疑存在失眠问题** | 5-羟色胺=0 是强烈的红色警报 |
+
+**结论:** 虽然没有直接失眠风险指数,但 **5-羟色胺评分为0** 是一个极其严重的危险信号——意味着患者很有可能存在明显睡眠障碍。肠道黏膜屏障中度损伤 + 产 5-羟色胺菌群缺失是核心病因。FMT 治疗应重点关注重建产 5-羟色胺菌群。
+
+---
+
+## 4. 过敏分析 ⚠️ 间接中高风险
+
+### 缺乏直接过敏风险指标
+
+北京菌群报告没有设置过敏的直接风险指数,但有相关的免疫和炎症指标:
+
+### 关键免疫/炎症指标
+
+| 指标 | 评分 | 参考范围 | 评估 |
+|------|-----|---------|------|
+| **肠道抗炎能力** | 77 | >60 | 较强 ✅ |
+| **肠道免疫力** | 62 | >60 | 较强 ✅ |
+| **肠道膳食纤维需求** | 33 | >80 | 需求较高 ⚠️ |
+| **致病潜力** | 0.7381 ↑ | 0-0.4 | **异常** ❌ |
+
+### 过敏相关菌群分析
+
+| 菌种 | 检测值 | 状态 | 与过敏的关系 |
+|------|--------|------|-------------|
+| **Ruminococcus**(瘤胃球菌属) | 2.8467 | 正常(67%百分位) | 报告中明确提到与**免疫性疾病(过敏、湿疹、哮喘等)**相关 |
+| **Akkermansia**(艾克曼菌属) | 0 | **缺失** | 维护肠道黏膜屏障完整性,缺失→屏障受损→过敏原易通过 |
+| **Bifidobacterium**(双歧杆菌属) | 0 | **缺失** | 调节免疫耐受,缺失→过敏风险增加 |
+| **Lactobacillus**(乳杆菌属) | 0 | **缺失** | 调节 Th1/Th2 平衡,缺失→易过敏体质 |
+| **Faecalibacterium prausnitzii**(普拉梭菌) | 9.4360 | 高丰度(有利) | 抗炎,对过敏有保护作用 ✅ |
+
+### 肠道屏障状态
+
+| 指标 | 结果 | 与过敏的关系 |
+|------|------|-------------|
+| 肠道黏膜屏障 | **中度损伤** | 屏障受损→食物过敏原/内毒素入血→免疫系统过度激活 |
+| BE 比值 | **0**(重度损伤) | 双歧杆菌缺失→肠杆菌科比例严重失衡 |
+| 革兰氏阴性菌 | 异常 | 革兰氏阴性菌产生内毒素 LPS,可诱发全身低度炎症 |
+
+### 过敏风险评估结论
+
+| 维度 | 评估 | 说明 |
+|------|------|------|
+| 直接风险 | ❌ 无 | 报告没有过敏直接风险指标 |
+| 肠道屏障 | 🚨 **中度损伤** | 过敏原通透性增加 |
+| 免疫调节菌群 | ❌ 双歧杆菌+乳杆菌双缺失 | 免疫耐受调节能力下降 |
+| 抗炎能力 | ✅ 较强(77分) | 有利因素 |
+| 综合判断 | **间接中高风险** | 肠道屏障受损+关键免疫调节菌缺失构成过敏易感基础 |
+
+**结论:** 虽然没有直接的过敏风险指数,但肠道黏膜屏障中度损伤 + 双歧杆菌/乳杆菌/Akkermansia 三重缺失,构成了过敏发生和解除了的有利条件。普拉梭菌的高丰度和较强的抗炎能力是积极因素。FMT 若能修复屏障并重建双歧杆菌/乳杆菌,过敏风险有望显著降低。
+
+---
+
+## 5. 综合风险评估矩阵
+
+| 病症 | 风险等级 | 主要风险因素 | 有利因素 |
+|------|---------|-------------|---------|
+| **便秘** | 🟢 低风险 | 双歧杆菌/乳杆菌缺失 | 风险指数仅0.2716 |
+| **肥胖** | 🟡 中等风险 | 脂肪代谢0分,碳水23分,Blautia偏低,Omega-3仅12分 | 拟杆菌型肠型,普拉梭菌高丰度 |
+| **失眠** | 🔴 **高风险** | **5-羟色胺=0**,组胺=0,抑郁相关菌群多项异常 | 色氨酸供应充足,GABA正常 |
+| **过敏** | 🟡 中高风险 | 肠道屏障中度损伤,双歧杆菌/乳杆菌/Akkermansia缺失 | 抗炎能力较强(77分),普拉梭菌高丰度 |
+
+### 核心病理链
+
+```
+肠道黏膜屏障中度损伤(BE=0)
+        ↓
+有益菌大规模缺失(双歧杆菌/乳杆菌/Akkermansia/Prevotella = 0)
+   ↓                    ↓              ↓
+代谢能力极差        5-羟色胺=0     肠道免疫力下降
+(碳水23/脂肪0)    → 失眠高风险     → 过敏易感
+   ↓
+肥胖风险 ↑
+```
+
+### FMT 干预预期
+
+该患者已接受 FMT(粪菌移植)治疗,从基线数据看:
+
+1. **最优先重建:** 双歧杆菌属 + 乳杆菌属(几乎全部缺失)
+2. **重点恢复:** Akkermansia(0→正常)、Prevotella(0→正常)、Dialister(0→正常)
+3. **需控制:** Bilophila(严重超标)、Parabacteroides(超标)、Oscillospira(超标)、Alistipes(超标)
+4. **代谢恢复指标:** 脂肪代谢(0→>40)、碳水化合物代谢(23→>40)
+5. **神经递质恢复:** 5-羟色胺(0→>40)是失眠改善的关键指标

+ 598 - 0
docs/参考资料/知识库/报告指标知识库.json

@@ -4373,5 +4373,603 @@
         "调整方向": ""
         "调整方向": ""
       }
       }
     ]
     ]
+  },
+  "肠道微生物健康指数": {
+    "标准范围": null,
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "GMHI(肠道微生物健康指数)",
+        "说明": "GMHI评分五级分级",
+        "标准范围": {
+          "最小值": 0,
+          "最大值": 100
+        },
+        "状态分级": [
+          {
+            "状态": "不健康",
+            "最小值": 0,
+            "最大值": 20
+          },
+          {
+            "状态": "不健康倾向",
+            "最小值": 20,
+            "最大值": 40
+          },
+          {
+            "状态": "亚健康",
+            "最小值": 40,
+            "最大值": 80
+          },
+          {
+            "状态": "健康倾向",
+            "最小值": 80,
+            "最大值": 90
+          },
+          {
+            "状态": "健康",
+            "最小值": 90,
+            "最大值": 100
+          }
+        ],
+        "偏高影响": "",
+        "偏低影响": "偏低提示肠道菌群健康水平有待改善",
+        "调整建议": "增加膳食纤维多样性,必要时进行粪菌移植或益生菌干预"
+      }
+    ]
+  },
+  "肠道菌群表型评估": {
+    "标准范围": null,
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "革兰氏阳性菌",
+        "说明": "厚壁菌门为主的G+菌群比例",
+        "偏高影响": "异常",
+        "偏低影响": "异常",
+        "调整建议": "均衡饮食结构"
+      },
+      {
+        "名称": "革兰氏阴性菌",
+        "说明": "拟杆菌门为主的G-菌群比例",
+        "偏高影响": "异常",
+        "偏低影响": "异常",
+        "调整建议": "均衡饮食结构"
+      },
+      {
+        "名称": "生物膜合成",
+        "说明": "细菌生物膜形成能力",
+        "偏高影响": "异常",
+        "偏低影响": "",
+        "调整建议": "益生菌调节"
+      },
+      {
+        "名称": "好氧菌",
+        "说明": "需氧菌群比例",
+        "偏高影响": "异常",
+        "偏低影响": "",
+        "调整建议": "维持肠道厌氧环境"
+      },
+      {
+        "名称": "厌氧菌",
+        "说明": "厌氧菌群比例",
+        "偏高影响": "",
+        "偏低影响": "异常",
+        "调整建议": "增加膳食纤维"
+      },
+      {
+        "名称": "兼性厌氧菌",
+        "说明": "兼性厌氧菌群比例",
+        "偏高影响": "异常",
+        "偏低影响": "",
+        "调整建议": "益生菌调节"
+      },
+      {
+        "名称": "氧化胁迫耐受",
+        "说明": "菌群对氧化压力的耐受能力",
+        "偏高影响": "异常",
+        "偏低影响": "",
+        "调整建议": "增加抗氧化食物"
+      },
+      {
+        "名称": "致病潜力",
+        "说明": "菌群致病潜力综合评估",
+        "偏高影响": "异常提示潜在致病菌比例偏高",
+        "偏低影响": "",
+        "调整建议": "增加有益菌,减少高脂饮食"
+      }
+    ]
+  },
+  "肠道免疫评估": {
+    "标准范围": null,
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "肠道抗炎能力",
+        "说明": "肠道抗炎能力综合评分",
+        "标准范围": {
+          "最小值": 0,
+          "最大值": 100
+        },
+        "状态分级": [
+          {
+            "状态": "弱",
+            "最小值": 0,
+            "最大值": 20
+          },
+          {
+            "状态": "较弱",
+            "最小值": 20,
+            "最大值": 40
+          },
+          {
+            "状态": "中等",
+            "最小值": 40,
+            "最大值": 60
+          },
+          {
+            "状态": "较强",
+            "最小值": 60,
+            "最大值": 80
+          },
+          {
+            "状态": "强",
+            "最小值": 80,
+            "最大值": 100
+          }
+        ],
+        "偏高影响": "",
+        "偏低影响": "抗炎能力偏弱提示肠道炎症风险较高",
+        "调整建议": "增加抗炎饮食(Omega-3、多酚、膳食纤维),减少促炎食物(高脂、高糖)"
+      },
+      {
+        "名称": "肠道免疫力",
+        "说明": "肠道免疫功能综合评分",
+        "标准范围": {
+          "最小值": 0,
+          "最大值": 100
+        },
+        "状态分级": [
+          {
+            "状态": "弱",
+            "最小值": 0,
+            "最大值": 20
+          },
+          {
+            "状态": "较弱",
+            "最小值": 20,
+            "最大值": 40
+          },
+          {
+            "状态": "中等",
+            "最小值": 40,
+            "最大值": 60
+          },
+          {
+            "状态": "较强",
+            "最小值": 60,
+            "最大值": 80
+          },
+          {
+            "状态": "强",
+            "最小值": 80,
+            "最大值": 100
+          }
+        ],
+        "偏高影响": "",
+        "偏低影响": "免疫力偏弱提示肠道防御能力不足",
+        "调整建议": "补充益生菌、锌、维生素D,均衡营养"
+      },
+      {
+        "名称": "肠道膳食纤维需求",
+        "说明": "肠道对膳食纤维的需求评估",
+        "标准范围": {
+          "最小值": 0,
+          "最大值": 100
+        },
+        "状态分级": [
+          {
+            "状态": "需求偏低",
+            "最小值": 0,
+            "最大值": 60
+          },
+          {
+            "状态": "需求适中",
+            "最小值": 60,
+            "最大值": 80
+          },
+          {
+            "状态": "需求较高",
+            "最小值": 80,
+            "最大值": 100
+          }
+        ],
+        "偏高影响": "",
+        "偏低影响": "需求较高提示当前纤维摄入不足",
+        "调整建议": "增加全谷物、蔬菜、豆类摄入"
+      }
+    ]
+  },
+  "肠道黏膜屏障评估": {
+    "标准范围": null,
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "BE比值",
+        "说明": "双歧杆菌/肠杆菌科比值,评估肠道黏膜屏障功能",
+        "偏高影响": "",
+        "偏低影响": "BE<1提示肠屏障功能受损",
+        "调整建议": "补充双歧杆菌和膳食纤维,减少高脂饮食"
+      },
+      {
+        "名称": "肠道菌群多样性(Shannon指数)",
+        "说明": "Shannon指数评估菌群种类多样性",
+        "偏高影响": "",
+        "偏低影响": "偏低提示菌群种类减少,菌群脆弱",
+        "调整建议": "增加膳食纤维多样性,减少抗生素使用"
+      }
+    ]
+  },
+  "糖类代谢评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "葡萄糖(糖酵解途径)",
+        "说明": "糖酵解途径代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示碳水化合物代谢能力不足",
+        "调整建议": "调整碳水摄入结构"
+      },
+      {
+        "名称": "葡萄糖(磷酸戊糖途径)",
+        "说明": "磷酸戊糖途径代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示核苷酸合成相关代谢减弱",
+        "调整建议": "增加B族维生素摄入"
+      },
+      {
+        "名称": "果糖和甘露糖",
+        "说明": "果糖和甘露糖代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示果糖代谢能力不足",
+        "调整建议": "减少高果糖摄入"
+      },
+      {
+        "名称": "半乳糖",
+        "说明": "半乳糖代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示乳糖/半乳糖代谢减弱",
+        "调整建议": "调节乳制品摄入"
+      },
+      {
+        "名称": "淀粉和蔗糖",
+        "说明": "淀粉和蔗糖代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示复杂碳水分解能力减弱",
+        "调整建议": "增加全谷物,减少精制糖"
+      },
+      {
+        "名称": "氨基糖和核苷酸糖",
+        "说明": "氨基糖代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低可能影响肠黏膜修复",
+        "调整建议": "增加膳食纤维"
+      },
+      {
+        "名称": "丙酮酸",
+        "说明": "丙酮酸代谢水平",
+        "偏高影响": "",
+        "偏低影响": "偏低可能影响能量代谢",
+        "调整建议": "增加B族维生素"
+      }
+    ]
+  },
+  "脂类代谢评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "甘油酯",
+        "说明": "甘油酯代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低可能影响脂肪消化吸收",
+        "调整建议": "适量摄入优质脂肪"
+      },
+      {
+        "名称": "甘油磷脂",
+        "说明": "细胞膜磷脂代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低可能影响细胞膜功能",
+        "调整建议": "增加卵磷脂(蛋黄、大豆)"
+      },
+      {
+        "名称": "鞘脂类",
+        "说明": "神经鞘脂代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低可能影响神经功能",
+        "调整建议": "增加神经酸食物摄入"
+      },
+      {
+        "名称": "花生四烯酸",
+        "说明": "Omega-6脂肪酸前体",
+        "偏高影响": "偏高可能促进炎症",
+        "偏低影响": "偏低可能影响信号传导",
+        "调整建议": "平衡Omega-3/Omega-6比例"
+      },
+      {
+        "名称": "二十二碳六烯酸(DHA)",
+        "说明": "DHA代谢能力,大脑和视网膜关键脂肪酸",
+        "偏高影响": "",
+        "偏低影响": "偏低可能影响脑功能和视力健康",
+        "调整建议": "增加深海鱼油、藻油摄入"
+      },
+      {
+        "名称": "Omega-3脂肪酸",
+        "说明": "抗炎脂肪酸代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示抗炎脂肪酸代谢不足",
+        "调整建议": "增加亚麻籽、奇亚籽、深海鱼摄入"
+      },
+      {
+        "名称": "Omega-6脂肪酸",
+        "说明": "促炎/抗炎平衡相关脂肪酸",
+        "偏高影响": "偏高可能促进炎症倾向",
+        "偏低影响": "",
+        "调整建议": "平衡Omega-3/Omega-6比例"
+      }
+    ]
+  },
+  "嘌呤代谢评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "嘌呤代谢",
+        "说明": "嘌呤代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低可能影响尿酸代谢",
+        "调整建议": "控制高嘌呤食物(动物内脏、海鲜等)"
+      }
+    ]
+  },
+  "天然色素代谢评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "类胡萝卜素",
+        "说明": "抗氧化色素代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示抗氧化代谢减弱",
+        "调整建议": "增加胡萝卜、番茄、南瓜等摄入"
+      },
+      {
+        "名称": "花青素",
+        "说明": "花青素代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示抗氧化代谢减弱",
+        "调整建议": "增加蓝莓、紫薯、桑葚等摄入"
+      },
+      {
+        "名称": "类黄酮",
+        "说明": "类黄酮代谢能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示抗氧化代谢减弱",
+        "调整建议": "增加绿茶、洋葱、苹果等摄入"
+      },
+      {
+        "名称": "异黄酮素",
+        "说明": "异黄酮代谢能力(植物雌激素)",
+        "偏高影响": "",
+        "偏低影响": "偏低提示植物雌激素代谢减弱",
+        "调整建议": "增加豆制品摄入"
+      }
+    ]
+  },
+  "三肽代谢评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "谷胱甘肽",
+        "说明": "主要内源性抗氧化三肽",
+        "偏高影响": "",
+        "偏低影响": "偏低提示抗氧化能力减弱",
+        "调整建议": "增加含硫氨基酸食物(大蒜、洋葱、西兰花)"
+      }
+    ]
+  },
+  "胆汁酸代谢评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "胆汁酸代谢",
+        "说明": "胆汁酸代谢水平",
+        "偏高影响": "偏高可能影响脂肪消化",
+        "偏低影响": "偏低提示脂肪乳化能力减弱",
+        "调整建议": "适量摄入优质脂肪,必要时补充消化酶"
+      }
+    ]
+  },
+  "抗自由基与抗氧化评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "硫辛酸",
+        "说明": "线粒体关键抗氧化辅酶",
+        "偏高影响": "",
+        "偏低影响": "偏低提示抗氧化能力和线粒体功能减弱",
+        "调整建议": "增加西兰花、菠菜、动物内脏等摄入"
+      },
+      {
+        "名称": "辅酶Q",
+        "说明": "线粒体电子传递链关键辅酶",
+        "偏高影响": "",
+        "偏低影响": "偏低提示细胞能量代谢和抗氧化能力减弱",
+        "调整建议": "增加动物内脏、坚果、菠菜等摄入"
+      }
+    ]
+  },
+  "毒性物质清除能力评估": {
+    "标准范围": {
+      "最小值": 0,
+      "最大值": 100
+    },
+    "状态分级": [
+      {
+        "状态": "清除能力差",
+        "最小值": 0,
+        "最大值": 10
+      },
+      {
+        "状态": "清除能力稍弱",
+        "最小值": 10,
+        "最大值": 30
+      },
+      {
+        "状态": "清除能力偏弱",
+        "最小值": 30,
+        "最大值": 50
+      },
+      {
+        "状态": "清除能力中等",
+        "最小值": 50,
+        "最大值": 70
+      },
+      {
+        "状态": "清除能力正常",
+        "最小值": 70,
+        "最大值": 100
+      }
+    ],
+    "指标": [
+      {
+        "名称": "苯甲酸酯",
+        "说明": "防腐剂类毒性物质的肠道清除能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示该物质清除能力不足",
+        "调整建议": "减少加工食品摄入"
+      },
+      {
+        "名称": "二恶英",
+        "说明": "持久性有机污染物清除能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示该类毒素清除能力不足",
+        "调整建议": "减少高脂动物性食品,增加膳食纤维"
+      },
+      {
+        "名称": "双酚",
+        "说明": "塑料添加剂类环境激素清除能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示该类毒素清除能力不足",
+        "调整建议": "减少塑料容器使用"
+      },
+      {
+        "名称": "多环芳烃",
+        "说明": "烧烤/烟熏食品中多环芳烃清除能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示该类毒素清除能力不足",
+        "调整建议": "减少烧烤、烟熏食品"
+      },
+      {
+        "名称": "甲苯",
+        "说明": "有机溶剂类毒素清除能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示该类毒素清除能力不足",
+        "调整建议": "减少环境污染暴露"
+      },
+      {
+        "名称": "氯烷烃和氯烯烃",
+        "说明": "有机氯类环境毒素的清除能力",
+        "偏高影响": "",
+        "偏低影响": "偏低提示该类毒素清除能力不足",
+        "调整建议": "选择有机食品"
+      }
+    ]
+  },
+  "趣味肠菌评估": {
+    "标准范围": null,
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "认知能力评分",
+        "说明": "基于肠道菌群预测的认知功能评分",
+        "偏高影响": "",
+        "偏低影响": "偏低提示认知功能有提升空间",
+        "调整建议": "增加Omega-3(特别是DHA)、B族维生素、多酚类食物摄入"
+      },
+      {
+        "名称": "人格特征分析",
+        "说明": "基于肠道菌群的大五人格特征倾向",
+        "偏高影响": "",
+        "偏低影响": "",
+        "调整建议": "仅供参考,不作为诊断依据"
+      }
+    ]
+  },
+  "胃肠道感染病原体评估": {
+    "标准范围": null,
+    "状态分级": null,
+    "指标": [
+      {
+        "名称": "幽门螺杆菌",
+        "说明": "胃炎、胃溃疡和胃癌相关病原菌",
+        "偏高影响": "超标提示感染风险",
+        "偏低影响": "",
+        "调整建议": "必要时进行抗菌治疗"
+      },
+      {
+        "名称": "艰难梭菌",
+        "说明": "抗生素相关性腹泻主要病原菌",
+        "偏高影响": "超标提示感染风险",
+        "偏低影响": "",
+        "调整建议": "避免滥用抗生素"
+      },
+      {
+        "名称": "肺炎链球菌",
+        "说明": "呼吸道和肠道感染相关病原菌",
+        "偏高影响": "超标提示感染风险",
+        "偏低影响": "",
+        "调整建议": "增强免疫力"
+      },
+      {
+        "名称": "金黄色葡萄球菌",
+        "说明": "常见条件致病菌",
+        "偏高影响": "超标提示感染风险",
+        "偏低影响": "",
+        "调整建议": "注意饮食卫生"
+      },
+      {
+        "名称": "沙门氏菌属",
+        "说明": "食物中毒常见病原菌",
+        "偏高影响": "超标提示感染风险",
+        "偏低影响": "",
+        "调整建议": "注意食品卫生,避免生食"
+      }
+    ]
   }
   }
 }
 }

+ 408 - 0
docs/参考资料/知识库/菌属-食材映射表.json

@@ -0,0 +1,408 @@
+{
+  "元数据": {
+    "名称": "菌属-食材映射表",
+    "版本": "1.0",
+    "说明": "基于公开科学文献, 将菌属与促进/抑制食材关联, 用于菌群报告的个性化食材推荐引擎",
+    "数据来源": "2份北京菌群检测报告(移植前/后) + 公开科学文献",
+    "覆盖菌属": 22,
+    "参考资料": "北京菌群报告核心菌属22种 + 菌群营养知识库功能描述"
+  },
+  "菌属映射": [
+    {
+      "拉丁名": "Akkermansia",
+      "中文名": "阿克曼菌属",
+      "分组": "核心菌属",
+      "功能分类": "黏液降解者",
+      "功能说明": "维持肠道屏障完整性,调节宿主代谢和免疫,降低肠道炎症水平",
+      "偏低时推荐": {
+        "推荐方向": "增加多酚类食物摄入",
+        "食材": ["石榴", "蔓越莓", "葡萄皮(整粒葡萄)", "红茶", "蓝莓"],
+        "说明": "多酚类物质促进阿克曼菌增殖,鞣花酸和花青素效果显著"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高脂肪饮食",
+        "食材": ["肥肉", "黄油", "油炸食品"],
+        "说明": "高脂肪饮食可能促进阿克曼菌过度生长"
+      },
+      "参考文献": "Dao et al. EBioMedicine 2016; Roopchand et al. mBio 2015"
+    },
+    {
+      "拉丁名": "Alistipes",
+      "中文名": "另枝菌属",
+      "分组": "核心菌属",
+      "功能分类": "蛋白质发酵者",
+      "功能说明": "参与蛋白质发酵,对肝纤维化、结肠炎、癌症免疫治疗有保护作用",
+      "偏低时推荐": {
+        "推荐方向": "适量增加膳食纤维",
+        "食材": ["全谷物(燕麦、荞麦)", "豆类", "深色蔬菜"],
+        "说明": "高纤维饮食有助于维持另枝菌正常水平"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白和饱和脂肪",
+        "食材": ["红肉(猪牛羊肉)", "加工肉制品", "黄油"],
+        "说明": "高动物蛋白饮食可能促进另枝菌超标,与菌群失衡相关"
+      },
+      "参考文献": "Zhao et al. Nat Rev Gastroenterol Hepatol 2022"
+    },
+    {
+      "拉丁名": "Bacteroides",
+      "中文名": "拟杆菌属",
+      "分组": "核心菌属",
+      "功能分类": "碳水化合物分解者",
+      "功能说明": "参与多种多糖发酵和氮代谢,对宿主免疫系统正常发育和维持至关重要",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和复杂碳水来源",
+        "食材": ["全谷物(燕麦、荞麦)", "豆类(扁豆、鹰嘴豆)", "蔬菜(洋葱、大蒜、韭菜)", "坚果(杏仁、核桃)"],
+        "说明": "拟杆菌擅长分解复杂碳水化合物,高纤维饮食有助于其增殖"
+      },
+      "偏高时避免": {
+        "避免方向": "减少饱和脂肪和动物蛋白",
+        "食材": ["高饱和脂肪(肥肉、黄油)", "加工肉类", "高动物蛋白饮食"],
+        "说明": "高脂高蛋白饮食可能促进拟杆菌过度生长,当超标时应减少"
+      },
+      "参考文献": "Wu et al. Science 2011; David et al. Nature 2014"
+    },
+    {
+      "拉丁名": "Bifidobacterium",
+      "中文名": "双歧杆菌属",
+      "分组": "益生菌",
+      "功能分类": "益生菌",
+      "功能说明": "生物屏障、营养作用、抗肿瘤、增强免疫、改善胃肠道功能,是重要的肠道益生菌",
+      "偏低时推荐": {
+        "推荐方向": "摄入低聚果糖和益生元",
+        "食材": ["洋葱(生)", "大蒜", "香蕉(微青)", "燕麦", "菊苣根", "芦笋", "大豆低聚糖"],
+        "说明": "低聚果糖(FOS)是双歧杆菌的优选益生元,促进其选择性增殖"
+      },
+      "偏高时避免": {
+        "避免方向": "一般不需要刻意避免,异常偏高时减少益生元补充剂",
+        "食材": ["益生元补充剂", "高剂量低聚糖饮料"],
+        "说明": "双歧杆菌属有益菌,轻度偏高无需干预,异常高时可暂停益生元补充"
+      },
+      "参考文献": "Gibson et al. Nat Rev Gastroenterol Hepatol 2017"
+    },
+    {
+      "拉丁名": "Blautia",
+      "中文名": "经黏液真杆菌属(布劳特氏菌属)",
+      "分组": "核心菌属",
+      "功能分类": "短链脂肪酸生产者",
+      "功能说明": "与内脏脂肪面积负相关,通过产生细菌素防止病原体定植,抗炎,维持葡萄糖稳态",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维,特别是可溶性纤维",
+        "食材": ["燕麦", "大麦", "豆类", "苹果", "胡萝卜"],
+        "说明": "可溶性膳食纤维促进Blautia增殖,改善代谢健康"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水",
+        "食材": ["白面包", "白米饭", "含糖饮料"],
+        "说明": "精制碳水可能促进Blautia过度生长"
+      },
+      "参考文献": "Ozato et al. Sci Rep 2019"
+    },
+    {
+      "拉丁名": "Clostridium",
+      "中文名": "梭菌属",
+      "分组": "核心菌属",
+      "功能分类": "条件致病菌/丁酸生产者",
+      "功能说明": "与肠道能量代谢相关,含量过高时可引发炎症。部分种(如C. butyricum)产丁酸有益",
+      "偏低时推荐": {
+        "推荐方向": "适量膳食纤维维持正常水平",
+        "食材": ["全谷物", "蔬菜", "豆类"],
+        "说明": "适量膳食纤维维持梭菌属正常水平"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白和加工食品",
+        "食材": ["加工肉制品", "高蛋白肉类", "油炸食品"],
+        "说明": "高动物蛋白饮食可能促进有害梭菌种生长"
+      },
+      "参考文献": "Lopetuso et al. Expert Rev Gastroenterol Hepatol 2013"
+    },
+    {
+      "拉丁名": "Coprococcus",
+      "中文名": "粪球菌属",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "发酵碳水化合物产生多种短链脂肪酸,保护肠道,降低炎症水平,抑制有害菌",
+      "偏低时推荐": {
+        "推荐方向": "增加抗性淀粉和膳食纤维",
+        "食材": ["冷土豆(凉后食用)", "青香蕉", "全谷物", "豆类"],
+        "说明": "抗性淀粉是粪球菌的优质底物,促进丁酸生成"
+      },
+      "偏高时避免": {
+        "避免方向": "避免高饱和脂肪饮食",
+        "食材": ["高脂肪肉类", "黄油", "奶油"],
+        "说明": "高饱和脂肪可能改变粪球菌丰度平衡"
+      },
+      "参考文献": "Louis & Flint. FEMS Microbiol Lett 2017"
+    },
+    {
+      "拉丁名": "Dialister",
+      "中文名": "小杆菌属(戴阿利斯特杆菌属)",
+      "分组": "核心菌属",
+      "功能分类": "琥珀酸生产者",
+      "功能说明": "代谢碳水化合物产生琥珀酸和SCFA,与抑郁症、自闭症、情绪控制相关",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和发酵食品",
+        "食材": ["发酵蔬菜(泡菜、酸菜)", "全谷物", "豆类"],
+        "说明": "纤维和发酵食品可能有助于Dialister生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高脂肪高糖饮食",
+        "食材": ["高糖食品", "高脂零食", "加工食品"],
+        "说明": "西方饮食模式可能影响Dialister平衡"
+      },
+      "参考文献": "Johnson et al. Psychopharmacology 2020"
+    },
+    {
+      "拉丁名": "Dorea",
+      "中文名": "多尔氏菌属",
+      "分组": "核心菌属",
+      "功能分类": "产气菌",
+      "功能说明": "人体的主要产气菌,与肠易激综合征症状正相关",
+      "偏低时推荐": {
+        "推荐方向": "适量增加可溶性纤维",
+        "食材": ["燕麦", "香蕉", "苹果"],
+        "说明": "适量纤维维持正常水平,避免过量产气"
+      },
+      "偏高时避免": {
+        "避免方向": "减少容易产气的食物",
+        "食材": ["豆类(扁豆、芸豆)", "十字花科蔬菜(西兰花、卷心菜)", "碳酸饮料"],
+        "说明": "Dorea偏高时减少易产气食物可减轻腹胀症状"
+      },
+      "参考文献": "Rajili\u0107-Stojanovi\u0107 et al. Environ Microbiol 2011"
+    },
+    {
+      "拉丁名": "Eubacterium",
+      "中文名": "优杆菌属(真杆菌属)",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "肠道中主要的丁酸产生菌之一,丁酸是肠道上皮组织细胞再生和修复的主要营养物质",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和抗性淀粉",
+        "食材": ["全谷物(燕麦、大麦)", "豆类", "青香蕉", "洋葱", "大蒜"],
+        "说明": "膳食纤维促进Eubacterium增殖和丁酸生成,修复肠黏膜"
+      },
+      "偏高时避免": {
+        "避免方向": "一般无需干预",
+        "食材": [],
+        "说明": "Eubacterium偏低是更常见的临床问题,偏高较少见且通常无害"
+      },
+      "参考文献": "Mukherjee et al. Front Microbiol 2020"
+    },
+    {
+      "拉丁名": "Faecalibacterium",
+      "中文名": "普氏栖粪杆菌(粪杆菌属)",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "产生抗炎代谢物,在IBS、IBD、结直肠癌、糖尿病中丰度降低。其种F. prausnitzii具有抗炎、改善黏膜屏障等作用",
+      "偏低时推荐": {
+        "推荐方向": "增加抗性淀粉和丁酸前体食物",
+        "食材": ["冷土豆", "青香蕉", "全谷物", "洋葱", "大蒜", "豆类"],
+        "说明": "Faecalibacterium是肠道健康的关键菌,抗性淀粉是其主要能量来源"
+      },
+      "偏高时避免": {
+        "避免方向": "无需干预",
+        "食材": [],
+        "说明": "Faecalibacterium是核心有益菌,偏高是健康的信号,无需干预"
+      },
+      "参考文献": "Miquel et al. World J Gastroenterol 2013; Sokol et al. Proc Natl Acad Sci 2008"
+    },
+    {
+      "拉丁名": "Lachnoclostridium",
+      "中文名": "毛螺菌属(Lachnoclostridium)",
+      "分组": "核心菌属",
+      "功能分类": "短链脂肪酸生产者",
+      "功能说明": "肠道微生物群落的重要组成部分,发挥抗炎作用,在体内平衡中发挥作用",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维摄入",
+        "食材": ["全谷物", "蔬菜", "豆类"],
+        "说明": "膳食纤维促进Lachnoclostridium生长和SCFA生成"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水",
+        "食材": ["精制谷物(白米、白面)", "含糖饮料"],
+        "说明": "高精制碳水饮食可能促进其过度生长"
+      },
+      "参考文献": "Vacca et al. Nutrients 2020"
+    },
+    {
+      "拉丁名": "Lachnospira",
+      "中文名": "毛螺菌属(Lachnospira)",
+      "分组": "核心菌属",
+      "功能分类": "短链脂肪酸生产者",
+      "功能说明": "产短链脂肪酸,维持结肠细胞稳定抑制癌变,调节肠道菌群失衡和提高免疫力",
+      "偏低时推荐": {
+        "推荐方向": "增加可溶性和不溶性膳食纤维",
+        "食材": ["燕麦", "大麦", "豆类", "绿叶蔬菜"],
+        "说明": "纤维促进Lachnospira增殖和丁酸生成"
+      },
+      "偏高时避免": {
+        "避免方向": "均衡饮食",
+        "食材": [],
+        "说明": "Lachnospira通常是衡量肠道健康的正向指标"
+      },
+      "参考文献": "Reichardt et al. ISME J 2014"
+    },
+    {
+      "拉丁名": "Lactobacillus",
+      "中文名": "乳杆菌属",
+      "分组": "益生菌",
+      "功能分类": "益生菌",
+      "功能说明": "提高营养物质的消化吸收,产生多种维生素,抑制肠道内腐败菌和致病菌的繁殖",
+      "偏低时推荐": {
+        "推荐方向": "摄入发酵食品和益生元",
+        "食材": ["无糖酸奶", "开菲尔", "泡菜", "酸菜", "发酵豆制品(豆豉、纳豆)", "大蒜"],
+        "说明": "发酵食品直接提供乳杆菌,益生元促进其定植"
+      },
+      "偏高时避免": {
+        "避免方向": "一般无需干预",
+        "食材": [],
+        "说明": "乳杆菌是有益菌,偏高通常无害,严重偏高时暂停益生菌补充剂"
+      },
+      "参考文献": "Hill et al. Nat Rev Gastroenterol Hepatol 2014; Marco et al. Curr Opin Biotechnol 2017"
+    },
+    {
+      "拉丁名": "Megamonas",
+      "中文名": "巨单胞菌属",
+      "分组": "核心菌属",
+      "功能分类": "碳水化合物发酵者",
+      "功能说明": "发酵各种碳水化合物,终产物为乙酸、丙酸和乳酸。与IBD、结直肠癌、肥胖等密切相关",
+      "偏低时推荐": {
+        "推荐方向": "适量增加复杂碳水",
+        "食材": ["全谷物", "蔬菜", "水果"],
+        "说明": "适量复杂碳水维持Megamonas正常水平"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水和简单糖",
+        "食材": ["含糖饮料", "糕点甜食", "白米白面"],
+        "说明": "高糖饮食可能促进Megamonas过度生长"
+      },
+      "参考文献": "Shang et al. J Microbiol 2022"
+    },
+    {
+      "拉丁名": "Oscillospira",
+      "中文名": "颤螺旋菌属",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "与肥胖、消瘦、胆结石、慢性便秘等相关,产生丁酸盐,被列为下一代益生菌候选",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维多样性",
+        "食材": ["全谷物", "绿叶蔬菜", "豆类", "坚果", "种子类"],
+        "说明": "高纤维多样饮食促进Oscillospira增殖"
+      },
+      "偏高时避免": {
+        "避免方向": "减少饱和脂肪",
+        "食材": ["高脂肉类", "黄油", "油炸食品"],
+        "说明": "高饱和脂肪饮食可能影响Oscillospira平衡"
+      },
+      "参考文献": "Konikoff & Gophna. Trends Microbiol 2016; Gophna et al. FEMS Microbiol Ecol 2017"
+    },
+    {
+      "拉丁名": "Parabacteroides",
+      "中文名": "副拟杆菌属",
+      "分组": "核心菌属",
+      "功能分类": "碳水化合物/蛋白质发酵者",
+      "功能说明": "有助于消化高纤维饮食中的难消化成分,与宿主代谢和免疫调节相关",
+      "偏低时推荐": {
+        "推荐方向": "增加高纤维食物",
+        "食材": ["豆类", "全谷物", "蔬菜", "菌菇类"],
+        "说明": "高纤维饮食促进Parabacteroides生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白",
+        "食材": ["红肉", "加工肉类"],
+        "说明": "高动物蛋白可能促进Parabacteroides超标"
+      },
+      "参考文献": "Wu et al. Science 2011"
+    },
+    {
+      "拉丁名": "Phascolarctobacterium",
+      "中文名": "考拉杆菌属",
+      "分组": "核心菌属",
+      "功能分类": "琥珀酸盐/丙酸盐生产者",
+      "功能说明": "产生短链脂肪酸(乙酸和丙酸),参与机体代谢功能和调节人体情绪",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维摄入",
+        "食材": ["全谷物", "豆类", "绿叶蔬菜"],
+        "说明": "纤维促进Phascolarctobacterium生长和SCFA生成"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高纤维补充剂",
+        "食材": ["高剂量纤维补充剂"],
+        "说明": "一般情况下偏高无需干预"
+      },
+      "参考文献": "Wu et al. Front Microbiol 2018"
+    },
+    {
+      "拉丁名": "Prevotella",
+      "中文名": "普雷沃氏菌属",
+      "分组": "核心菌属",
+      "功能分类": "纤维/碳水化合物分解者",
+      "功能说明": "分解多种纤维素、蛋白质和碳水化合物,对肥胖和糖尿病有改善作用,与高植物纤维饮食模式正相关",
+      "偏低时推荐": {
+        "推荐方向": "增加植物性食物比例",
+        "食材": ["全谷物", "豆类", "绿叶蔬菜", "水果"],
+        "说明": "普雷沃氏菌偏好植物性饮食,高纤维素食促进其生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水",
+        "食材": ["精制谷物", "含糖饮料"],
+        "说明": "高精制碳水饮食可能促进Prevotella过度生长"
+      },
+      "参考文献": "De Filippo et al. PLoS One 2010; Gorvitovskaia et al. Nutr Rev 2016"
+    },
+    {
+      "拉丁名": "Roseburia",
+      "中文名": "罗斯氏菌属(罗氏菌属)",
+      "分组": "核心菌属",
+      "功能分类": "丁酸盐生产者",
+      "功能说明": "改善肠道生物多样性,提高葡萄糖耐受性,帮助减肥,使结肠细胞恢复活力。重要的丁酸产生菌",
+      "偏低时推荐": {
+        "推荐方向": "增加膳食纤维和全谷物",
+        "食材": ["燕麦", "大麦", "全麦", "豆类", "蔬菜"],
+        "说明": "Roseburia是主要丁酸生产者,膳食纤维是其关键底物"
+      },
+      "偏高时避免": {
+        "避免方向": "无需干预",
+        "食材": [],
+        "说明": "Roseburia是有益菌,偏高是健康信号"
+      },
+      "参考文献": "Louis & Flint. FEMS Microbiol Lett 2017; Tamanai-Shacoori et al. Benef Microbes 2017"
+    },
+    {
+      "拉丁名": "Ruminococcus",
+      "中文名": "瘤胃球菌属",
+      "分组": "核心菌属",
+      "功能分类": "纤维分解者",
+      "功能说明": "消化抗性淀粉起重要作用,但也与肠道疾病(IBS/IBD/克罗恩)、免疫性疾病(过敏/湿疹)、神经系统疾病(自闭症/抑郁症)相关",
+      "偏低时推荐": {
+        "推荐方向": "增加抗性淀粉和膳食纤维",
+        "食材": ["青香蕉", "冷土豆", "全谷物", "豆类"],
+        "说明": "抗性淀粉促进Ruminococcus中有益菌种生长"
+      },
+      "偏高时避免": {
+        "避免方向": "减少精制碳水和加工食品",
+        "食材": ["含糖饮料", "白面包", "加工零食"],
+        "说明": "西方饮食模式可能促进Ruminococcus中有害菌种生长"
+      },
+      "参考文献": "Biddle et al. ISME J 2013; La Reau et al. mSystems 2020"
+    },
+    {
+      "拉丁名": "Sutterella",
+      "中文名": "萨特氏菌属",
+      "分组": "核心菌属",
+      "功能分类": "条件致病菌/氨基酸代谢者",
+      "功能说明": "与溃疡性结肠炎缓解程度负相关,可损害肠道抗菌免疫反应功能。在自闭症儿童中含量较高",
+      "偏低时推荐": {
+        "推荐方向": "均衡饮食,无需特别促进",
+        "食材": ["多样化蔬菜", "全谷物"],
+        "说明": "Sutterella通常不是需要主动促进的菌属"
+      },
+      "偏高时避免": {
+        "避免方向": "减少高动物蛋白和饱和脂肪",
+        "食材": ["红肉", "加工肉制品", "高脂乳制品"],
+        "说明": "高动物蛋白高脂饮食可能促进Sutterella生长"
+      },
+      "参考文献": "Williams et al. J Dev Orig Health Dis 2022"
+    }
+  ]
+}

+ 241 - 0
docs/参考资料/知识库/菌群营养知识库.json

@@ -3525,6 +3525,132 @@
           ]
           ]
         }
         }
       ]
       ]
+    },
+    "溃疡性结肠炎相关菌(北京菌群报告补充)": {
+      "菌种数": 5,
+      "菌种": [
+        {
+          "名称": "Fusobacterium varium(变形梭杆菌)",
+          "相关性": "正相关",
+          "说明": "超标→促进肠道炎症,风险增加",
+          "老报告可评估": false
+        },
+        {
+          "名称": "Akkermansia(阿克曼菌属)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        },
+        {
+          "名称": "Bifidobacterium(双歧杆菌属)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        },
+        {
+          "名称": "Lactobacillus(乳杆菌属)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        },
+        {
+          "名称": "Prevotella(普雷沃氏菌科)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        }
+      ]
+    },
+    "克罗恩病相关菌(北京菌群报告补充)": {
+      "菌种数": 2,
+      "菌种": [
+        {
+          "名称": "Akkermansia(阿克曼菌属)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        },
+        {
+          "名称": "Dialister(小杆菌属)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        }
+      ]
+    },
+    "肾结石相关菌(北京菌群报告补充)": {
+      "菌种数": 4,
+      "菌种": [
+        {
+          "名称": "Phascolarctobacterium(考拉杆菌属)",
+          "相关性": "正相关",
+          "说明": "超标→风险增加",
+          "老报告可评估": true
+        },
+        {
+          "名称": "Bifidobacterium(双歧杆菌属)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        },
+        {
+          "名称": "Lactobacillus(乳杆菌属)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        },
+        {
+          "名称": "Prevotella(普雷沃氏菌科)",
+          "相关性": "负相关",
+          "说明": "缺失→保护不足,风险增加",
+          "老报告可评估": true
+        }
+      ]
+    },
+    "精神分裂症相关菌(北京菌群报告补充)": {
+      "菌种数": 1,
+      "菌种": [
+        {
+          "名称": "Collinsella(柯林斯氏菌)",
+          "相关性": "正相关",
+          "说明": "超标→风险增加",
+          "老报告可评估": true
+        }
+      ]
+    },
+    "抑郁评估相关菌(北京菌群报告补充)": {
+      "说明": "来源于北京菌群报告的职场心理障碍评估-抑郁症模块。9种关联菌的综合异常模式指示抑郁风险。评估逻辑:统计超标菌数量+缺乏菌数量,风险菌超标项越多且保护菌缺乏项越多,抑郁风险倾向越高。",
+      "菌种数": 9,
+      "菌种": [
+        { "名称": "Alistipes(另枝菌属)", "异常方向": "超标", "说明": "超标→抑郁风险因素", "老报告可评估": true },
+        { "名称": "Bacteroides vulgatus(普通拟杆菌)", "异常方向": "超标", "说明": "超标→抑郁风险因素", "老报告可评估": true },
+        { "名称": "Eggerthella(伊格尔兹属)", "异常方向": "超标", "说明": "超标→抑郁风险因素", "老报告可评估": false },
+        { "名称": "Flavonifractor(解黄酮菌属)", "异常方向": "超标", "说明": "超标→抑郁风险因素", "老报告可评估": true },
+        { "名称": "Parabacteroides(副拟杆菌属)", "异常方向": "超标", "说明": "超标→抑郁风险因素", "老报告可评估": true },
+        { "名称": "Bifidobacterium(双歧杆菌属)", "异常方向": "缺乏", "说明": "缺乏→保护不足", "老报告可评估": true },
+        { "名称": "Dialister(小杆菌属)", "异常方向": "缺乏", "说明": "缺乏→保护不足", "老报告可评估": true },
+        { "名称": "Lactobacillus(乳杆菌属)", "异常方向": "缺乏", "说明": "缺乏→保护不足", "老报告可评估": true },
+        { "名称": "Prevotella(普雷沃氏菌科)", "异常方向": "缺乏", "说明": "缺乏→保护不足", "老报告可评估": true }
+      ]
+    },
+    "压力评估相关菌(北京菌群报告补充)": {
+      "说明": "检查Lactobacillus丰度是否偏低或缺失。单一指标,仅供参考。",
+      "菌种数": 1,
+      "菌种": [
+        { "名称": "Lactobacillus(乳杆菌属)", "异常方向": "缺乏", "说明": "缺乏→压力相关菌群特征", "老报告可评估": true }
+      ]
+    },
+    "强迫症评估相关菌(北京菌群报告补充)": {
+      "说明": "检查Alistipes丰度是否超出正常范围。单一指标,仅供参考。",
+      "菌种数": 1,
+      "菌种": [
+        { "名称": "Alistipes(另枝菌属)", "异常方向": "超标", "说明": "超标→强迫症相关菌群特征", "老报告可评估": true }
+      ]
+    },
+    "焦虑症评估相关菌(北京菌群报告补充)": {
+      "说明": "北京菌群报告标注为无异常肠菌,即该报告模型下焦虑症与特定菌群异常无明确关联。如有需要可参考通用知识库中已有的菌-焦虑关联研究。",
+      "菌种数": 0,
+      "菌种": []
     }
     }
   },
   },
   "菌种综合信息": {
   "菌种综合信息": {
@@ -4575,5 +4701,120 @@
       "偏高": 0,
       "偏高": 0,
       "参考范围": ""
       "参考范围": ""
     }
     }
+  },
+  "菌种功能详细描述(北京菌群报告补充)": {
+    "描述": "以下22种核心菌属功能描述来源于北京肠道菌群检测报告(2025标准版),为通用科学知识,可用于报告解读知识支撑。",
+    "菌种": {
+      "Akkermansia": {
+        "中文名": "阿克曼菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "减轻肠炎症状,调节脾脏、肠道和肠系膜淋巴结的免疫应答,降低肠道的炎症水平,预防肠癌。与肥胖、糖尿病、代谢综合征负相关。"
+      },
+      "Alistipes": {
+        "中文名": "另枝菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "对肝纤维化、结肠炎、癌症的免疫治疗和心血管疾病有保护作用。"
+      },
+      "Bacteroides": {
+        "中文名": "拟杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "参与多种多糖发酵和氮代谢,对宿主免疫系统正常发育和维持至关重要。但当免疫功能降低时,可引起腹腔感染、脓肿、败血症等。"
+      },
+      "Bifidobacterium": {
+        "中文名": "双歧杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "对人体健康具有生物屏障、营养作用、抗肿瘤作用、增强免疫作用、改善胃肠道功能、抗衰老等生理功能。是肠道中重要的益生菌。"
+      },
+      "Blautia": {
+        "中文名": "经黏液真杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "与内脏脂肪面积负相关,通过产生细菌素防止病原体定植,上调调节性T细胞和SCFA产生,表现出抗炎特性和维持葡萄糖稳态作用。"
+      },
+      "Clostridium": {
+        "中文名": "梭菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "与肠道能量代谢相关,含量过高时可引发炎症。部分种(如C. butyricum)产丁酸,对肠道健康有益。"
+      },
+      "Coprococcus": {
+        "中文名": "粪球菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "可发酵碳水化合物,产生多种短链脂肪酸,保护肠道,降低炎症水平。同时抑制有害菌生长。"
+      },
+      "Dialister": {
+        "中文名": "小杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "代谢碳水化合物,产生琥珀酸和乙酸、丙酸、丁酸、组胺、过氧化氢酶。与抑郁症、自闭症、情绪控制、口腔疾病等相关。"
+      },
+      "Dorea": {
+        "中文名": "多尔氏菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "人体的主要产气菌,与肠易激综合征症状正相关。"
+      },
+      "Eubacterium": {
+        "中文名": "优杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "肠道中主要的丁酸产生菌之一,代谢产物丁酸是肠道上皮组织细胞再生和修复的主要营养物质。"
+      },
+      "Faecalibacterium": {
+        "中文名": "普氏栖粪杆菌",
+        "功能分类": "核心菌属",
+        "功能描述": "产生抗炎代谢物,在IBS、IBD、结直肠癌、糖尿病和虚弱的老年人中丰度降低。其种F. prausnitzii具有抗炎、改善肠道黏膜屏障、抑制致病菌、减轻肥胖等作用。"
+      },
+      "Lachnoclostridium": {
+        "中文名": "毛螺菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "构成人类肠道微生物群落的重要组成部分,可发挥抗炎作用,在体内平衡中发挥作用。"
+      },
+      "Lachnospira": {
+        "中文名": "毛螺菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "产短链脂肪酸,维持结肠细胞稳定从而抑制癌变,调节肠道菌群失衡和提高免疫力。"
+      },
+      "Lactobacillus": {
+        "中文名": "乳杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "提高营养物质的消化吸收,产生多种维生素,抑制肠道内腐败菌、致病菌的繁殖。是常见的益生菌。"
+      },
+      "Megamonas": {
+        "中文名": "巨单胞菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "发酵各种碳水化合物,终产物为乙酸、丙酸和乳酸。与IBD、结直肠癌、强直性脊柱炎、自闭症、肥胖等疾病密切相关。"
+      },
+      "Oscillospira": {
+        "中文名": "颤螺旋菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "与肥胖、消瘦、胆结石、慢性便秘等相关,能够产生丁酸盐等短链脂肪酸,被列为下一代益生菌候选者。"
+      },
+      "Parabacteroides": {
+        "中文名": "副拟杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "有助于消化高纤维饮食中的难消化成分。与宿主代谢和免疫调节相关。"
+      },
+      "Phascolarctobacterium": {
+        "中文名": "考拉杆菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "产生短链脂肪酸(乙酸和丙酸),参与机体代谢功能和调节人体情绪。"
+      },
+      "Prevotella": {
+        "中文名": "普雷沃氏菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "能分解多种纤维素、蛋白质和碳水化合物食物,对肥胖和糖尿病有改善作用。与高植物纤维饮食模式正相关。"
+      },
+      "Roseburia": {
+        "中文名": "罗斯氏菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "改善肠道生物多样性,提高葡萄糖耐受性,帮助减肥,使结肠细胞恢复活力。是重要的丁酸产生菌。"
+      },
+      "Ruminococcus": {
+        "中文名": "瘤胃球菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "在消化抗性淀粉方面起重要作用,但也与肠道疾病(IBS、IBD、克罗恩等)、免疫性疾病(过敏、湿疹、哮喘等)、神经系统疾病(自闭症、抑郁症等)相关。"
+      },
+      "Sutterella": {
+        "中文名": "萨特氏菌属",
+        "功能分类": "核心菌属",
+        "功能描述": "与溃疡性结肠炎缓解程度负相关,可损害肠道抗菌免疫反应功能。在自闭症儿童中含量较高。"
+      }
+    }
   }
   }
 }
 }

+ 109 - 0
docs/参考资料/知识库/菌群营养知识库.md

@@ -396,6 +396,84 @@
 
 
 ---
 ---
 
 
+### 溃疡性结肠炎相关菌(北京菌群报告补充)
+
+| 菌种(属) | 相关性 | 说明 | 老报告数据可评估性 |
+|---------|--------|------|------------------|
+| Fusobacterium varium(变形梭杆菌) | **正相关** | 超标→促进肠道炎症,风险增加 | ❌ 老报告未单独列出该菌 |
+| Akkermansia(阿克曼菌属) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+| Bifidobacterium(双歧杆菌属) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+| Lactobacillus(乳杆菌属) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+| Prevotella(普雷沃氏菌科) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+
+### 克罗恩病相关菌(北京菌群报告补充)
+
+| 菌种(属) | 相关性 | 说明 | 老报告数据可评估性 |
+|---------|--------|------|------------------|
+| Akkermansia(阿克曼菌属) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+| Dialister(小杆菌属) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+
+### 肾结石相关菌(北京菌群报告补充)
+
+| 菌种(属) | 相关性 | 说明 | 老报告数据可评估性 |
+|---------|--------|------|------------------|
+| Phascolarctobacterium(考拉杆菌属) | **正相关** | 超标→风险增加 | ✅ 老报告有该菌丰度数据 |
+| Bifidobacterium(双歧杆菌属) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+| Lactobacillus(乳杆菌属) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+| Prevotella(普雷沃氏菌科) | **负相关** | 缺失→保护不足,风险增加 | ✅ 老报告有该菌丰度数据 |
+
+### 精神分裂症相关菌(北京菌群报告补充)
+
+| 菌种(属) | 相关性 | 说明 | 老报告数据可评估性 |
+|---------|--------|------|------------------|
+| Collinsella(柯林斯氏菌) | **正相关** | 超标→风险增加 | ✅ 老报告有该菌丰度数据 |
+
+> **老报告定性评估方法:** 对于有明确关联菌的疾病,通过检查老报告对应菌属的丰度(正常/偏高/偏低/缺失),判断风险因素是否成立。正相关菌偏高或负相关菌缺失→风险因素存在。此为定性判断,非精确风险指数(0-1指数需实验室专有算法)。
+
+### 抑郁评估相关菌(北京菌群报告补充)
+
+来源于北京菌群报告的"职场心理障碍评估-抑郁症"模块。9种关联菌的综合异常模式指示抑郁风险。
+
+| 菌种(属) | 异常方向 | 说明 | 老报告数据可评估性 |
+|---------|---------|------|------------------|
+| Alistipes(另枝菌属) | **超标** | 超标→抑郁风险因素 | ✅ 老报告有该菌丰度数据 |
+| Bacteroides vulgatus(普通拟杆菌) | **超标** | 超标→抑郁风险因素 | ✅ 老报告有种级数据 |
+| **Eggerthella(伊格尔兹属)** | **超标** | 超标→抑郁风险因素 | ⚠️ 部分老报告无此属数据 |
+| Flavonifractor(解黄酮菌属) | **超标** | 超标→抑郁风险因素 | ✅ 老报告有该菌丰度数据 |
+| Parabacteroides(副拟杆菌属) | **超标** | 超标→抑郁风险因素 | ✅ 老报告有该菌丰度数据 |
+| Bifidobacterium(双歧杆菌属) | **缺乏** | 缺乏→保护不足 | ✅ 老报告有该菌丰度数据 |
+| Dialister(小杆菌属) | **缺乏** | 缺乏→保护不足 | ✅ 老报告有该菌丰度数据 |
+| Lactobacillus(乳杆菌属) | **缺乏** | 缺乏→保护不足 | ✅ 老报告有该菌丰度数据 |
+| Prevotella(普雷沃氏菌科) | **缺乏** | 缺乏→保护不足 | ✅ 老报告有该菌丰度数据 |
+
+> **评估逻辑:** 统计"超标"菌数量 + "缺乏"菌数量。风险菌超标项越多,且保护菌缺乏项越多,抑郁风险倾向越高。8/9 种关联菌在旧报告中有数据可查,仅 Eggerthella 可能缺失。
+
+### 压力评估相关菌(北京菌群报告补充)
+
+| 菌种(属) | 异常方向 | 说明 | 老报告数据可评估性 |
+|---------|---------|------|------------------|
+| Lactobacillus(乳杆菌属) | **缺乏** | 缺乏→压力相关菌群特征 | ✅ 老报告有该菌丰度数据 |
+
+> **评估逻辑:** 检查 Lactobacillus 丰度是否偏低或缺失。单一指标,仅供参考。
+
+### 强迫症评估相关菌(北京菌群报告补充)
+
+| 菌种(属) | 异常方向 | 说明 | 老报告数据可评估性 |
+|---------|---------|------|------------------|
+| Alistipes(另枝菌属) | **超标** | 超标→强迫症相关菌群特征 | ✅ 老报告有该菌丰度数据 |
+
+> **评估逻辑:** 检查 Alistipes 丰度是否超出正常范围。单一指标,仅供参考。
+
+### 焦虑症评估相关菌(北京菌群报告补充)
+
+| 说明 | 关联菌 |
+|------|--------|
+| 北京菌群报告标注为"无异常肠菌",即该报告模型下焦虑症与特定菌群异常无明确关联 | 无 |
+
+> **评估逻辑:** 焦虑症无需通过菌群异常评估,如有需要可参考通用知识库中已有的菌-焦虑关联研究。
+
+---
+
 ## 三、菌种综合信息
 ## 三、菌种综合信息
 
 
 | 菌种(属) | 功能分类 | 关联疾病 | 检出报告数 |
 | 菌种(属) | 功能分类 | 关联疾病 | 检出报告数 |
@@ -632,4 +710,35 @@
 
 
 ---
 ---
 
 
+## 六、菌种功能详细描述(北京菌群报告补充)
+
+> 以下22种核心菌属功能描述来源于北京肠道菌群检测报告(2025标准版),为通用科学知识,可用于报告解读知识支撑。
+
+| 菌种(属) | 英文名 | 功能分类 | 功能详细描述 |
+|---------|--------|---------|------------|
+| 阿克曼菌属 | Akkermansia | 核心菌属 | 减轻肠炎症状,调节脾脏、肠道和肠系膜淋巴结的免疫应答,降低肠道的炎症水平,预防肠癌。与肥胖、糖尿病、代谢综合征负相关。 |
+| 另枝菌属 | Alistipes | 核心菌属 | 对肝纤维化、结肠炎、癌症的免疫治疗和心血管疾病有保护作用。 |
+| 拟杆菌属 | Bacteroides | 核心菌属 | 参与多种多糖发酵和氮代谢,对宿主免疫系统正常发育和维持至关重要。但当免疫功能降低时,可引起腹腔感染、脓肿、败血症等。 |
+| 双歧杆菌属 | Bifidobacterium | 核心菌属 | 对人体健康具有生物屏障、营养作用、抗肿瘤作用、增强免疫作用、改善胃肠道功能、抗衰老等生理功能。是肠道中重要的益生菌。 |
+| 经黏液真杆菌属 | Blautia | 核心菌属 | 与内脏脂肪面积负相关,通过产生细菌素防止病原体定植,上调调节性T细胞和SCFA产生,表现出抗炎特性和维持葡萄糖稳态作用。 |
+| 梭菌属 | Clostridium | 核心菌属 | 与肠道能量代谢相关,含量过高时可引发炎症。部分种(如C. butyricum)产丁酸,对肠道健康有益。 |
+| 粪球菌属 | Coprococcus | 核心菌属 | 可发酵碳水化合物,产生多种短链脂肪酸,保护肠道,降低炎症水平。同时抑制有害菌生长。 |
+| 小杆菌属 | Dialister | 核心菌属 | 代谢碳水化合物,产生琥珀酸和乙酸、丙酸、丁酸、组胺、过氧化氢酶。与抑郁症、自闭症、情绪控制、口腔疾病等相关。 |
+| 多尔氏菌属 | Dorea | 核心菌属 | 人体的主要产气菌,与肠易激综合征症状正相关。 |
+| 优杆菌属 | Eubacterium | 核心菌属 | 肠道中主要的丁酸产生菌之一,代谢产物丁酸是肠道上皮组织细胞再生和修复的主要营养物质。 |
+| 普氏栖粪杆菌 | Faecalibacterium | 核心菌属 | 产生抗炎代谢物,在IBS、IBD、结直肠癌、糖尿病和虚弱的老年人中丰度降低。其种F. prausnitzii具有抗炎、改善肠道黏膜屏障、抑制致病菌、减轻肥胖等作用。 |
+| 毛螺菌属 | Lachnoclostridium | 核心菌属 | 构成人类肠道微生物群落的重要组成部分,可发挥抗炎作用,在体内平衡中发挥作用。 |
+| 毛螺菌属 | Lachnospira | 核心菌属 | 产短链脂肪酸,维持结肠细胞稳定从而抑制癌变,调节肠道菌群失衡和提高免疫力。 |
+| 乳杆菌属 | Lactobacillus | 核心菌属 | 提高营养物质的消化吸收,产生多种维生素,抑制肠道内腐败菌、致病菌的繁殖。是常见的益生菌。 |
+| 巨单胞菌属 | Megamonas | 核心菌属 | 发酵各种碳水化合物,终产物为乙酸、丙酸和乳酸。与IBD、结直肠癌、强直性脊柱炎、自闭症、肥胖等疾病密切相关。 |
+| 颤螺旋菌属 | Oscillospira | 核心菌属 | 与肥胖、消瘦、胆结石、慢性便秘等相关,能够产生丁酸盐等短链脂肪酸,被列为下一代益生菌候选者。 |
+| 副拟杆菌属 | Parabacteroides | 核心菌属 | 有助于消化高纤维饮食中的难消化成分。与宿主代谢和免疫调节相关。 |
+| 考拉杆菌属 | Phascolarctobacterium | 核心菌属 | 产生短链脂肪酸(乙酸和丙酸),参与机体代谢功能和调节人体情绪。 |
+| 普雷沃氏菌属 | Prevotella | 核心菌属 | 能分解多种纤维素、蛋白质和碳水化合物食物,对肥胖和糖尿病有改善作用。与高植物纤维饮食模式正相关。 |
+| 罗斯氏菌属 | Roseburia | 核心菌属 | 改善肠道生物多样性,提高葡萄糖耐受性,帮助减肥,使结肠细胞恢复活力。是重要的丁酸产生菌。 |
+| 瘤胃球菌属 | Ruminococcus | 核心菌属 | 在消化抗性淀粉方面起重要作用,但也与肠道疾病(IBS、IBD、克罗恩等)、免疫性疾病(过敏、湿疹、哮喘等)、神经系统疾病(自闭症、抑郁症等)相关。 |
+| 萨特氏菌属 | Sutterella | 核心菌属 | 与溃疡性结肠炎缓解程度负相关,可损害肠道抗菌免疫反应功能。在自闭症儿童中含量较高。 |
+
+---
+
 > 知识库由 extract_knowledge.py 自动生成
 > 知识库由 extract_knowledge.py 自动生成