【学习工作赛道】搭子时钟:AI陪伴学习创作工具——学生党、拖延症、OC创作者惊喜!

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

  • 自我介绍: 刚刚解放的一名高三学生,平时喜欢写文、画角色设定,也是一名重度拖延症患者(正在努力克服中)。

  • 是怎么用 TRAE 把 Demo 做出来的: 说实话,我一开始连 HTML 和 CSS 都分不清。我能做出这个 Demo,完全是靠一句话一句句话"聊"出来的。我先把脑子里关于搭子时钟的想法——番茄钟、AI 陪伴、灵感便利贴、用户画像、社区成就——一股脑儿告诉 TRAE,它就帮我规划好了整个页面结构,然后一步步写出来。

  • 最让我觉得"原来这么简单"的一步是搭子选择界面——原本想的是三个小圆点切换,后来跟 TRAE 说"能不能做得更明显一点",它直接给了我一个全屏卡片弹窗的设计,每张卡片有头像、性格标签、描述,效果特别好,完全超出了我自己的预期。

  • 它帮我跨过的最大门槛是 AI 情绪对话系统。我想要搭子能识别用户的情绪(累、焦虑、不想做、走神等),然后分几条消息依次回复,先共情再引导。我自己完全不知道怎么实现,就跟 TRAE 描述了"暖暖(温柔型搭子)会怎么说、小严会(严肃型搭子)怎么说、皮皮(活泼型搭子)会怎么说",它就帮我搭好了整套情绪识别和多消息连续发送的机制。整个过程就像在跟一个很厉害的队友合作,我负责想,它负责做。

1. Demo 简介

  • 是什么: 搭子时钟是一款 AI 陪伴式专注学习创作平台的交互式网页 Demo。

  • 面向谁: 学生、创作者(写作者/绘画爱好者/角色设定党)、以及容易被拖延困扰、需要陪伴感和外部动力的人群。

  • 主要功能:

  • 番茄钟计时 + AI 陪伴: 支持 25/35/45 分钟倒计时,计时过程中 AI 搭子会根据进度自动发送鼓励;用户可以随时和搭子聊天,搭子能识别 8 类情绪状态(疲惫、无聊、焦虑、抗拒、走神、分心、悲伤、饥饿),以"共情承接 → 引导回任务 → 情感鼓励"三步结构、分多条消息逐条回复。

  • 灵感便利贴: 彩色标签卡片墙,支持新建灵感(标题+内容+标签+四色分类),方便专注过程中随时记录闪念。

  • 用户画像 + 社区成就: 根据专注数据生成能力雷达图、时段分布和项目偏好分析;8 枚成就徽章(含进度条)和社区动态 Feed 流。

2. Demo 创作思路

  • 灵感来源: 我自己就是那种"脑子很热闹,行动很困难"的人。平时写文、画角色设定、复习备考的时候,经常是有很多想法但就是迈不出第一步。普通的番茄钟只会冷冰冰地倒计时,普通的待办清单只会记任务,没有人真正陪我跨过"不想开始"那道坎。所以我想做一个像朋友一样的工具——不是命令你去做,而是陪你一起做。

  • 想解决的问题: 用户在专注时面临的不是"不知道该做什么",而是"知道该做但不想做/做不下去"。现有的工具只能计时或记录,缺少真正的情绪陪伴和启动引导。另外,专注中产生的灵感和想法很容易丢失,完成任务后也缺乏成就感和社区归属感。

  • 为什么做这个方向: 我选择专注陪伴这个方向,是因为它同时触及了效率工具和情感陪伴两个维度。番茄钟是经过验证的专注方法,AI 对话是当下最自然的人机交互方式,把两者结合成一个"有温度的搭子",既有实用性又有差异化。在功能取舍上,我优先做了核心计时+AI 陪伴,然后围绕它扩展灵感记录和社区激励,形成"专注前记录灵感 → 专注中陪伴鼓励 → 专注后记录成就 → 社区分享"的完整闭环。

3. Demo 体验地址

buddy-clock (2).html (57.9 KB)

4. TRAE 实践过程

完整开发流程:

第一步:需求梳理与整体规划。 我把"搭子时钟"的七个功能需求(番茄钟、AI 鼓励、完成记录、注册登录、灵感记录、用户画像、社区成就)一次性告诉 TRAE,它帮我规划了整个单页应用的结构——左侧导航栏 + 右侧内容区的经典布局,五个功能页面通过导航切换。

第二步:核心功能开发——番茄钟 + AI 陪伴面板。 我先让 TRAE 做番茄钟倒计时和环形进度条,然后做右侧的 AI 对话面板。这一步产出了整个 Demo 的骨架:登录页、计时器页面、搭子对话面板。

第三步:视觉主题迭代。 最初是深色主题,我提出想改成"亮色、橙粉色、充满积极效果"的风格,TRAE 一次性帮我替换了所有 CSS 变量和组件配色,从深蓝黑底变成暖白橙粉调。

第四步:搭子选择界面重构。 原来搭子切换只是三个小圆点,不够直观。我让 TRAE 重新设计,它做成了全屏弹窗卡片选择器,每张卡片展示搭子头像、名字、性格类型、描述和特质标签,体验感大幅提升。

第五步:AI 对话系统深度优化。 这是最关键的一步。我从一开始的"固定话术回复",迭代到"情绪关键词识别 + 共情引导",再到现在的"8 类情绪识别 + 三步递进多消息回复 + 承接鼓励检测"。每一步都是我描述想要的效果,TRAE 帮我实现代码逻辑。

关键步骤截图:

关键任务对话 Session ID:

CN.955909264932011:8acdd7f494fc9d72d8fbc30a2baacde1_6a55c1df9b41826aebaad623.6a55c1e0c4fdaf8c7d248af0.6a55c1df9b41826aebaad624:TRAE Work CN.1.0.0.2116.c67a4081-e911-4365-baaa-04a4fcdb1140.no_ppe.T(2026/7/14 13:10:18)

CN.955909264932011:02901924db9ac580bbca6fefd30f4e1a_6a55c1df9b41826aebaad623.6a55e379e1b3e0754009b9a2.6a55e3789b41826aebaadc09:TRAE Work CN.1.0.0.2116.c67a4081-e911-4365-baaa-04a4fcdb1140.no_ppe.T(2026/7/14 15:26:59)

CN.955909264932011:bad0e71ab0932e9ba018ec0fa7f9f516_6a55c1df9b41826aebaad623.6a5640db39c7e22581a7026c.6a5640db85e0db7772dac169:TRAE Work CN.1.0.0.2116.c67a4081-e911-4365-baaa-04a4fcdb1140.no_ppe.T(2026/7/14 22:02:46)

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

审核通过报名帖链接