名称: english-learn-cards
描述: 基于 SQLite 和间隔重复系统(SRS)的英语词汇闪卡学习工具。搭配 OpenClaw 智能体提示词,可在任何聊天平台上使用。
一个为 OpenClaw 设计的便携式词汇闪卡学习流程。
scripts/words.py) 来避免格式不一致问题本技能是平台无关的(适用于 Slack/Discord/WhatsApp/Telegram 等)。
您需要根据具体聊天平台,在智能体提示词中决定:
- 消息的格式化方式(如项目符号、标题)
- 测验流程的用户体验
- 如何解析用户的回答
一个可直接复用的提示词模板位于:
- skill/prompt-examples/AGENT_PROMPT_TEMPLATE.md
ENGLISH_LEARN_CARDS_DB (默认路径:~/clawd/memory/english-learn-cards.db)所有数据库操作都应使用此辅助工具:
python skill/scripts/words.py init
python skill/scripts/words.py migrate
python skill/scripts/words.py add "implement" ...
python skill/scripts/words.py render "implement" --fill-audio
python skill/scripts/words.py due
python skill/scripts/words.py grade <card_id> <0-3>
请勿提交以下内容到代码仓库:
- 您的 SQLite 数据库文件
- 任何密钥或令牌
- 一次性的数据迁移或增强脚本
请将仅限本地使用的脚本存放在仓库之外(参考 .gitignore 文件)。