帮你记住对你真正重要的那部分语言
把你看不懂或读不准的单词交给 kamishibai 生成卡片。它会为每个词义写一个带配音的小故事,并打包成 Anki 牌组——Anki 是一款围绕复习计划设计的应用。故事的核心是一条例句,把你的单词放进恰当的语境里。
$
brew install anatoly-chichikov/tap/kamishibai
为什么是句子而不是单词
-
认识一个词,不等于会用它
在文本里认出一个词,和自己开口把它用出来,是两种不同的能力。所以 kamishibai 围绕单词排演一幕场景:例句给出情境,插图给出画面,配音给出母语者的发音。记住的是整个场景,单词也随之留了下来。
-
离开句子,一个词可以是任何意思
canard 有两个意思:鸭子,以及报纸上的假新闻。kamishibai 会找出这两个词义,让你勾选要学哪些。每个勾选的词义都会得到自己的卡片和例句——不同的意思不会被压缩成同一个翻译。
-
每学会一句,下一句就更容易记住
新句子里总有你已经熟悉的东西:同样的冠词、介词、惯用说法。每张新卡片都叠在之前的卡片之上,而不是从零开始——新内容记得更轻松,而这些交叠慢慢累积成语感。看看在一副真实牌组上这是什么样子 →
kamishibai 是如何工作的
ai may be wrong, please verify results
如何安装
生成需要联网和一个 Gemini API 密钥,复习需要 Anki。费用、数据和限制,见常见问题。
macOS、Linux 和 Windows 都有预编译版本。
$
brew install anatoly-chichikov/tap/kamishibai
或
$
curl -fsSL https://raw.githubusercontent.com/anatoly-chichikov/kamishibai/main/install.sh | sh
然后运行:
$
kamishibai
在第一个界面选择你已经掌握的语言,并填入 Gemini 密钥——它会保存在本地设置文件里。
使用 kamishibai 的几种方式
-
使用终端界面
启动
kamishibai,粘贴单词,选择词义,在分步界面里逐张检查卡片。 -
交给智能体
同样的流程也可以由 Claude Code 或其他智能体来完成:它自己操作 kamishibai,你只需要报出单词、检查做好的卡片。面向智能体的命令和规则写在 llms.txt 里。
-
自带卡片内容
如果措辞必须完全出自你手,就用 JSON 描述卡片——kamishibai 会补上配音和插图,再打包成牌组。