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目前支持以下编辑器: