项目经历

有趣的 Vibe Coding:把日常小痛点做成天天在用的工具

这是我的小项目合集:用 Vibe Coding 把每天真实遇到的小麻烦做成能用的东西——需求和验收标准由我定,AI 写代码,我逐条实测,到进入日常为止。合集持续更新。

Vibe Coding · 小工具合集
有趣的 Vibe Coding

打字实时翻译

  • 是什么:一个 macOS 菜单栏「边打边译」工具,纯离线、美观。
  • 怎么实现:先用 Electron 做了一版,卡在它不建辅助功能树,换成 Swift 原生重写——CGEventTap 键盘监听、AX 读文本、400ms 去抖接 Apple 离线翻译,再套液态玻璃浮窗;中文拼音残留、删空不同步、重编掉授权的坑逐个填掉。
  • 结果:把「查词打断心流」变成「无感陪伴」——不抢焦点、不离开打字窗,训练英语的同时无需中断写作。
翻译浮窗实拍

抖音自动续火花

  • 是什么:一个每天定时替我给好友发消息、保住抖音「火花」连击的本地自动化——火花断一天就清零,总有忙到没空打开抖音的时候。
  • 怎么实现:弃用 GitHub 流行的 headless 方案,改用真人 Chromium 继承本机登录态——不用 Cookie、不用扫码,风控风险最低。先用扫描脚本盘清火花现状、探测好友主页 ID,再配好 9 个单聊 + 1 个群聊为目标:消息轮换、dryRun 调试、连通性自检。launchd 每天 12:00 定时触发;macOS 隐私保护拦截后台读桌面导致的静默失败,也排查解决了。
  • 结果:上线后 10 个会话 0 断签,全程无感——「每天记得给 10 个人发消息」变成 0 次人工。
自动续火花的运行证据