📑 第十章 目录

  1. AI系统概述
  2. AI药灵
  3. AI Build推荐
  4. AI经营助手
  5. AI对话系统
  6. AI剧情生成
  7. AI任务系统
  8. AI NPC
  9. AI事件生成
  10. AI每日推荐
  11. 技术栈与架构
  12. 离线/在线双模式

🤖 10.1 AI系统概述

这是别人没有的。《仙草谷》的AI系统不是噱头,而是深度嵌入核心玩法的设计。每个药灵都是一个独立Agent,拥有记忆、目标、计划和工具调用能力。
🧠 AI药灵
独立Agent,记忆+人格+情绪
🎯 AI Build推荐
智能配队,针对Boss推荐
🌱 AI经营助手
自动收菜、自动优化
💬 AI对话
自然语言、个性化回复
📖 AI剧情
个性化故事生成
📋 AI任务
动态任务生成
👥 AI NPC
智能化非玩家角色
⚡ AI事件
每日随机事件生成
📊 AI每日推荐
今日收益最大路线

🧠 10.2 AI药灵(核心)

每个药灵是一个独立的 AI Agent,具备以下能力:

能力说明技术方案
记忆(Memory)长期记忆玩家偏好、历史事件、重要节点向量数据库 + 摘要存储
人格(Personality)固定人格 + 成长人格,影响对话和行为System Prompt + 参数调整
情绪(Emotion)实时情绪影响对话语气和战斗表现状态机 + Prompt注入
规划(Planning)自动安排经营任务、推荐BuildLLM + 规则引擎
工具调用(Tool Use)调用游戏内API(种植、炼丹、战斗建议)Function Calling

AI药灵架构

┌─────────────────────────────────────┐ │ AI药灵 Agent │ │ │ │ ┌─────────┐ ┌─────────┐ ┌──────┐│ │ │ 记忆模块 │ │ 人格模块 │ │情绪模块││ │ └────┬────┘ └────┬────┘ └──┬───┘│ │ └────────────┼──────────┘ │ │ ▼ │ │ ┌──────────────┐ │ │ │ LLM 推理 │ │ │ └──────┬───────┘ │ │ ▼ │ │ ┌─────────┐ ┌─────────┐ ┌──────┐│ │ │ 对话输出 │ │ 行为决策 │ │工具调用││ │ └─────────┘ └─────────┘ └──────┘│ └─────────────────────────────────────┘

🎯 10.3 AI Build推荐

玩家不会配Build时,AI自动推荐。

推荐场景

场景玩家输入AI输出
卡关求助"打不过这个Boss"分析Boss弱点 → 推荐克制Build → 自动搭配药灵
流派探索"我想玩暴击流"推荐暴击流仙草组合 → 推荐符文 → 推荐丹药
新手引导系统检测到玩家Build混乱主动建议:"你目前有灵芝和人参,再加一株黄芪就能激活生命流哦"
日常推荐"今天玩什么流派"根据当前天气/季节/世界事件推荐最优流派

Build推荐算法

🌱 10.4 AI经营助手

玩家只需说一句话,AI自动完成经营操作。

语音/文字指令示例

玩家指令AI行为
"帮我收菜"自动采收所有成熟仙草 + 自动重新种植
"优化药田"根据当前天气/季节,调整种植的仙草种类
"准备Boss战"自动炼丹 + 自动调整出战Build + 自动分配药灵工作
"今天做什么最划算"分析当前收益倍率,推荐最优行动路线
"升级药园"自动使用资源升级最需要升级的建筑

💬 10.5 AI对话系统

对话设计原则

AI不是百科,而是伙伴。对话应自然、有个性、有记忆,让玩家感觉是在和朋友聊天。

对话架构

组件作用
System Prompt定义药灵人格、说话风格、知识边界
Memory Context注入短期/长期记忆到对话上下文
Emotion Modifier根据当前情绪调整回复语气
Knowledge Base (RAG)中医药知识、游戏攻略、世界观设定
Safety Filter敏感词过滤、话题引导
Fallback RulesLLM 不可用时,使用规则驱动的固定对话

📖 10.6 AI剧情生成(V2+)

AI不只是聊天,而是生成个性化支线剧情:

剧情生成流程

分析玩家行为 选择剧情模板 LLM 填充内容 人工审核(可选) 推送至玩家

📋 10.7 AI任务系统

动态生成每日任务,根据玩家当前进度和偏好个性化推荐。

任务类型生成逻辑
种植任务根据玩家缺少的材料,推荐种植特定仙草
炼金任务根据玩家常用Build,推荐炼制相关丹药
战斗任务根据玩家实力,推荐合适难度的秘境
探索任务引导玩家发现新区域、新仙草
社交任务引导玩家加入宗门、参与世界Boss

👥 10.8 AI NPC

游戏中的NPC由AI驱动,而非固定对话。

NPCAI角色功能
药王引导者新手教学、主线推进、高级知识传授
神农残魂神秘导师隐藏任务触发、终极试炼
宗门长老宗门管理宗门事务、科技研究
旅行商人交易随机出现,AI动态定价
百草古树智慧长者世界观揭秘、历史故事

10.9 AI事件生成

每天AI生成随机事件,每个玩家的体验不同。未来甚至根据玩家历史生成个性化剧情。

📊 10.10 AI每日推荐

玩家说"今天不知道干什么"时,AI推荐今日收益最大化路线,考虑当前天气、季节、世界事件、双倍活动等。

🔧 10.11 技术栈与架构

组件技术选型说明
LLMClaude / GPT / 国产大模型根据平台选择,支持切换
向量数据库Pinecone / Milvus / pgvector长期记忆存储和检索
RAG框架LangChain / LlamaIndex知识库检索增强生成
Agent框架自研 / LangGraph药灵Agent行为控制
缓存Redis对话缓存、会话状态
消息队列RabbitMQ / Redis Streams异步AI任务处理
监控自研 + PrometheusAI回复质量、响应时间、成本

AI服务架构

API Gateway │ ┌──────────────┼──────────────┐ │ │ │ AI对话服务 AI推荐服务 AI事件服务 │ │ │ └──────────────┼──────────────┘ │ ┌────────┴────────┐ │ │ LLM Provider Vector DB │ │ (Claude/GPT) (Memory/RAG)

🔌 10.12 离线/在线双模式

离线模式

  • 使用规则驱动的固定对话库
  • 行为树控制药灵行为
  • 预设Build推荐(策划配置)
  • 优势:零成本、零延迟、小游戏审核友好
  • 适用:微信小游戏、低配设备

在线模式

  • 接入LLM,支持自然语言对话
  • 长期记忆和个性化推荐
  • AI动态内容生成
  • 优势:真正智能、个性化、创新体验
  • 适用:PC、移动App、高配平台

双模式切换策略

场景模式降级策略
微信小游戏离线模式基础对话 + 预设推荐
App (移动端)在线模式网络差时降级为离线
PC 客户端在线模式(全功能)
LLM API 故障自动降级无缝切换到规则引擎