Oatmeal是一款功能强大的终端UI工具,用于与大型语言模型(LLM)进行聊天交互。它支持多种模型后端,并且与主流编辑器集成,是开发者的得力助手。
主要特性:

Oatmeal支持多种安装方式:
# MacOS brew install dustinblackman/tap/oatmeal # Debian/Ubuntu curl -s https://apt.dustinblackman.com/KEY.gpg | apt-key add - curl -s https://apt.dustinblackman.com/dustinblackman.list > /etc/apt/sources.list.d/dustinblackman.list sudo apt-get update sudo apt-get install oatmeal # 更多安装方式见官方文档
安装完成后,直接运行oatmeal即可启动聊天会话。默认使用Ollama后端和剪贴板集成。
常用命令:
/modellist - 列出可用模型/model [MODEL_NAME] - 切换模型/append - 将代码块追加到编辑器/replace - 替换编辑器中的选中内容/help - 显示帮助信息更多用法详见官方文档。
Oatmeal支持通过配置文件进行个性化设置,可运行oatmeal config create初始化配置文件。
主要配置项:
backend - 选择模型后端model - 指定使用的模型editor - 选择编辑器集成theme - 设置代码高亮主题Oatmeal目前支持以下编辑器: