【生活娱乐赛道】店长模拟器 · 7天开店挑战

0. 先和大家打个招呼吧 :waving_hand:

你是谁

一名程序猿,现在在琢磨"怎么让普通人也能轻松做出有意思的东西"。

你是怎么用 TRAE 把 Demo 做出来的

其实我一开始的想法特别模糊——就觉得"开店"这个主题挺有意思的,但不知道做成什么样。

我是这么跟 TRAE "配合"的:

  1. 先把想法倒出来,让它帮我梳理:我说"我想做个开店相关的东西,你觉得做成什么形式好?"然后我们一起讨论了三个方向——纯AI问答、真实小店诊断、游戏化叙事。最后选了游戏化叙事,因为纯前端就能做,传播性也强。

  2. 边做边玩,边玩边改:第一版用了2小时就跑通了,但玩起来特别无聊——就是个选择题游戏,没有经营逻辑。我跟TRAE说"这不对,我要的是经营模拟,不是选剧情",然后我们一起重新设计了决策树、经营公式、角色buff这些核心逻辑。

  3. 遇到坎就丢给它:最开始的UI很丑,我跟TRAE说"我想要像素风,但我不会画像素图",它说"用CSS就能画",然后就给我写了一整套像素风组件——按钮、卡片、进度条,全是纯CSS。还有店型解锁系统,我想让未解锁的店铺变灰、加个锁、显示提示,它几分钟就实现了。

最让我觉得"原来这么简单"的时刻:以前做个小游戏,得搭环境、找框架、写一堆配置。现在一个单文件HTML就搞定了,双击就能玩,分享给朋友也方便。

它帮我跨过的坎:经营公式的设计——我知道"收入=客流×转化率×客单价"这个公式,但怎么把它做成游戏里的数值变化,还要平衡角色差异、决策连锁、动态危机,这个逻辑很复杂。TRAE帮我把这些都拆成了可执行的代码,还帮我调了数值平衡。


1. Demo 简介

是什么

一款像素风格的网页互动叙事游戏,玩家扮演第一次开店的小店老板,在7天内经历选址、定价、营销、危机等关键决策,最终走向不同的经营结局。纯前端单文件HTML实现,无需安装,打开即玩。

面向谁

  • :video_game: 喜欢经营模拟类游戏的玩家

  • :briefcase: 想体验"开店人生"的都市白领和大学生

  • :convenience_store: 对小店经营感兴趣的潜在创业者

  • :books: 想了解经营逻辑的商科学习者

主要功能

① 角色系统——3种人设,各有优劣

  • :necktie: 辞职白领:15万启动资金,懂线上运营但没做过餐饮

  • :farmer: 返乡青年:8万启动资金,能吃苦熟人多但不会玩线上

  • :woman_and_man_holding_hands: 夫妻档:10万启动资金,人手足服务好但观念保守

每个角色的buff/debuff会真实影响经营数据,同一个决策不同人做,结果完全不一样。

② 决策树系统——7天连锁反应,不是选剧情是做经营

  • Day1 选址:老小区 / 中学旁 / 新商圈 → 决定客流基数和租金

  • Day2 定位:低价 / 品质 / 差异化 → 描述根据Day1动态变化

  • Day3 菜单:少而精 / 中庸 / 大而全 → 影响成本和口碑

  • Day4 定价:低价走量 / 随行就市 / 品质溢价 → 受定位影响

  • Day5 营销:朋友圈 / 拱门活动 / 线上投流 → 效果受角色加成

  • Day6 危机:根据前5天状态动态触发(忙不过来 / 现金紧张 / 差评)

  • Day7 抉择:经营良好 / 勉强维持 / 经营困难 → 三种十字路口

③ 12种结局——每一种都有真实经营逻辑

  • :1st_place_medal: 成功类:社区口碑店、网红打卡店、薄利多销王、小而美品质店

  • :balance_scale: 平庸类:不赚不亏、开业即巅峰、叫好不叫座、夫妻档熬出来

  • :skull: 失败类:现金流断裂、价格战泥潭、身心俱疲、库存烂手里

每个结局都有AI军师复盘报告,告诉你为什么会走到这里、下一轮可以怎么优化。


2. Demo 创作思路

灵感来源

身边太多朋友有"开个小店"的梦想——

  • 互联网同事说"干不动了就回老家开个咖啡店"

  • 发小攒了点钱想加盟奶茶店,问我靠不靠谱

  • 楼下早餐店阿姨说"每天累得要死,但不知道到底赚不赚钱"

