Back to Hello Agents

赛博小镇 - AI NPC对话系统

code/chapter15/Helloagents-AI-Town/README.md

1.0.2914 B
Original Source

赛博小镇 - AI NPC对话系统

基于HelloAgents框架的AI小镇模拟游戏,展示多智能体系统在游戏中的应用。

🎮 功能特性

  • ✅ 3个AI NPC (张三、李四、王五)
  • ✅ 智能对话系统
  • ✅ 记忆系统 (短期+长期记忆)
  • ✅ 好感度系统 (5个等级)
  • ✅ NPC自主行为 (闲逛、工作)
  • ✅ 完整的日志系统

🛠️ 技术栈

  • 游戏引擎: Godot 4.x
  • 后端框架: FastAPI + Python 3.10+
  • AI框架: HelloAgents
  • LLM: OpenAI GPT-4 (可配置其余的LLM服务)

📦 快速开始

详见 SETUP_GUIDE.md

📚 文档

📖 教程

本项目是《Hello-agents》教材第15章的配套案例。

📄 许可证

CC BY-NC-SA 4.0