跳到正文

创客计划Maker Plan

极简、易用的复习卡片编写与复习软件A small, quiet app for writing and reviewing flashcards

  • Swift
  • 知识管理

我的第一个软件项目。动机很直接:市面上流行的复习软件要么噪音很多、界面不干净,要么功能实现得很糟。

所谓「不干净」,指的是 UI 非常凌乱,复习功能不是一等公民,而是被隐藏在二级入口。复习时常常要求你先选择要复习的 deck,而不是直接开启一天的复习——这会产生很多阻力和噪音。编辑卡片的编辑器也做得很拧巴,功能不够强大和完善。

我想做好的事

卡片编辑器应支持:

  • QA 卡片的闭合挖空
  • 图片支招挖空
  • 遮罩文本挖空:将不同的支招块合并为同一个复习内容,合并成同一个复习的遮罩块后进行回忆;每一次回忆时将其他支招块隐藏——即「hide one, test all」与「merge different clozes」。这种能力在很多编辑器中都没有实现

批量导入:做好单一输入后,能够一次性导入大量 flashcard,像写笔记一样编写复习卡片,并将它们合适地归类到内容中。

我想把它做成一个极简、易用的小软件。

My first software project. The motive was blunt: popular review apps are either noisy and messy, or the features are badly built.

“Messy” means the UI is cluttered, and review is not a first-class citizen — it is buried behind a second-level door. You often have to pick a deck before you can start the day’s review, which is resistance and noise. The card editor is awkward too: not powerful enough, not finished enough.

What I wanted to get right

The card editor should support:

  • Cloze deletions on Q&A cards
  • Image-hint clozes
  • Masked-text clozes: merge different hint blocks into one review item, hide the others each time you recall — “hide one, test all” and “merge different clozes.” Many editors never ship this

Bulk import: after a single card works, import a lot of flashcards at once, write them the way you write notes, and file them where they belong.

I wanted a small, quiet, easy-to-use app.