1 个不稳定版本

0.1.1 2023 年 8 月 3 日

#7#think

MIT 许可证

15KB
338

remedy

crates.io docs dependency status build status

入门指南

  • 安装 cargo
    • 确保 ~/.cargo/binPATH 环境变量中。
  • 安装 remedy (cargo install remedy)
  • 创建工作区目录 (mkdir ~/workspace && cd "$_")
  • 创建文档 (echo "• b89a01bc ·A·Hello· ·B·World·\!" > test.rem)
  • 从该文档创建牌组 (remedy deck add test.rem)
  • 初始化包含所有牌组的会话 (remedy session initialize)
  • 开始学习该会话中的卡片 (remedy session learn)

发生了什么?

文档

  • 文档包含许多 rems - 一种可以生成卡片的语法。
  • A rem 以一个点 开始,后面跟着一个八位十六进制字符的 ID,并包含一些可选的 关闭 的文本 - 这就是您想要学习的文本。
  • 关闭的文本属于一个组,并由 ·<group>·<text>· 定义。
    • 组可以通过在组名前添加多个 ^ 字符来指定为祖先组的组。

会话

  • 实现了简单而有效的 SM2 算法
    • 在查看答案后评估您对卡片的记忆。
  • 退出程序时,会话将被保存。

依赖项

~6.5MB
~126K SLoC