Ollama Assistant
May 29, 2025 · View on GitHub
Ollama Assistant是一个VS Code扩展,可以让您直接在代码编辑器中与Ollama模型进行对话交互。无需离开IDE,即可获得AI辅助支持,提高编程效率。
功能特点
- 📱 直接在VS Code中与Ollama模型对话
- 🌊 实时流式响应,立即查看生成内容
- 📊 状态栏显示Ollama服务连接状态
- 🚀 支持多种Ollama模型,可自由切换
- 💾 历史对话管理与分支功能
- 🇨🇳 完整的中文界面
- 🧠 链式思考(Chain-of-Thought)功能,分步解决复杂问题
- 🔄 自动检测Ollama服务状态
系统要求
- VS Code 1.60.0+
- 本地运行的Ollama服务
- 从Ollama官方网站下载安装
快速开始
- 确保Ollama服务正在运行
- 点击VS Code状态栏上的Ollama图标,或使用命令面板(Ctrl+Shift+P)执行"打开Ollama助手"命令
- 在对话框中输入您的问题,按Enter发送
- 查看AI生成的回答,可随时点击"停止"按钮中断生成
配置选项
| 设置项 | 描述 | 默认值 |
|---|---|---|
ollamaAssistant.ollamaEndpoint | Ollama API地址 | http://localhost:11434 |
ollamaAssistant.defaultModel | 默认使用的模型 | llama2 |
常用命令
ollamaAssistant.openChat: 打开聊天窗口ollamaAssistant.checkStatus: 检查Ollama服务连接状态
本地开发
- 克隆仓库
- 运行
npm install安装依赖 - 在VS Code中按F5启动调试