Project Pet · 上线版 MVP 功能系统定义

目标

5–10 分钟 内,让玩家清晰理解并真实感受到:

「我在养一个会看我屏幕的 AI 生命体。」

本版本用于 尽快上线验证玩家行为,而非功能完整度或技术展示。


总体约束

  • 功能系统数量 ≤ 5
  • 所有系统必须直接服务于:
    • 玩家 → Pet 的上下位关系
    • 明确的主动行为 → 可感知反馈闭环
  • 不做任何“暂时不影响核心验证”的系统

必须具备的 5 个功能系统

1. 常驻存在系统(Presence)

作用:确认 Pet 是一个持续存在的“生命体”

最小能力

  • Pet 常驻桌面
  • 存在「被关注 / 被忽视」的可感知差异

验证标准

  • 玩家短暂离开后,回到桌面能立刻感知变化

2. 环境感知系统(Observation)

作用:建立“它在看我”的不可替代性

最小能力

  • 感知玩家当前屏幕内容
  • 表达中能指向具体行为(允许误解)

验证标准

  • 玩家会产生“它刚刚在看我”的直觉判断

3. 主动指示系统(Command / Attention)【核心】

作用:建立明确的上下位关系

最小能力

  • 至少 1 个显性指令:
    • 「看这里」
    • 「注意我现在在做什么」
  • 该指令会强制触发观察,并明显改变 Pet 行为

验证标准

  • 玩家能明确感知:是我让它看的

4. 情绪反馈系统(Emotional Feedback)

作用:让玩家行为产生后果

最小能力

  • 至少 2–3 种可区分的情绪/态度状态
  • 情绪会影响:
    • 说话频率
    • 语气
    • 主动性

验证标准

  • 玩家会调整行为以“照顾 Pet 的状态”

5. 极简养成系统(Minimal Progression)

作用:提供“我在养它”的长期动机

最小能力

  • 单一成长轴
  • 成长来源仅来自:
    • 主动关注
    • 主动指示
  • 成长结果为可感知变化(外观 / 行为 / 亲密表现之一)

验证标准

  • 玩家能一句话描述成长逻辑:

    「我多理它,它就会变。」


明确排除的系统(上线版不做)

  • 多 Pet / 多性格分支
  • 世界观或设定说明
  • 复杂 UI / 数值面板
  • 成就系统
  • 功能型助手能力
  • 深度聊天或长对话体验优化

核心判断

只要以上 5 个系统成立,即可上线。
任何未直接服务于“关系验证”的内容,均应延后。