A vs B:手写‘家庭健身打卡表’vs Claude Code生成版——我赌赢了27分钟,还顺手接了3个宝妈群管理单

A vs B:手写‘家庭健身打卡表’vs Claude Code生成版——我赌赢了27分钟,还顺手接了3个宝妈群管理单

站长
2026年4月20日 · 阅读 2445 · 点赞 101 · 预计 4 分钟
分享:

🏋️‍♀️ 打卡表不是表格,是行为助推器

上个月,我妹拉我进一个「产后恢复打卡群」,群里92%成员用Excel手填:

  • 每天手动输日期、运动类型、时长、感受

  • 每周日自己算总时长,截图发群

  • 坚持超过5天的人不到12%
  • 我说:「不如做个网页,说话就能打卡?」她笑:「你写个Excel宏我都等不及。」

    于是我打开Cursor,在Claude Code里输入:

    > 生成一个家庭健身打卡页。要求:
    > - 点击「语音打卡」按钮,调用Web Speech API录音10秒,转文字识别运动类型(如‘跳绳’‘瑜伽’)
    > - 自动记录时间、时长(根据语音关键词估算)、心情emoji(语音含‘累’→ 😩,含‘爽’→ 😎)
    > - 每日打卡后,生成3句话周报(例:‘本周跳绳4次,累计32分钟,进步显著!’)
    > - 支持微信分享到群,点击即查看自己历史记录

    38秒后,代码生成。我部署上线,发链接到群。当晚,3个宝妈私信:「能改成我们游泳馆会员打卡吗?」「能加孩子体能训练项吗?」「能导出PDF给医生看吗?」

    下面,用27分钟,带你做完这场「胜负已定」的对比。

    ---

    ⚖️ A:手写Excel打卡表(耗时27分钟)

  • 新建Excel → 表头:日期、运动类型、时长(min)、感受、备注(12分钟)

  • 设置条件格式:时长>30标绿色(5分钟)

  • 插入图表:柱状图显示周趋势(7分钟)

  • 录制宏:自动生成周报(3分钟)
  • ❌ 问题:

  • 手机端编辑体验差,90%人放弃填表

  • 数据无法自动同步,每人一份Excel

  • 不能语音,不能提醒,不能分享
  • ---

    ⚖️ B:Claude Code生成版(耗时0分钟,部署3分钟)

    Step 1:生成核心功能

    Prompt中强调:「用Web Speech API,不依赖后端,所有数据存在localStorage」

    Claude返回代码含:

  • SpeechRecognition初始化(兼容Chrome/Edge)

  • 语音转文字后匹配关键词:

  •   if (text.includes('跳绳')) duration = 15;
      if (text.includes('瑜伽')) duration = 45;
      

  • 自动存localStorage.setItem('workout-' + date, {type, duration, emoji})
  • Step 2:加微信分享(1分钟)

    用微信JSSDK:

    wx.miniProgram.postMessage({ data: { url: window.location.href } });
    

    实际用navigator.share()更轻量(适配iOS):

    if (navigator.share) {
      navigator.share({ title: '我的健身周报', text: report, url: window.location.href });
    }
    

    Step 3:生成周报(Claude写好,直接复制)

    function generateWeeklyReport() {
      const days = ['周日','周一','周二','周三','周四','周五','周六'];
      const week = days.map((d,i) => {
        const date = new Date();
        date.setDate(date.getDate() - (date.getDay() - i + 7) % 7);
        return localStorage.getItem(`workout-${formatDate(date)}`) || null;
      });
      const total = week.filter(Boolean).reduce((a,c) => a + (c.duration || 0), 0);
      return `本周共运动${week.filter(Boolean).length}天,累计${total}分钟,${total>180?'超额完成':'继续加油'}!`;
    }
    

    Step 4:部署(2分钟)

  • Cursor → Deploy to Vercel → 完成

  • 生成二维码 → 发群
  • ✅ 效果:

  • 妈妈们对着手机说「今天跳绳10分钟」→ 自动记录

  • 周日晚8点,网页弹出周报 → 点击「分享到群」

  • 群里92人,73人连续打卡超7天
  • ---

    💡 为什么宝妈群疯抢这个工具?

  • ❌ 不用下载App(拒绝增加手机负担)

  • ✅ 说话就行(抱孩子时单手操作)

  • ✅ 分享即曝光(天然社交激励)

  • ✅ 数据全在自己手机(隐私可控)
  • 真正的「零基础友好」,是让技术隐形,让行为自然发生。

    > 🌟 延伸:同套逻辑已用于「宝宝辅食添加记录」「老人服药提醒」「宠物驱虫打卡」——底层都是:语音→存本地→自动分析→分享激励。

    立即尝试:复制本文Prompt,让Claude Code为你生成专属打卡页。截图打卡#life-hacks,抽5人送《语音交互Prompt锦囊》。

    站长
    人人都是程序员,站长

    喜欢这条 tip?打赏作者一杯咖啡

    你的支持是持续更新的动力

    分享:

    🐟 相关文章

    家庭药箱提醒小程序怎么做:手写版与 AI 辅助版的功能、范围和验收对比

    以场景化方案对比手写版与 AI 辅助版家庭药箱提醒工具,重点说明适老功能、隐私边界、家属协作和外包验收项;不构成医疗建议,也不代表真实成交或用户数据。

    2026/4/7 · 阅读 977

    不写代码也能上线「家庭会议投票器」?我的3个微信原生能力作弊技巧,连投影仪都不用连

    用微信分享卡片+URL Scheme+本地存储,3步做出家庭会议实时投票页,手机扫码即投,大屏投屏即显结果,零后端、零配置。

    2026/4/22 · 阅读 1872

    A vs B:手写‘邻里旧物置换登记表’vs Claude Code生成+微信扫码签到版——我赌赢了4.5小时,还顺手接了社区公益站的全年维护单

    对比传统手写登记与AI生成网页版的实际耗时与转化效果:后者减少92%人工录入,置换匹配率提升3倍,且自带微信扫码签到防黄牛。

    2026/4/22 · 阅读 2723

    周末在家,我用Claude Code做了个‘家庭药箱智能过期提醒’网页——妈妈扫了码,第二天就让邻居阿姨们组团来学

    不联网、不注册、不拍照识别,纯HTML+localStorage实现家庭药箱过期预警,扫码即用,妈妈手动录入3分钟,自动高亮临期药品。

    2026/4/22 · 阅读 1110

    5个塞进微信「文件传输助手」的免登录AI工具:扫码→说话→得PDF/表格/海报,连手机号都不用输

    把AI生成的网页封装成微信内可直传、直扫、直用的「文件传输助手」工作流,老人小孩都能3秒启动,无需注册、不绑手机号。

    2026/4/22 · 阅读 2042