名称: echodecks-ultimate
描述: 集成AI驱动的闪卡管理,支持自动播客生成与间隔重复学习工具。
元数据: {"clawdbot":{"requires":{"envs":["ECHODECKS_API_KEY"]}}}
与 EchoDecks 集成,提供闪卡管理、学习会话和 AI 生成功能。
此技能需要设置 ECHODECKS_API_KEY 环境变量。
echodecks_get_decks列出所有可用卡组或获取指定卡组的详细信息。
- id(可选):要获取的特定卡组 ID。
echodecks_get_due_cards检索当前待复习的卡片。
- deck_id(可选):按特定卡组 ID 筛选待复习卡片。
echodecks_submit_review提交卡片的间隔重复复习结果。
- card_id(必需):被复习卡片的 ID。
- quality(必需):整数评分(0-3)。
- 0:重来(失败/忘记)
- 1:困难
- 2:良好
- 3:容易
echodecks_generate_cards使用 AI 从主题或文本内容生成新闪卡。
- deck_id(必需):新卡片的目标卡组 ID。
- topic(可选):用于生成的简短主题字符串。
- text(可选):用于生成的原始文本内容。
注意: 必须提供 topic 或 text 之一。成本:10 积分。
echodecks_generate_podcast从卡组生成音频播客摘要或对话。
- deck_id(必需):源卡组 ID。
- voice(可选):语音偏好(默认:"neutral")。
- type(可选):"summary"(摘要)或 "conversation"(对话)(默认:"summary")。
注意: 成本:50 积分。
echodecks_get_podcasts检索卡组的现有播客。
- deck_id(可选):按卡组 ID 筛选。
- id(可选):特定播客 ID。
echodecks_get_user_stats获取当前用户个人资料和学习统计数据。
所有工具都是 skills/echodecks-v1/echodecks_client.py 的封装。
# 示例
./skills/echodecks-v1/echodecks_client.py get-due --deck-id 123