交互式转世故事生成器

一个动态生成的交互式转世故事平台,用户可以选择不同的重生路径,体验复仇、奇幻冒险或海盗生涯等多样化叙事。

  • by alicenjr
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 alicenjr/Dynamic-Reincarnation-mcp

使用说明

转世故事

互动式转世故事,让你在死后选择自己的道路。 成为复仇之魂,像比尔博·巴金斯,或是《海贼王》中的路飞。 采用FastMCP构建,实现动态叙事生成和沉浸式故事讲述。

如何开始

在Claude中,只需说 “开始故事” 开始你的转世之旅。

故事路径

  1. 《复仇之路》 - 回到你的原世界,带着新力量去报复那些背叛你的人
  2. 去而复返 - 化身比尔博·巴金斯,体验他在中土世界的旅程
  3. 海盗之王 - 重生为Monkey D. Luffy,在《海贼王》的世界中扬帆起航

特点/特性

  • 基于您选择的动态叙事生成
  • 由三个发人深省的问题引导的个性化故事路径
  • 沉浸式角色驱动叙事
  • 多个故事分支和结局
  • 交互式决策系统

技术细节

采用FastMCP(模型上下文协议)构建,可与Claude及其他AI助手实现无缝集成。

入门指南

  1. 克隆此存储库
  2. 安装依赖项: pip install fastmcp
  3. 启动服务器: python main.py
  4. 连接到Claude并说“开始故事”

MCP配置

要在Claude Desktop中使用此项目,请添加以下配置到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "Dynamic Reincarnation Story": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "C:\\path\\to\\your\\reincarnate\\main.py"
      ],
      "env": {},
      "transport": "stdio",
      "type": null,
      "cwd": null,
      "timeout": null,
      "description": null,
      "icon": null,
      "authentication": null
    }
  }
}

注: 更新路径中的(内容) args 将数组指向你的本地(文件/位置) main.py 文件位置。


你的重生之旅正等待着你。。。