news 2026/5/5 1:00:53

OpenCode 配置指南:模型能力、模态与常用选项

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OpenCode 配置指南:模型能力、模态与常用选项

1. 配置文件结构

~/.config/opencode/opencode.json示意:

{"$schema":"https://opencode.ai/config.json","plugin":["oh-my-opencode@3.1.2"],"mcp":{"feishu-mcp":{"type":"remote","url":"https://mcp.feishu.cn/mcp/..."}},"provider":{"Mify-OpenAI":{"npm":"@ai-sdk/openai","options":{"baseURL":"http://model.mify.ai.srv/v1/","apiKey":"sk-..."},"models":{"azure_openai/gpt-5.1-codex":{"name":"GPT-5.1 Codex","attachment":true,"reasoning":true,"modalities":{"input":["text","image"],"output":["text"]},"limit":{"context":1000000,"output":128000}}}}}}

2. 核心能力配置

配置项作用说明
modalities.input声明模型支持的输入类型可选值:text/audio/image/video/pdf;需要手动声明,否则视为不支持
modalities.output声明模型输出类型同上
attachment是否允许文件上传true时可在对话中附加文件,常与modalities联动
reasoning推理模式true时启用“思考过程”显示
limit.context/limit.outputToken 限制设定最大上下文与输出长度
options.*SDK 接入参数例如baseURLapiKey、自定义headerstimeout

只有配置了modalities.input包含image的模型才能接收图片输入;没有就会提示 “this model does not support image input”。

3. 常见场景示例

3.1 启用图片/多模态

"modalities":{"input":["text","image"],"output":["text"]},"attachment":true

3.2 开启推理

"reasoning":true

3.3 设置 Token 限制

"limit":{"context":1000000,"output":128000}

4. 其他可配选项速览

  • plugin: 安装的插件列表
  • mcp: MCP(如飞书)远程/本地服务描述
  • provider: 多个模型供应商配置(含npm包名、默认options、模型清单)
  • workspace: 针对特定目录的覆写配置
  • env: 全局环境变量
  • instructions: 额外的规则/指令文件
  • tools: 控制可用工具(如禁用bashwrite等)
  • tui: 终端 UI 参数(滚动、diff 样式等)

5. 使用建议

  1. 逐级合并:Remote → Global → Custom → Project,后者可覆盖前者。
  2. 谨慎暴露密钥:推荐配合{file:~/.secrets/...}引用。
  3. 明确定义模态:缺省值即“不支持”,尤其图像、音频等必须显式声明。
  4. 模型专能化:同一 provider 下可配置多个 model entry,每个 entry 单独定义能力。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 1:20:48

LFM2-700M:边缘AI新引擎,2倍推理8语全能!

LFM2-700M:边缘AI新引擎,2倍推理8语全能! 【免费下载链接】LFM2-700M 项目地址: https://ai.gitcode.com/hf_mirrors/LiquidAI/LFM2-700M 导语:Liquid AI推出新一代边缘AI模型LFM2-700M,以7亿参数实现2倍推理速…

作者头像 李华
网站建设 2026/4/30 15:05:25

零基础黑苹果安装与OpenCore配置全指南:自动化工具轻松上手

零基础黑苹果安装与OpenCore配置全指南:自动化工具轻松上手 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 对于想要体验macOS但没有苹果设…

作者头像 李华
网站建设 2026/5/1 3:11:25

精准优化AIGC:10个工具网站免费与付费功能选择建议

�� 10大降AIGC平台核心对比速览 排名 工具名称 降AIGC效率 适用场景 免费/付费 1 askpaper ⭐⭐⭐⭐⭐ 学术论文精准降AI 付费 2 秒篇 ⭐⭐⭐⭐⭐ 快速降AIGC降重 付费 3 Aibiye ⭐⭐⭐⭐ 多学科论文降AI 付费 4 Aicheck ⭐⭐⭐⭐…

作者头像 李华
网站建设 2026/5/3 4:57:09

高效系统优化工具:3步让你的Windows电脑重获新生

高效系统优化工具:3步让你的Windows电脑重获新生 【免费下载链接】Crapfixer Dont just clean. Crapfix 项目地址: https://gitcode.com/gh_mirrors/cr/Crapfixer 还在为电脑卡顿、启动慢烦恼?Crapfixer这款系统优化神器,专为Windows用…

作者头像 李华
网站建设 2026/5/3 5:59:34

零基础掌握智能视频增强:3大场景×5个实战技巧

零基础掌握智能视频增强:3大场景5个实战技巧 【免费下载链接】flowframes Flowframes Windows GUI for video interpolation using DAIN (NCNN) or RIFE (CUDA/NCNN) 项目地址: https://gitcode.com/gh_mirrors/fl/flowframes 核心功能解析 视频流畅度优化是…

作者头像 李华
网站建设 2026/5/3 5:58:44

解锁动态桌面定制新体验:Lively Wallpaper全方位创意指南

解锁动态桌面定制新体验:Lively Wallpaper全方位创意指南 【免费下载链接】lively Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3. 项目地址: https://gitcode.com/gh_mirrors/li/li…

作者头像 李华