项目简介

ASPAS Modern 是一个现代化的交互式故事创作和展示系统,提供了MCP(Model Context Protocol)服务器实现,使AI助手能够直接与故事编辑器交互,提供智能故事创作辅助。

主要功能

  • 完整故事生成:根据自然语言提示创建完整的交互式故事结构
  • 对话树生成:自动创建分支对话和角色互动
  • 节奏建议:基于当前故事上下文推荐逻辑后续节奏
  • 故事上下文读取:获取当前故事状态包括节奏、变量和元数据
  • 故事变更应用:将AI生成的节奏和变更应用到活跃项目中
  • 智能内容建议:为故事创作提供AI驱动的节奏建议和内容生成
  • 多AI提供商支持:兼容OpenAI、Anthropic Claude等多种LLM
  • 集群支持:理解并组织故事到逻辑部分中

安装步骤

  1. 克隆仓库:
git clone https://github.com/sumo961/ASAPS_New.git
cd ASAPS_New
  1. 安装依赖:
npm install
  1. 启动MCP服务器:
# 启动AI辅助的MCP服务器
cd mcp-server
npm run build
npm start

服务器配置

MCP客户端需要配置以下信息来连接ASAPS MCP服务器:

{
  "mcpServers": {
    "ASAPS Story Assistant": {
      "command": "node",
      "args": ["dist/index.js"]
}

基本使用方法

  1. 确保ASAPS Builder正在运行(默认端口3001)
  2. 在MCP客户端配置中添加ASAPS MCP服务器:
  • 服务器名称:ASAPS Story Assistant
  • 启动命令:node dist/index.js

注意事项

  • 项目目前处于测试阶段(v0.8.8),部分功能可能不完整
  • 支持标准MCP协议,通过stdio传输与客户端通信

信息

分类

AI与计算