1. 摘要
我使用 SOLO 的 Multi-Agent 架构和 Code With SOLO 技能,在 2 小时内完成了"喵星人同居记"MVP 版本的完整产品设计,包含详细需求文档、技术架构和可交互的 HTML 原型。用户可以真实体验猫咪生活。
2. 背景
职业角色:产品经理 + 独立开发者
面临挑战:
- 需要快速验证"超写实养猫游戏"这个想法的可行性
- 市面上的云养宠游戏缺乏真实的养宠细节(掉毛、拆家、绝育等)
- 传统开发流程:需求文档(1天)→ 原型设计(2天)→ 开发(1周)→ 测试
- 希望在投入开发前,用最小成本验证核心玩法和用户体验
核心诉求:
- 快速输出完整的需求文档
- 验证性别差异、封窗机制等创新玩法是否合理
- 用最快速度做出可体验的原型,用于用户测试
3. 实践过程
3.1 任务拆解
我将"设计养猫游戏MVP"拆解为3个核心阶段:
阶段1:需求构思(30分钟)
↓ 确定游戏定位:增强版旅行青蛙
↓ 细化核心机制:宠物独立意志 + 真实养宠体验
↓ 定义MVP范围:单猫版本,聚焦养猫细节
阶段2:文档输出(1小时)
↓ 撰写PRD:功能列表、用户流程、数据结构
↓ 设计UI:页面布局、组件定义、交互逻辑
↓ 技术选型:React + Tailwind + 本地存储
阶段3:原型开发(30分钟)
↓ 使用 Code With SOLO 生成完整HTML原型
↓ 实现6个核心页面的可交互效果
↓ 添加动画、状态管理、用户反馈
3.2 使用 SOLO 的关键能力
能力1:Skill 能力 - 快速生成标准文档
Prompt 示例:
帮我设计一款增强版旅行青蛙风格的云养宠游戏,MVP版本只需要猫一种宠物。
重点关注:
- 猫咪性别差异(公猫vs母猫的行为差异)
- 封窗vs不封窗的选择困境
- 家具破坏和掉毛系统
- 真实养猫细节(绝育、发情、生病)
SOLO 输出:
完整的 PRD 文档(需求、功能、流程)
技术架构设计(数据模型、API定义)
UI 设计规范(色彩、字体、组件)
能力2:Multi-Agent 架构 - 并行处理多任务
我同时使用了 3 个 Agent:
- 搜索 Agent:研究竞品(旅行青蛙、Neko Works)
- 代码 Agent:生成 HTML/CSS/JS 原型
- 文档 Agent:撰写完整的产品文档
3.3 关键 Prompt 策略
迭代式 Prompt(最有效):
# 第一轮:确定方向
Prompt:"设计一款云养宠游戏,主打真实养宠体验"
# 第二轮:深化细节
Prompt:"加入猫咪性别差异系统,公猫母猫要有明显不同的行为表现"
# 第三轮:解决痛点
Prompt:"加入封窗选择机制,让玩家面临真实的两难困境"
3.4 踩过的坑
| 坑 | 问题描述 | 解决方法 |
|---|---|---|
| 第一版设计包含所有宠物,导致重点不突出 | 聚焦 MVP,限定为"单猫+养猫细节" | |
| 最初想用 Supabase + 完整后端 | MVP 阶段用 localStorage,快速验证 | |
| "温暖治愈风格"太抽象 | 提供具体的色值(#FF9E61)和组件示例 | |
| 静态页面无法体验交互 | 要求 SOLO 生成完整的交互动画代码 |
3.5 核心代码片段
SOLO 帮我生成的猫咪状态管理:
interface Cat {
id: string;
name: string;
gender: 'male' | 'female'; // 性别影响行为
isNeutered: boolean; // 是否绝育
mood: number; // 心情影响破坏概率
affection: number; // 亲密度影响互动
}
// 破坏计算公式
const damageChance = (cat.naughty * 0.01) * (cat.mood < 50 ? 1.5 : 1);
4. 成果展示
5. 效果与总结
5.1 提效数据
| 传统方式 | 使用 SOLO | 提升 |
|---|---|---|
| 需求文档:1天 | 30分钟 | 48倍 |
| UI 设计:2天 | 30分钟 | 96倍 |
| 原型开发:3天 | 30分钟 | 144倍 |
| 总计 | 2小时 | 约24倍 |
5.2 SOLO 在流程中扮演的角色
| 阶段 | SOLO 做了什么 | 我的价值 |
|---|---|---|
| 需求构思 | 提供多个方案选项 | 选择和决策 |
| 文档撰写 | 生成完整PRD和UI设计 | 审核和调整 |
| 原型开发 | 编写完整可运行代码 | 验证和优化 |
| 迭代优化 | 根据反馈快速修改 | 质量把控 |
5.3 可复用的方法论
方法1:聚焦 MVP,避免功能蔓延
❌ 第一版就想要:猫+狗+兔子+鸟
✅ 聚焦:只做猫,细节做到极致
方法2:迭代式 Prompt
第一轮:确定方向
第二轮:深化某个细节
第三轮:解决具体问题
方法3:先原型验证,再深度开发
SOLO 生成原型 → 用户测试 → 验证核心玩法 → 正式开发
5.4 SOLO 的局限性
| 局限性 | 原因 | 解决方案 |
|---|---|---|
| AI 理解有偏差 | 提供具体示例和约束 | |
| 生成的逻辑可能有漏洞 | 仔细检查每个功能点 | |
| HTML 不如 React 完善 | 作为验证,后续用框架重写 |

