用途:本 Skill 是 IELTS Buddy 的词汇数据接口说明,用于操作内置词书与当前账号个人词汇数据,并记录实际完成的复习结果。它不负责出题、提示、反馈、复习频率或教学策略,接口调用前需先按 Agent API 配置绑定并检查能力。
主要能力:内置词书方面提供 ielts_vocabulary_builtin_prepare_cards、ielts_vocabulary_builtin_progress、ielts_vocabulary_builtin_record_review,用于卡片准备、进度与复习记录。个人词汇方面提供 ielts_vocabulary_personal_search、ielts_vocabulary_personal_prepare_cards、ielts_vocabulary_personal_progress 用于读取当前账号数据;ielts_vocabulary_personal_add、ielts_vocabulary_personal_update、ielts_vocabulary_personal_delete、ielts_vocabulary_personal_import、ielts_vocabulary_personal_export 用于维护与迁移;ielts_vocabulary_personal_record_review 记录实际完成的个人复习结果。
使用方式:先执行 python3 scripts/ielts_buddy_api.py capabilities 检查能力,再调用具体接口,例如 python3 scripts/ielts_buddy_api.py call ielts_vocabulary_personal_search --json '{}'。
限制:内置数据仅记录实际完成的复习结果;个人数据仅读取当前账号;写入、删除或导入前须取得用户明确确认;仅迁移词汇内容,不推断或迁移未证实的复习进度;update 只修改词条内容,学习状态只能由实际 record_review 结果推进;不将推荐或推断记作复习。workflows/ 是独立可选推荐层,不属于本 Skill 的接口契约。