程序员把 Claude Code 改造成健身教练:开源 CoAIch 的 4 条硬核教训
cubetes · reddit · 2026-10-13
作者自 3 月起用业余时间构建 CoAIch,一个开源(AGPL-3.0)的 Claude Code 健身教练插件,含 14 个 skills,大部分用 Claude Code 自身编写,目前为 0.3.0 预览版,作者每周自用。它可从 Strong/Hevy/openGym 导入训练、从 Apple Health 导入步数/体重/睡眠/体测,生成并审计训练计划、按条给出下周目标理由、做周复盘。
工程经验:
- 别让模型做数学——早期让 Claude 算下周重量,同一天数据给出不同答案;改为全部数字由带测试的 Python 脚本计算,Claude 只负责解读。
- 安全规则写进代码而非 prompt——长对话中 prompt 会被跳过;医疗筛查、疼痛红旗、脊柱负重加重的逐次确认、目标一经接受即冻结等检查都由拒绝继续的脚本强制执行。
- 纯文件胜过数据库——CSV 记录组数、Markdown 存计划、JSON 存目标,Claude 好读、人好读、可进 git。
- 隐私成本超预期——无服务器无遥测,照片审查(默认关闭)在 Mac 上用 Apple Vision 先抹脸再给 Claude。
可克隆仓库用 examples/demo-athlete 里的假数据试用。
「编程与Agent」频道最新
- Neon 推出 TanStack AI 官方 AI Gateway 适配器,一个凭据调用多家模型 — matei_zaharia · 2026-10-23
- Modal 开源 Spindle:Tinker 兼容训练服务器,按 GPU 计费不再按 token 付费 — andersonbcdefg · 2026-10-23
- Reflection AI 演示 Beam 接入 opencode,自动微调 Gemma-4 准确率提升 66.5% — danielhanchen · 2026-10-23
- Cua 推出 Spaces SDK:让 Hermes 等 Agent 跑在你自己的电脑沙箱里 — Teknium · 2026-10-23
- PHP 爆两个未认证 RCE 漏洞,ProjectDiscovery 推全网免费告警服务 — cyb3rops · 2026-10-23
- Modal 开源 Spindle:Tinker 兼容自托管训练服务器,按 GPU 计费替代按 token 计费 — josh_wills · 2026-10-23