发现一个现象:大部分人对"开店"的想象,只有"自由"和"赚钱",没有"经营"和"风险"。 很多人真的冲进去了,才发现选址错了、定价错了、库存压死了,亏得一塌糊涂。

那能不能做一个游戏,让大家在真正掏钱之前,先用7天"试错"一次?不是为了劝退,而是为了让大家更清楚地知道——开店到底是怎么一回事,钱是怎么赚的、又是怎么亏的。

想解决的问题

  1. 信息差:没开过店的人,对经营的认知几乎为零。不知道选址有多重要,不知道菜单不能太多,不知道现金流比利润重要。

  2. 试错成本高:开一家店少说十几万,试错成本太高。很多人亏了才明白的道理,能不能用一个游戏先讲明白?

  3. 经营反直觉:比如"便宜不一定卖得多"“客人多不一定赚钱”“搞活动可能越搞越亏”,这些道理亲身经历才懂,但经历的代价太大。

为什么做这个方向

我在几个方向之间做过取舍:

方向 优点 缺点
纯AI问答(你问AI答) 实现简单 太干了,没人愿意看
真实小店诊断(拍照片给建议) 实用价值高 需要后端+视觉模型,初赛做不完
游戏化叙事(7天开店挑战) 有沉浸感、易传播、纯前端可实现 需要设计合理的经营逻辑

最终选了游戏化叙事的方向,因为:

  • 纯前端单文件就能跑,不需要服务器,初赛就能完整交付

  • 有传播性,像素风+多结局,大家愿意分享"我玩出了什么结局"

  • 真的能学到东西,不是瞎选剧情,每一个决策背后都有真实的经营逻辑

  • 可扩展性强,现在是早餐店,后面可以加水果店、理发店、咖啡店,做成"开店宇宙"


3. Demo 体验地址

本地体验

附件中的 shopkeeper_sim_v2.html 是完整的单文件HTML,下载后双击即可在浏览器中打开体验,无需安装任何依赖。

操作说明

  1. 点击「开始挑战」

  2. 选择一个身份角色(推荐先玩"辞职白领")

  3. 选择店型(目前早餐店已开放,其他店型通关后解锁)

  4. 每天根据剧情做一个决策

  5. 7天后看你的结局和AI复盘


4. TRAE 实践过程

整个Demo从想法到可玩版本,全部是用 TRAE 从零开发完成的。下面是我的开发流程和关键节点。

开发流程总览

需求梳理 → 产品方案脑暴 → 原型验证 → 逻辑重构 → UI优化 → 测试调优

关键步骤截图

截图1:产品方案脑暴

截图2:决策树设计讨论

截图3:像素风UI优化

关键任务对话 Session ID

6a47bdbe6a0bc86a46c19b9b

用TRAE开发的感受

最大的感受是:TRAE 不是"帮你写代码的工具",更像"一起做产品的搭档"。

以前做一个东西,得自己想清楚所有细节再动手。现在可以先把模糊的想法说出来,TRAE会帮你整理、补充、挑战你——“你考虑过这个问题吗?”“这个方向会不会更好?”——讨论的过程本身就在帮你把想法磨得更清楚。

然后从方案到代码,中间没有断层。讨论清楚了,直接让它实现,几分钟就能看到效果,不满意马上改,迭代速度特别快。

这个Demo如果我自己一个人做,可能得一周。用TRAE,从想法到可玩版本,3天就做出来了。不是因为代码写得快,而是因为"思考→验证→调整"这个循环的速度变快了。


5. 对应的报名审核通过的帖子链接


感谢评审的阅读!如果你玩出了有趣的结局,欢迎在评论区分享~

shopkeeper_sim_v2.html (87.3 KB)

7 天开店这个框架很容易让人代入,尤其是 Day6 危机会根据前面状态触发,不像普通选择题在走剧情;玩家会更早意识到现金流、选址和菜单复杂度不是一句“想开店”能覆盖的。建议在帖子顶部放一张试玩路线截图:开始挑战→辞职白领→早餐店→Day1 选址→Day6 危机→AI 复盘,这样评委不用先读完长文也能抓住可玩闭环。我们《衍境》也在生活娱乐赛道,偏互动影游创作系统,欢迎互评交流:【生活娱乐赛道】衍境 Demo:EvoMap 驱动的互动影游智能体创作系统