乐于分享
好东西不私藏

OpenCode插件推荐:让AI变得更强大

OpenCode插件推荐:让AI变得更强大

前情回顾:上期我们搭建了完整的自动化工作流。但你可能发现,有些功能 Skill 做不到,需要插件来帮忙。

本期目标:了解 OpenCode 的插件系统,推荐几个必装插件。


一、Skill 和 Plugin 的区别

先搞清楚这两个概念:

Skill
Plugin
是什么
Markdown 指令文件
JavaScript 代码
能做什么
指导 AI 如何完成任务
扩展 OpenCode 的功能
举例
代码审查、写测试
添加新命令、修改界面
难度
会写 Markdown 就行
需要会写 JS

一句话总结

  • Skill 是"教 AI 做事"
  • Plugin 是"给 OpenCode 加功能"

二、怎么安装插件?

2.1 在配置文件里添加

编辑 opencode.json

{
"plugins":[
"插件名称或地址"
]
}

2.2 重启 OpenCode

opencode

三、5 个必装插件推荐

1. oh-my-opencode —— OpenCode 增强套装

这是什么?

一个插件集合,包含多个实用功能:

  • 🎨 更多主题
  • ⌨️ 更多快捷键
  • 📊 使用统计
  • 🔧 各种小工具

安装方法:

{
"plugins":[
"oh-my-opencode"
]
}

适合人群:所有 OpenCode 用户


2. opencode-commit —— 智能 Git 提交

这是什么?

自动分析代码变更,生成规范的 commit message。

核心功能:

  • 自动分析 git diff
  • 生成 Conventional Commits 格式的提交信息
  • 支持多种 type(feat, fix, docs...)

安装方法:

{
"plugins":[
"opencode-commit"
]
}

使用方法:

/commit

AI 会自动读取暂存区的变更,生成提交信息。


3. opencode-todo —— 任务管理

这是什么?

在 OpenCode 里管理你的待办事项。

核心功能:

  • 创建、更新、删除任务
  • 任务优先级
  • 任务进度追踪
  • 与 todoist 集成

安装方法:

{
"plugins":[
"opencode-todo"
]
}

使用方法:

/todo add "完成用户登录功能" --priority high
/todo list
/todo done 1

4. opencode-image —— 图片生成

这是什么?

让 OpenCode 能调用 DALL-E 生成图片。

核心功能:

  • 根据文字描述生成图片
  • 支持多种风格
  • 自动保存到本地

安装方法:

{
"plugins":[
"opencode-image"
]
}

使用方法:

生成一张赛博朋克风格的城市夜景图片

5. opencode-browser —— 浏览器控制

这是什么?

让 OpenCode 能控制浏览器,自动执行网页操作。

核心功能:

  • 打开网页
  • 点击按钮
  • 填写表单
  • 截图

安装方法:

{
"plugins":[
"opencode-browser"
]
}

使用方法:

打开 GitHub,帮我创建一个新的仓库,名字叫 my-project

四、插件组合推荐

组合 1:开发效率套装

{
"plugins":[
"oh-my-opencode",
"opencode-commit",
"opencode-todo"
]
}

组合 2:全功能套装

{
"plugins":[
"oh-my-opencode",
"opencode-commit",
"opencode-todo",
"opencode-image",
"opencode-browser"
]
}

五、插件 vs Skill:怎么选?

场景
用 Skill
用 Plugin
规范代码风格
生成 commit message
管理任务
生成图片
操作浏览器
代码审查

原则:能用 Skill 解决的,优先用 Skill。Skill 更轻量,更容易维护。


六、下期预告

今天介绍了插件系统,你可能发现 OpenCode 的生态比想象中丰富得多。

但你有没有想过:AI 编程工具这么多,OpenCode 到底值不值得用?

下期我们讲:《AI 编程工具大对比:OpenCode vs Cursor vs Claude Code》

帮你搞清楚每个工具的优缺点,选最适合你的。


你在用哪些 OpenCode 插件?欢迎在评论区分享!