Install
openclaw skills install ielts-review-upload上传雅思阅读复盘文件到服务器,查看个人进步趋势。当用户想要上传已有的复盘文件(JSON)到云端,或者查看个人复盘仪表板时使用。触发词:上传复盘、上传复盘文件、sync review、upload review、查看我的复盘记录、我的仪表板、dashboard。
openclaw skills install ielts-review-upload上传已有的雅思阅读复盘数据(JSON)到云端服务器,并在个人仪表板上查看所有复盘记录和进步趋势。
上传完成后,必须明确告知用户去哪里看复盘结果:
🔗 在线阅读复盘首页:https://tuyaya.online/ielts/reading.html
在这里可以:
每次上传完成后,回复中必须包含仪表板链接。
询问用户要上传的 JSON 数据文件路径。
JSON 文件格式要求:
{
"book": 5,
"test": 4,
"passage": 1,
"score": 11,
"total": 13,
"date": "2026-04-09",
"band": "6.5-7.0",
"timeSpent": "34:10",
"wrongQuestions": [3, 7, 12],
"errorCategories": ["synonym_failure", "over_inference"]
}
运行上传脚本:
bash scripts/sync-review.sh <path-to-data.json>
脚本功能:
如果脚本不存在: 从当前 Skill 目录复制,或者从 GitHub 下载:
curl -o scripts/sync-review.sh https://raw.githubusercontent.com/dengjiawei1226/ielts-reading-review/main/scripts/sync-review.sh
chmod +x scripts/sync-review.sh
上传完成后,告诉用户他们的仪表板 URL:
首次用户:
✅ 上传成功!
你的个人复盘仪表板:
https://tuyaya.online/ielts/reading.html?user=xxx&key=xxx
建议收藏这个链接,方便随时查看你的进步趋势。
返回用户:
✅ 上传成功!已同步到你的仪表板。
查看所有复盘记录:
https://tuyaya.online/ielts/reading.html?user=xxx&key=xxx
如果用户想立即查看仪表板,可以:
脚本中已内置默认的 API key:ielts_8b0832b3cfd38884e44ab26ee68acaeed294623ef8da9b201871a7768b072606
如果需要更换 API key,编辑 scripts/sync-review.sh 文件,修改 API_KEY 变量。
默认后端 URL:https://tuyaya.online/ielts-api
如果需要更换,编辑 scripts/sync-review.sh 文件,修改 API_BASE 变量。
用户 ID 是自动生成的,基于:
生成算法:
echo -n "$(hostname)-$(whoami)" | shasum -a 256 | cut -c1-16
同样的机器总是生成同样的用户 ID。
| File | Purpose |
|---|---|
scripts/sync-review.sh | 上传脚本(bash) |
确保你提供的 JSON 文件路径是正确的。
检查:
确保你的 JSON 文件包含必要的字段:book, test, passage, score, total