1. Demo 简介
是什么:
慢慢箱 Demo 是一个面向社区生活场景的交互式 HTML 小程序原型,模拟“线下共享箱 + 小程序”的使用体验。
面向谁:
核心用户包括社区居民、独居青年、老年人、学生、公寓住户、园区上班族,以及愿意参与邻里互助的志愿者和物业人员。
主要功能:
-
共享小物借用
用户可以在 Demo 中体验借用晴雨伞、手机充电线、简易工具包、针线应急包等临时小物。点击“借用”后,系统会模拟记录借用状态,并在首页动态中生成反馈。 -
顺手帮忙发布
用户可以发布低打扰的邻里求助,例如帮忙搬一箱水、协助老人操作手机、帮忙取快递等。发布后,Demo 会模拟更新社区待回应任务数量和动态信息。 -
暖心留言与任务认领
用户可以向“慢慢留言角”投递匿名纸条,也可以认领附近的互助任务。Demo 会通过暖心值、任务状态和演示日志展示社区善意如何流动。
产品截图或界面展示:
2. Demo 创作思路
灵感来源:
慢慢箱的灵感来自日常生活中很常见的小麻烦:突然下雨没带伞、手机没电、临时需要工具、老人不会操作线上缴费、独居者想获得一点回应等。这些需求单独看并不大,但发生时会让人感到不方便,甚至产生孤立感。
想解决的问题:
我观察到很多社区并不缺少愿意帮忙的人,真正缺少的是一个自然、体面、低打扰的连接方式。用户有困难时,不一定好意思在群里求助;愿意帮忙的人,也不一定知道谁正在需要帮助。
为什么做这个方向:
我选择“社区互助 + 共享小物”这个方向,是因为它既贴近日常生活,又符合“便捷、有趣、有温度”的比赛主题。相比做一个单纯的共享柜,慢慢箱更强调人与人之间的轻连接:用户可以借到一把伞,也可以收到一句鼓励;可以发布一个小请求,也可以顺手帮别人解决一个小麻烦。
在 Demo 设计上,我没有直接做复杂的后端系统,而是先用单页 HTML 做出可点击、可体验的核心流程。这样可以在初赛阶段更清楚地展示产品概念、交互逻辑和使用场景,也便于评审快速理解作品价值。
3. Demo 体验地址
本作品采用交互式可体验 HTML 文件形式提交,已打包为 Zip 文件上传至社区。
体验文件:
manman-box-demo.html.zip (6.9 KB)
说明:
解压后打开 manman-box-demo.html 即可体验,无需安装额外软件,也不需要后端服务。该 Demo 为前端交互原型,主要用于展示产品流程和核心体验。
4. TRAE 实践过程
本 Demo 的策划、文案整理、页面设计和前端交互开发均通过 TRAE 完成。整体过程如下:
第一步:确定参赛创意方向
我先向 TRAE 描述比赛主题:“面向日常生活中的真实需求,探索更便捷、有趣、有温度的生活方式”。TRAE 根据主题提出了“慢慢箱”这个创意方向,并将其整理成完整的参赛作品提案。
对应 Session ID:
{“region”:“”,“traceId”:“06a7420ba37d7731bf025e8d7c24cd3b”,“userId”:“wangchenyu.faker”,“chatSessionId”:“6a32305dea7cfb8d564b2c09”,“replyToMessageId”:“6a32305dea7cfb8d564b2c0a”,“messageId”:“6a32305e7e7d7062d395db10”,“createTime”:“2026/6/17 13:28:00”,“modelName”:“”,“status”:“completed”,“sandboxId”:“run-agent-6a32305dea7cfb8d564b2c09-mqhmqsx8”,“appName”:“TRAE Work CN”,“appVersion”:“0.1.19”,“slardarSid”:“no_sid”,“ppe”:“no_ppe”}
第二步:整理报名帖内容
在确定创意后,我继续让 TRAE 按照报名专区要求,整理“标签、标题、正文”等内容。TRAE 根据社会服务赛道要求,提炼出创意名称、目标用户、使用场景、痛点、价值与意义,形成可直接发帖的报名文案。
对应 Session ID:
{“region”:“”,“traceId”:“ab341fbf3bda74cdc31bf39ad369c23c”,“userId”:“wangchenyu.faker”,“chatSessionId”:“6a32305dea7cfb8d564b2c09”,“replyToMessageId”:“6a3231945b3253f7887d2922”,“messageId”:“6a3231947e7d7062d395dba7”,“createTime”:“2026/6/17 13:33:08”,“modelName”:“”,“status”:“completed”,“sandboxId”:“run-agent-6a32305dea7cfb8d564b2c09-mqhmqsx8”,“appName”:“TRAE Work CN”,“appVersion”:“0.1.19”,“slardarSid”:“no_sid”,“ppe”:“no_ppe”}
第三步:生成初赛 Demo
报名内容确定后,我告诉 TRAE:“我需要生成一个 Demo,用于参加初赛。”TRAE 随后设计了一个单页交互式 HTML 原型,包含手机小程序界面和右侧演示说明。页面支持点击借物、发布求助、投递留言、认领任务,并能动态更新页面内容和演示日志。
对应 Session ID:
{“region”:“”,“traceId”:“1883012214a99a6b8cd4d98ebee7dd38”,“userId”:“wangchenyu.faker”,“chatSessionId”:“6a32305dea7cfb8d564b2c09”,“replyToMessageId”:“6a32343399432eb6d4bac453”,“messageId”:“6a3234347e7d7062d395dbb3”,“createTime”:“2026/6/17 13:44:20”,“modelName”:“”,“status”:“completed”,“sandboxId”:“run-agent-6a32305dea7cfb8d564b2c09-mqhmqsx8”,“appName”:“TRAE Work CN”,“appVersion”:“0.1.19”,“slardarSid”:“no_sid”,“ppe”:“no_ppe”}
5. 开发心得
这次使用 TRAE 做 Demo 的体验比较直观。最有帮助的是,它不只是帮我写代码,而是从比赛主题出发,先帮我梳理创意,再转化成参赛提案,最后进一步生成可以点击体验的前端原型。
在初赛阶段,我认为 Demo 的重点不是做出完整上线产品,而是让评审快速理解三个问题:它解决什么真实需求、用户怎么使用、为什么这个方向有价值。TRAE 帮我把“社区互助”这个相对抽象的想法,落到了具体界面和具体交互上,比如借伞、发求助、留纸条、认领任务,这让作品更容易被看懂。
后续如果进入复赛,我计划继续用 TRAE 升级 Demo,包括增加多页面小程序结构、加入本地数据保存、设计物业后台、增加箱体硬件交互示意,甚至进一步做成可在线访问的网页版本。





