Skip to content

Wjiajie/wuxiaX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wuxiaX (武侠X)

wuxiaX 是一款基于 Agentic AI 驱动的沉浸式武侠角色扮演游戏。在这个世界里,每一个核心系统(主角、NPC、战斗、世界法则)都被设计为独立的 Agent Skill,由“说书人”引擎串联起一段动态生成的江湖传奇。


核心架构:Agent Skills

项目采用模块化驱动模型,核心逻辑位于 .agent/skills/

  • Story Engine (说书人):掌管叙事逻辑与因果连续性。
  • Game Manager:负责 SQLite 数据库级的全局状态持久化(存档/读档/重置)。
  • Combat Engine:基于 AP 与连击判定的回合制战斗系统。
  • World Logic:管理江湖时空法则及蝴蝶效应因果链。
  • Protagonist/NPC Skills:维护动态演变的角色属性与羁绊。

游玩指南

1. 开启旅程

输入以下指令即可开启或重启一段全新的江湖人生:

/game-restart

执行后,说书人将引导你设定姓名、出身、性格武学倾向

2. 交互方式

  • 剧情推进:直接与 AI 对话,描述你的行动。例如:“我走进悦来客栈,向掌柜打听近日城中的怪事。”
  • 状态查看:询问 AI 你的当前属性、行囊或任务进度。
  • 战斗交互:进入战斗后,根据说书人提供的招式与环境信息做出决策。

3. 系统指令

  • /game-save:强制执行全量存档,将当前世界线铭刻至数据库。
  • /game-load:从最后的存档点恢复记忆与世界状态。
  • /game-restart:粉碎旧梦,重开一局。

4. 数据持久化

所有游戏数据存储在 .agent/skills/game-manager-skill/assets/saves/wuxiaX.db。请勿手动修改此文件,所有变更应通过游戏内的指令或脚本接口完成。


开发与扩展

如果您希望扩展江湖世界:

  1. .agent/skills/ 下参考现有模板创建新技能。
  2. references/ 中定义数据表。
  3. 更新 CLAUDE.md 以确保新技能被纳入“天道”逻辑。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages