OpenCode + Skills 入门实践:安装配置与自定义Skill开发
环境准备:本机已预装Node.js环境,无需重复安装全局安装OpenCode验证安装版本启动OpenCodeopencode可通过在 OpenCode 的 skills 配置目录()下,新建独立文件夹的方式实现自定义 Skill.SKILL.md:技能说明与指令定义配套脚本或资源文件通过该方式可扩展专属能力,实现更贴合自身场景的自动化交互逻辑。
·
OpenCode + Skills 入门实践:安装配置与自定义Skill开发
因网络环境问题,原计划体验 Claude Code 改为 OpenCode + Skills 方案进行实践探索。Skills 具备通用性,不依赖 Claude Code 环境,可直接复用与扩展。
1 Skills介绍基础与使用
1.1 OpenCode安装与启动
-
环境准备:本机已预装Node.js环境,无需重复安装
-
全局安装OpenCode
npm i -g opencode-ai -
验证安装版本
opencode --veriosn -
启动OpenCode
opencode
1.2 模型配置
免费内置模型
OpenCode 提供开箱即用的免费内置模型(后缀标注 Free 即为免费模型),无需额外配置 API Key 即可直接使用。


手动配置第三方模型(以智谱 GLM-4.5 为例)
-
前往 智谱开放平台 注册并创建应用,获取 API Key;
-
在 OpenCode 中执行命令:
/connect

- 在模型列表中搜索并选择 智谱

- 输入获取到的 API Key,完成模型配置。

1.3 Skills 配置与加载
- 下载官方 Skills 工具包:https://github.com/anthropics/skills
- 将解压后
skills-main/skills目录下的全部文件,复制到 OpenCode 配置目录:C:\Users\abigale\.config\opencode\skills - 重启 OpenCode,Skills 即可自动加载生效。

2 自定义 Skills 开发思路
可通过在 OpenCode 的 skills 配置目录(C:\Users\abigale\.config\opencode\skills)下,新建独立文件夹的方式实现自定义 Skill.
自定义 Skill 结构可参考官方示例,通常包含:
- SKILL.md:技能说明与指令定义
- 配套脚本或资源文件
通过该方式可扩展专属能力,实现更贴合自身场景的自动化交互逻辑。

更多推荐




所有评论(0)