🦀 ClawHub
Daily English Card
by @jerryaction
每日英语口语学习卡片推送。每天早上8:30自动生成英语场景对话卡片图片并推送到微信。 支持440个日常场景、11种卡片风格、遗忘曲线复习,自动上传到IMA知识库存档。 触发词:英语卡片、英语学习、英语口语、口语练习、每日英语、英语推送、English card、口语、学英语、背单词
⚙️ Configuration
1. Python 环境:/usr/local/opt/python@3.9/bin/python3.9 -m pip install Pillow
2. 数据文件:~/workspace/english_learning.json(440场景)
3. IMA 凭证:~/Library/Application Support/QClaw/openclaw/config/skills/ima/get-token.sh
4. cron job 已配置(见附录)
📋 Tips & Best Practices
| 问题 | 原因 | 解决 |
|------|------|------|
| 推送了错误的卡片风格 | cron payload 中 python 路径写错用了系统 python3 | 确认 cron payload 中用的是 python3.9 |
| 进度不前进 | 脚本出错但 agent 没有检查 | 看脚本输出 JSON 是否有 image_path |
| IMA 存档空白 | COS 上传权限问题 | 检查 get-token.sh 是否有效 |
| 图片在微信中显示异常 | 中文图片触发 OCR 违规(腾讯文档已弃用,改用 IMA) | 确认用的是 IMA 而非腾讯文档 |
TERMINAL
clawhub install daily-english-card