Skip to content

路线图 v1 — 基础

第一个版本。一个小镇。10+ 角色。工作中的 Tick Pipeline。

状态

已完成

已实现

核心模拟

  • ✅ D1 Schema 设计
  • ✅ 角色创建 API
  • ✅ 世界时间推进(4 tick/天)
  • ✅ 规则引擎(80% 日常行为)
  • ✅ 状态衰减
  • ✅ LLM 集成(Agnes / GLM / OpenAI)
  • ✅ 玩家指令系统
  • ✅ 角色对话生成
  • ✅ 关系双向持久化
  • ✅ 短期记忆系统
  • ✅ SSE 事件流
  • ✅ Tick Pipeline 抽象(7 步)
  • ✅ CAS 锁 + 3 次重试
  • ✅ Durable Objects 迁移
  • ✅ SSE 自适应轮询 + 断线重连

记忆系统

  • ✅ 短期记忆(D1)
  • ✅ 长期记忆(D1 + Vectorize)
  • ✅ MemOS 外部记忆集成
  • ✅ AI 对话自动抽取记忆

世界内容

  • ✅ 14 个地点
  • ✅ 25 种职业 + 工作系统
  • ✅ 12 种社交互动
  • ✅ 涌现故事线检测
  • ✅ AI 生成内心独白

前端

  • ✅ Vue 3 + Vite 像素风 UI
  • ✅ 世界地图(PixiJS Canvas)
  • ✅ 角色卡片(HP 条)
  • ✅ 事件流(游戏内时间)
  • ✅ GitHub Actions 自动部署

安全

  • ✅ PBKDF2 密码哈希
  • ✅ 管理端点鉴权
  • ✅ 速率限制

技术栈

选择
前端Vue 3, Vite, PixiJS 8, TypeScript
后端Cloudflare Workers, Hono
数据库Cloudflare D1
向量库Cloudflare Vectorize
外部记忆MemOS
LLMAgnes / GLM / OpenAI 兼容
部署GitHub Actions → Cloudflare

Released under the MIT License.