用 Claude Code 写出 Mac 打字统计应用,开源离线还带隐私设计
whitew0lf · reddit · 2026-10-09
Reddit 用户发布了 Shakespeare——一款 macOS 菜单栏打字统计应用,全程用 Claude Code 构建,MIT 协议开源、完全离线。
功能亮点
- 统计今日及 14 天按键数、50+ 按键的连续打卡、最忙时段,还把打字量换算成「你打了几部《哈姆雷特》」
- 以完整 60 秒窗口统计最佳 WPM,只计字母和空格,快捷键不虚增成绩
- 按莎士比亚作品命名的月度徽章(从 Couplet 到 Complete Works),可生成机械键盘风格分享卡
- 隐私设计:只读取键码不读字符,输入内容不可还原;按天计数存在单文件中,「常用应用」统计默认关闭
Claude Code 参与方式:作者负责产品与设计方向,Claude 产出约 2500 行 Swift/SwiftUI,拆分架构并编写构建脚本,写了 31 个单元测试(含恶意统计文件加载测试)并在 AddressSanitizer 下运行。作者提醒:应用需要 Input Monitoring 权限,建议阅读源码后再信任;字母检测假设美式键盘布局。
「编程与Agent」频道最新
- 开源 world-intel-mcp:132 个工具给 AI Agent 接入 30+ 领域实时情报 — tom_doerr · 2026-10-09
- HKUDS/nanobot 已获 48.9k star:轻量自托管个人 Agent 框架开源 — mdancho84 · 2026-10-09
- nanobot 发布:体积缩小 99% 的轻量开源个人 Agent 框架 — mdancho84 · 2026-10-09
- UCL 发布 Memento 3:冻结 LLM 借规则书自进化,ARC-AGI-3 全通关 — UniversityCollegeLondon · 2026-10-09
- Anthropic 推出免费开源漏洞扫描服务,已发现逾 2.9 万潜在漏洞 — mark_k · 2026-10-09
- 「自带 Agent」模式受赞:Claude Code、Codex 可直接带入协作房间 — sujingshen · 2026-10-09