一个基于大模型的微信小程序,通过 AI 动态生成“人生剧情”,仿vx聊天界面交互体验,让用户体验不同人生轨迹。
本项目是一个实验性 AI 应用:
- 随机生成“人生开局”
- 基于用户选择推进剧情
- 使用 AI 实时生成事件与文本
- 支持多结局与回溯机制
目标是打造一个有交互、有沉浸感、可重复体验的人生对话模拟系统。
-
🎲 随机开局 出生背景、性格、家庭等随机生成
-
🧠 AI 剧情生成 基于上下文动态生成故事发展
-
🔀 多选项决策 每回合提供不同人生选择
-
📈 状态变化系统 金钱 / 健康 / 情绪 / 关系 等持续演化 根据实时聊天内容推进
-
🔁 关键节点回退(可扩展) 支持“回到过去重新选择”的机制
-
📤 分享能力(规划中) 生成“人生总结卡片”用于传播
微信小程序(前端)
↓
云函数(Node.js)
↓
调用AI 模型(prompt提示词引导生成)
.
├── miniprogram/ # 小程序前端代码
│ ├── pages/ # 页面
│ ├── utils/ # 工具函数
│ └── app.js # 应用入口
│
├── cloudfunctions/ # 云函数(后端逻辑)
│ └── rewriteLifeText # AI 文本处理
│
├── tests/ # 测试脚本(AI逻辑验证)
├── package.json # Node依赖
├── README.md
npm install直接导入根目录
在微信开发者工具中:
- 上传并部署
cloudfunctions(上传并安装依赖也需要) - 配置环境变量 API url key mode是必要的 其他可选
- 纯 AI 驱动的剧情生成
- 强交互 + 高不确定性体验
- 后续有强扩展性
- 用户系统(登录 / 数据存储)
- 分享卡片(小红书传播)
- 商业化
- 引入多种个性化人格对话