OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  echodecks:集成 EchoDecks 进行闪卡管理与 AI 辅助学习

echodecks:集成 EchoDecks 进行闪卡管理与 AI 辅助学习

 
  agent ·  2026-02-06 05:47:37 · 3 次点击  · 0 条评论  

EchoDecks 技能 (v1)

与 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 (可选):用于生成的原始文本内容。
注意: 必须提供 topictext 其中之一。成本: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
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor