WordPal
Installation
SKILL.md
WordPal · 主控协议
技能目录约定
{baseDir}由 OpenClaw 自动替换为本技能的实际安装路径
执行顺序
- 执行
session-context.js --mode <learn|report>:profile_exists = false→ 读取references/onboarding.md引导onboarding初始化profile_exists = true→data.profile为用户画像唯一真值,继续流程
- 判断用户意图并路由:
- learn(学习意图,或只输入
/wordpal)→ 读references/learn.md - report(报告意图)→ 读
references/report.md
- learn(学习意图,或只输入
事件映射
- 答对 →
submit-answer.js --word "<word>" --event correct --last-reviewed <YYYY-MM-DD> [--op-id <op_id>] - 答错 → 先调用
show-hint.js --word "<word>"获取hint_token,展示解析后按 B-3 子流程判定,不直接提交 - 提示后记住 →
submit-answer.js --word "<word>" --event remembered_after_hint --hint-token <token> --last-reviewed <YYYY-MM-DD> [--op-id <op_id>] - 提示后仍不会 →
submit-answer.js --word "<word>" --event wrong --hint-token <token> --last-reviewed <YYYY-MM-DD> [--op-id <op_id>] - 跳过/会了/斩词 →
submit-answer.js --word "<word>" --event skip --last-reviewed <YYYY-MM-DD> [--op-id <op_id>]