SuperAPI AI 工具集

mochi-srs

通用与其它

查看项目

更新于 10-15 22:12

技能介绍

用途:mochi-srs 用于在对话中创建 Mochi 闪卡并执行间隔重复(SRS)复习,触发词包括 mem、memorise、flashcard、mochi review、review cards 等。

主要能力:支持 qa、cloze、note 三类卡片;可按主题筛选(如 salsa 用 💃、法语用 🇫🇷);支持“先复习 5 张再学 5 张新卡”的两阶段流程;复习时逐张展示、评估回答、原样打印卡片背面,并提交 remembered 或 forgot。创建卡片前必须展示草稿并获用户确认。

使用方式:CLI 位于 ~/.agents/skills/mochi-srs/bin/mochi,可用 ln -sf ~/.agents/skills/mochi-srs/bin/mochi ~/.local/bin/mochi 建立软链。常用命令:mochi next --limit 10 获取到期卡,mochi new --limit 5 获取新卡,mochi submit CARD_ID remembered|forgot 提交复习,mochi create --deck DECK_ID --content "Front\n---\nBack" 创建卡片,mochi decks、mochi cards、mochi get、mochi delete、mochi due、mochi review --limit 10。命令支持 --deck 或 --deck-name 过滤。卡片使用 markdown,格式为 Front\n---\nBack,支持粗体、斜体、代码、列表、代码块、LaTeX 和图片。

配置:在 ~/.agents/skills/mochi-srs/.env 中设置 MOCHI_API_KEY 和 DEFAULT_DECK_ID;本地数据库位于 ~/Library/Application Support/Mochi/mochi.db,用于加速到期卡查询,失败时回退 API。

限制:Mochi 限制 1 个并发请求,429 时需等待重试;401 需在 Mochi Settings > API 重新生成密钥;缺少 API key 会报错。法语卡片拼写或重音错误按 forgot 处理;事实类卡片要求严格。用户可随时说 skip、stop 或 quit。其他功能、收费与平台信息暂未提供。