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 个系统成立,即可上线。
任何未直接服务于“关系验证”的内容,均应延后。