um:GPT驱动的命令行助手
用自然语言提问,在终端里直接得到对应的shell命令,还能索引历史命令并从纠正中学习。
um 是一个 GPT 驱动的 CLI 助手,用普通英语提问即可得到对应的 shell 命令,无需离开终端。它能索引你的命令历史,通过模糊匹配和语义搜索找回曾经运行过的命令,并从用户的纠正中即时学习。提供简单的交互界面用于澄清问题或补充上下文。0.1.6 起新增 `um recipe`,用模板配置基础设施(目前仅支持 Terraform);0.1.10 起无参数运行 `um` 可基于使用模式推荐下一步操作。扩展反向搜索(Ctrl+E)目前仅支持 Zsh,需在 `.zshrc` 中添加按键绑定。安装方式包括 Homebrew、pip(要求 Python 3.10+)等。