OpenCode 全局配置记录 (插件 / MCP / Skill)

OpenCode 全局配置记录 (插件 / MCP / Skill)

2026-02-24
AI
type
Post
status
Published
date
Feb 24, 2026
slug
opencode-global-config-record-plugin-mcp-skill
summary
我的OpenCode 全局配置记录
tags
AI
category
AI
icon
password

什么是 OpenCode 全局配置

OpenCode 的全局配置让你在所有项目中都能使用相同的设置,包括:
  • 插件 (Plugin): 扩展 OpenCode 功能的模块
  • MCP 服务器: 外部工具集成(如 Notion、GitHub、Sentry 等)
  • Skill: 自定义技能,让 AI 在特定领域发挥更强能力

一、配置文件基础

1.1 全局配置文件位置

这是一个 JSON/JSONC 格式的配置文件。

1.2 你的全局配置文件内容

1.3 配置优先级

OpenCode 会合并多个配置位置,后面的会覆盖前面的:
优先级
位置
说明
1
Remote config (.well-known/opencode)
组织默认配置
2
Global config
~/.config/opencode/opencode.json ← 你的
3
Custom config
OPENCODE_CONFIG 环境变量
4
Project config
项目目录下的 opencode.json
5
Inline config
OPENCODE_CONFIG_CONTENT 环境变量

二、插件 Plugin

2.1 什么是插件

插件是扩展 OpenCode 核心功能的模块。你可以在配置文件中添加插件来增强 OpenCode 的能力。

2.2 你的插件配置

你当前安装了 oh-my-opencode 插件,这是一个 Sisyphus 编排框架,包含丰富的工作流和任务处理能力。

2.3 安装插件

plugin 数组中添加插件名称和版本:

三、MCP 服务器

3.1 什么是 MCP

MCP (Model Context Protocol) 是一个开放标准,允许 AI 工具连接外部服务。通过 MCP,你可以让 OpenCode 直接与 Notion、GitHub、Sentry 等服务交互。

3.2 你的 MCP 配置

你配置了 Notion MCP,这是一个远程服务器,使用 OAuth 进行认证。

3.3 MCP 类型

远程 MCP (Remote)
本地 MCP (Local)

3.5 MCP 认证

OAuth 认证
手动认证
认证后,OpenCode 会将 Token 安全存储在 ~/.local/share/opencode/mcp-auth.json

3.6 启用/禁用 MCP

全局控制
按代理控制

3.7 MCP 选项说明

选项
类型
说明
type
string
localremote
url
string
远程 MCP 的 URL
command
array
本地 MCP 的启动命令
enabled
boolean
是否启用
headers
object
请求头
oauth
object/boolean
OAuth 配置
environment
object
环境变量(本地 MCP)
timeout
number
超时时间(毫秒)

四、Skill 技能

4.1 什么是 Skill

Skill 是自定义技能,让 OpenCode 在特定领域具备专家级能力。每个 Skill 包含:
  • scripts/: 可执行的脚本
  • references/: 参考文档
  • assets/: 资源文件

4.2 你的已加载 Skills

Skill
路径
remotion-best-practices
~/.config/opencode/skills/remotion-best-practices
skill-creator
~/.config/opencode/skills/skill-creator
remotion-best-practices: 用于 Remotion 视频制作,包含字幕、FFmpeg、音频可视化、3D、图表等规则。
skill-creator: 用于创建和编辑 OpenCode Skill 的指导技能。

4.3 Skill 存放位置

作用域
路径
全局
~/.config/opencode/skills/<name>/SKILL.md
全局 (兼容 Claude)
~/.claude/skills/<name>/SKILL.md
全局 (兼容 Agents)
~/.agents/skills/<name>/SKILL.md
项目
.opencode/skills/<name>/SKILL.md
项目 (兼容)
.claude/skills/<name>/SKILL.md

4.4 SKILL.md 格式

4.5 Skill 目录结构

4.6 Skill 触发方式

当你的请求与 Skill 的描述匹配时,OpenCode 会自动加载对应的 Skill。你也可以在对话中明确指定使用某个 Skill。

五、完整配置示例

5.1 你的当前完整配置


六、常用命令汇总

MCP 命令

命令
说明
opencode mcp auth <name>
触发 MCP OAuth 认证
opencode mcp list
查看所有 MCP 及状态
opencode mcp logout <name>
删除 MCP 凭据
opencode mcp debug <name>
调试 MCP 连接

常用 MCP 认证


八、你的配置总结

类型
配置
插件
oh-my-opencode@latest
MCP
notion (远程, OAuth)
Skills
remotion-best-practices, skill-creator

最后更新:2026年2月24日
推荐云服务

雨云 - 云服务器首选

稳定 · 高速 · 性价比超高

使用优惠码立享折扣,开启你的云端之旅~

一元试用秒级开通24h在线客服

优惠码

zqf
立即访问
Loading...
灵心小窝

灵心小窝

这里不是一个喧闹的地方,只是用来存放一些还不想遗忘的东西。

声明 © 2026 早清风
加载中...