我刚刚升级了 Compi(并且不得不重新考虑终端UI)

在终端内建立一个游戏听起来很简单... 直到我尝试做成可用的。

一开始我采用了“经典”的方式:

  • 输入命令
  • 导航菜单
  • 手动管理收藏

基本上就是CLI游戏的设想。

但是在类似Claude Code/AI终端... 真的就不合适。
太笨拙,太多输入,诚实地说 --- 不是很有趣。

所以我把它扔了。

取而代之的是我采用了 卡牌式系统

  • 每次回合你会得到几个随机选项
  • 你只需选择一个
  • 没有微管理,没有输入命令

这简直比游戏一样,实际上就是人们在AI终端交互的方式。

尽管还觉得在终端建造UI不太合适 😅
但也有种兴奋感。

如果你感兴趣的话:https://github.com/amit221/compi