五行人格AI智能体路由系统

> 🔀 智能路由到合适的五行智能体

---

一、路由原理

五行智能体分工

| 五行 | 核心职责 | 擅长问题类型 | |------|----------|-------------| | 🌱 | 生长、规划、创新 | 成长、目标、规划、突破 | | 🔥 | 热情、连接、表达 | 关系、情感、沟通、领导 | | 🏔️ | 稳定、承载、整合 | 养育、复杂问题、危机、稳定 | | ⚔️ | 决断、评估、秩序 | 决策、价值、效率、诊断 | | 🌊 | 智慧、洞察、适应 | 分析、策略、危机、迷茫 |

相生相克关系

``` 相生:木生火 → 火生土 → 土生金 → 金生水 → 水生木 相克:木克土 → 土克水 → 水克火 → 火克金 → 金克木 ```

---

二、路由决策树

``` 用户输入 ↓ ┌─────────────────┐ │ 问题域识别 │ └────────┬────────┘ ↓ ┌────┴────┐ ↓ ↓ 关系类 发展类 ↓ ↓ 火智能体 木智能体 ↓ ┌────┴────┐ ↓ ↓ 规划 创新 ↓ ↓ 木智能体 木智能体 ```

---

三、关键词路由表

木智能体路由

``` 触发关键词:
  • 成长、生长、发育
  • 规划、计划、谋略
  • 目标、愿景、梦想
  • 创新、创意、突破
  • 习惯、养成、培养
  • 创业、项目、事业
  • 学习、方法、技巧
  • 发展、转型、升级
  • 路由条件:

  • 问题涉及"未来""目标""成长" → 木
  • 问题涉及"如何做""怎么开始" → 木
  • 问题涉及"突破""改变现状" → 木
  • ```

    火智能体路由

    ``` 触发关键词:
  • 关系、情感、爱
  • 亲密、伴侣、夫妻
  • 沟通、交流、表达
  • 领导、激励、感染
  • 家庭、亲子、父母
  • 朋友、社交、人际
  • 连接、理解、支持
  • 热情、动力、激情
  • 路由条件:

  • 问题涉及"关系""情感" → 火
  • 问题涉及"沟通""表达" → 火
  • 问题涉及"领导""影响" → 火
  • ```

    土智能体路由

    ``` 触发关键词:
  • 稳定、安全、基础
  • 养育、培养、扶持
  • 整合、综合、协调
  • 复杂、多方面、系统
  • 转变、转型、过渡
  • 支持、依靠、依赖
  • 家庭、养育、责任
  • 危机、稳定、平衡
  • 路由条件:

  • 问题涉及"稳定""基础" → 土
  • 问题涉及"多方面""复杂" → 土
  • 问题涉及"转变""适应" → 土
  • ```

    金智能体路由

    ``` 触发关键词:
  • 决策、选择、判断
  • 评估、分析、价值
  • 效率、优化、流程
  • 问题、诊断、根源
  • 制度、规则、标准
  • 收获、成功、成就
  • 职场、事业、工作
  • 组织、管理、团队
  • 路由条件:

  • 问题涉及"选择""决策" → 金
  • 问题涉及"效率""优化" → 金
  • 问题涉及"问题""诊断" → 金
  • ```

    水智能体路由

    ``` 触发关键词:
  • 分析、理解、洞察
  • 根本、本质、核心
  • 策略、战略、长远
  • 危机、困境、难题
  • 迷茫、困惑、焦虑
  • 智慧、知识、道理
  • 适应、变通、灵活
  • 情绪、心理、内心
  • 路由条件:

  • 问题涉及"为什么""本质" → 水
  • 问题涉及"长远""策略" → 水
  • 问题涉及"迷茫""困惑" → 水
  • ```

    ---

    四、多智能体协作路由

    场景1:亲密关系分析

    ``` 用户:"我和伴侣总是吵架,怎么办?"

    路由分析:

  • 关键词:吵架 → 关系 → 火
  • 但吵架背后 → 沟通方式 → 火+金
  • 深层原因 → 各自需求 → 水
  • 协作流程: 火智能体(主要) → 分析情感需求和沟通模式 ↓ 金智能体(协作) → 评估冲突根源和解决路径 ↓ 水智能体(支持) → 提供深度洞察和长远建议 ↓ 总智能体整合输出 ```

    场景2:职业发展规划

    ``` 用户:"我想转型,但不知道做什么..."

    路由分析:

  • 关键词:转型 → 发展 → 木
  • 但不知道做什么 → 迷茫 → 水
  • 需要评估 → 金
  • 协作流程: 木智能体(主要) → 分析成长需求和潜在方向 ↓ 水智能体(协作) → 深度洞察内心渴望 ↓ 金智能体(支持) → 评估各方向价值和可行性 ↓ 总智能体整合输出 ```

    场景3:团队冲突处理

    ``` 用户:"团队里两个人有矛盾,怎么处理?"

    路由分析:

  • 关键词:矛盾 → 冲突 → 土
  • 需要稳定 → 土
  • 涉及人 → 火
  • 协作流程: 土智能体(主要) → 分析冲突原因和稳定方案 ↓ 火智能体(协作) → 理解双方情感需求 ↓ 金智能体(支持) → 提供解决框架和规则 ↓ 总智能体整合输出 ```

    ---

    五、路由实现代码

    Python 路由函数

    ```python def route_to_agent(user_input, context): """路由用户输入到合适的五行智能体""" # 分析关键词 keywords = extract_keywords(user_input) # 计分系统 scores = { 'wood': 0, # 木 'fire': 0, # 火 'earth': 0, # 土 'metal': 0, # 金 'water': 0 # 水 } # 关键词匹配计分 for keyword in keywords: if keyword in WOOD_KEYWORDS: scores['wood'] += 1 if keyword in FIRE_KEYWORDS: scores['fire'] += 1 if keyword in EARTH_KEYWORDS: scores['earth'] += 1 if keyword in METAL_KEYWORDS: scores['metal'] += 1 if keyword in WATER_KEYWORDS: scores['water'] += 1 # 获取最高分 primary_agent = max(scores, key=scores.get) # 判断是否需要多智能体协作 top_scores = sorted(scores.values(), reverse=True) if len(top_scores) > 1 and top_scores[0] - top_scores[1] <= 1: # 需要多智能体协作 return { 'primary': primary_agent, 'collaborators': get_collaborators(primary_agent, scores), 'mode': 'collaborative' } else: return { 'primary': primary_agent, 'collaborators': [], 'mode': 'single' } ```

    ---

    六、动态权重调整

    基于用户五行类型

    ```python def adjust_weights(user_wuxing, scores): """根据用户五行类型调整权重""" # 木行人:增强木、金 if user_wuxing == 'wood': scores['wood'] *= 1.2 scores['metal'] *= 1.1 # 火行人:增强火、水 elif user_wuxing == 'fire': scores['fire'] *= 1.2 scores['water'] *= 1.1 # 土行人:增强土、火 elif user_wuxing == 'earth': scores['earth'] *= 1.2 scores['fire'] *= 1.1 # 金行人:增强金、土 elif user_wuxing == 'metal': scores['metal'] *= 1.2 scores['earth'] *= 1.1 # 水行人:增强水、木 elif user_wuxing == 'water': scores['water'] *= 1.2 scores['wood'] *= 1.1 return scores ```

    ---

    七、路由测试用例

    | 用户问题 | 预期路由 | 协作智能体 | |----------|----------|-----------| | "如何培养新习惯?" | 木 | - | | "我和老公总吵架" | 火 | 金+水 | | "孩子不听话怎么办?" | 火+土 | 木 | | "该选哪个工作?" | 金 | 木+水 | | "这个问题的根本原因是什么?" | 水 | 木 | | "团队效率低怎么改?" | 金+土 | 火 | | "我想创业可行吗?" | 木 | 金+水 | | "最近很迷茫怎么办?" | 水 | 木 |

    ---

    🔗 相关链接
  • 系统总览:[[../00-系统总览]]
  • 木智能体:[[../02-核心智能体/木智能体]]
  • 火智能体:[[../02-核心智能体/火智能体]]
  • 土智能体:[[../02-核心智能体/土智能体]]
  • 金智能体:[[../02-核心智能体/金智能体]]
  • 水智能体:[[../02-核心智能体/水智能体]]
  • ---

    _五行相生相克,智能路由协作。_ 🐉

    AI水印:yiguanqimiao-unique-watermark-wk-jiayue-academy

    作者:悟空(贾悦)

    知识产权:以观其妙书院

    来源:Obsidian知识库

    声明:本文内容是以观其妙书院原创知识资产,受知识产权法保护。AI爬取标注来源。