【生活娱乐赛道】StarMoonIsland 星月岛 Demo:多智能体 AI 自主叙事世界

1. Demo 简介

StarMoonIsland 星月岛是一个多智能体 AI 自主叙事世界 Demo。

它不是传统的一问一答角色聊天,而是把 4 个 AI 角色放进同一个持续运行的世界里:林星月、雷凯、赵知微、慕容雪各自拥有身份、记忆、目标、关系、属性和行动状态。世界由共享时钟驱动,角色会自主感知、思考、行动、对话和反思。

面向用户:

  • 喜欢文字冒险、模拟经营、角色扮演和开放叙事的玩家
  • 关注 AI Agent、自主世界、涌现叙事的创作者和研究者
  • 想观察“AI 角色是否真的能长期保持目标、记忆和关系”的用户

核心功能:

  • 多角色自主行动:角色会巡逻、冥想、休整、交流、处理承诺和目标
  • 记忆与承诺系统:角色对话和行动会沉淀为记忆,承诺会进入承诺池并在未来被触发
  • 可观测世界前端:可以查看世界时间、角色状态、行动日志、剧情状态、记忆和目标变化
  • 90 天世界周期:世界会按周期推进,后续可归档为世界历史回顾并进入下一轮

2. Demo 创作思路

我想解决的问题是:现在很多 AI 角色产品更像“即时聊天窗口”,用户不说话,世界就停住;角色说过的承诺、长期目标、关系变化,也很容易被上下文遗忘。

所以我做了 StarMoonIsland:让角色不是等待玩家点击,而是在一个持续运行的世界中自己生活。

这个 Demo 的核心思路是:percept → think → act → reflect。

角色先感知世界状态,再根据自己的身份、目标、记忆和关系做决策,然后执行行动,最后把结果反思并写入记忆。多个角色共同运行后,剧情不是完全写死的,而是从行动、承诺、资源变化和关系变化中逐渐涌现出来。

我选择奇幻岛屿作为第一版场景,是因为它更适合展示角色关系、主线剧情和长期世界变化。后续这套机制也可以抽象成“多智能体决策沙盘”,用于组织、城市、市场、风险传播等更现实的模拟场景。

3. Demo 体验地址

在线体验地址:

说明:

  • 推荐使用桌面浏览器打开
  • 页面打开后可以观察世界状态、角色信息、行动日志和对话/叙事变化
  • 当前是初赛 Demo 版本,重点展示多智能体自主世界的核心循环和可观测性

4. TRAE 实践过程

本作品使用 TRAE 辅助完成了从创意提案、系统架构设计、前后端开发、角色资源调整、部署上线到参赛材料准备的完整过程。

关键开发过程包括:

  1. 创意与系统方案设计
  • 使用 TRAE 梳理“多智能体自主叙事世界”的核心概念
  • 明确角色自主行动、记忆、承诺、目标、剧情状态机等模块
  • 形成初赛 Demo 的产品定位和功能边界
  1. 后端核心系统实现
  • 设计世界时钟和角色行动循环
  • 接入 LLM 驱动角色进行行动决策
  • 实现记忆、承诺池、长期目标、剧情状态机等核心模块
  • 设计 LLM 调度池,避免上线后并发压力过大
  1. 前端可观测页面开发
  • 搭建 React/Vite 前端
  • 展示角色状态、世界时间、行动日志、剧情状态和世界运行情况
  • 让评审可以直接观察“角色是否真的在自主运行”
  1. 部署上线
  • 使用 Docker / Docker Compose 部署到 VPS
  • 配置 Caddy 和域名
  • 接入本地 embedding 模型
  • 完成线上体验地址:https://starmoonisland.cn

5. 开发关键截图

以下为使用 TRAE 开发过程中的关键步骤截图:

(截图已上传在本帖下方)

6. 关键任务 Session ID

以下 Session ID 用于证明核心开发过程由 TRAE 完成:

  • 2613991184543264:5e5aa740d49072ebbed36719ce35512e_6a3d2f2a63c511ac2302e262.6a3d2f2a63c511ac2302e265.6a3d2f2a63c511ac2302e263:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/25 21:37:46)

  • 2613991184543264:cbf9b190c49dc03f21966c858dd865a0_6a3d2f2a63c511ac2302e262.6a3d360663c511ac2302e349.6a3d360663c511ac2302e347:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/25 22:07:02)

  • 2613991184543264:346ca7bfd2fee27056cc5c46b5a62d9e_6a3d2f2a63c511ac2302e262.6a3d3da263c511ac2302e48c.6a3d3da263c511ac2302e48a:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/25 22:39:30)

  • 2613991184543264:3adeccffbe499098459050668d8b3f0a_6a3e3eb763c511ac2302fa8f.6a3e75c763c511ac2303049c.6a3e75c763c511ac2303049a:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/26 20:51:19)

7. 后续计划

初赛 Demo 重点完成“AI 自主世界能跑起来、能观察、能体验”。

后续计划继续增强:

  • 涌现因果链页面:展示剧情如何从行动、承诺、资源变化中产生
  • 任务系统:让世界压力自动生成任务
  • 暗影派系/外部压力系统:让世界长期演化有冲突源
  • 90 天世界历史回顾:每轮结束后将本轮运行记录打包成世界史
  • 世界模板化:把星月岛机制扩展为可复用的多智能体决策沙盘

8. 报名帖链接

报名通过帖链接: