项目简介
ASPAS Modern 是一个现代化的交互式故事创作和展示系统,提供了MCP(Model Context Protocol)服务器实现,使AI助手能够直接与故事编辑器交互,提供智能故事创作辅助。
主要功能
- 完整故事生成:根据自然语言提示创建完整的交互式故事结构
- 对话树生成:自动创建分支对话和角色互动
- 节奏建议:基于当前故事上下文推荐逻辑后续节奏
- 故事上下文读取:获取当前故事状态包括节奏、变量和元数据
- 故事变更应用:将AI生成的节奏和变更应用到活跃项目中
- 智能内容建议:为故事创作提供AI驱动的节奏建议和内容生成
- 多AI提供商支持:兼容OpenAI、Anthropic Claude等多种LLM
- 集群支持:理解并组织故事到逻辑部分中
安装步骤
- 克隆仓库:
git clone https://github.com/sumo961/ASAPS_New.git cd ASAPS_New
- 安装依赖:
npm install
- 启动MCP服务器:
# 启动AI辅助的MCP服务器 cd mcp-server npm run build npm start
服务器配置
MCP客户端需要配置以下信息来连接ASAPS MCP服务器:
{ "mcpServers": { "ASAPS Story Assistant": { "command": "node", "args": ["dist/index.js"] }
基本使用方法
- 确保ASAPS Builder正在运行(默认端口3001)
- 在MCP客户端配置中添加ASAPS MCP服务器:
- 服务器名称:ASAPS Story Assistant
- 启动命令:node dist/index.js
注意事项
- 项目目前处于测试阶段(v0.8.8),部分功能可能不完整
- 支持标准MCP协议,通过stdio传输与客户端通信
信息
分类
AI与计算