进阶配置
当熟悉了 Opencode 的基本操作后,你可以通过配置文件来定制更强大的工作流。
settings.json
Opencode 兼容 VS Code 的 settings.json 配置体系,同时增加了一些 AI 相关的特有配置。
{
"editor.fontSize": 14,
"opencode.ai.model": "gpt-4-turbo",
"opencode.ai.autoSuggest": true,
"opencode.terminal.shell": "zsh"
}
配置自定义模型
使用 Ollama (本地模型)
Opencode 完美支持 Ollama,这意味着你可以免费在本地运行 Llama 3 或 DeepSeek。
- 确保你已安装并启动了 Ollama (
ollama serve)。 - 在 Opencode 中运行
/connect或打开设置。 - 添加一个新的 Provider,选择 OpenAI Compatible。
- 填写配置:
- Base URL:
http://localhost:11434/v1 - API Key:
ollama(任意填写) - Model ID:
llama3或deepseek-coder
- Base URL:
使用 DeepSeek 官方 API
如果你想使用 DeepSeek 的云端 API:
- Base URL:
https://api.deepseek.com/v1 - API Key: 填入你的 DeepSeek Key
配置文件位置
如果你更喜欢直接修改文件,可以找到 config.json:
- macOS/Linux:
~/.opencode/config.json - Windows:
%USERPROFILE%\.opencode\config.json
快捷键绑定
推荐将常用的 AI 功能绑定到顺手的快捷键:
Chat View:Cmd+LInline Edit:Cmd+KExplain Code:Cmd+.
插件推荐
- Python: 官方 Python 插件
- GitLens: 增强 Git 功能
- Prettier: 代码格式化