I. 生态系统
💡 一句话总结:社区贡献的插件、主题、工具和资源
官方资源
核心仓库
| 仓库 | 说明 |
|---|---|
| opencode-ai/opencore | OpenCode 核心仓库 |
| opencode-ai/docs | 官方文档 |
| opencode-ai/sdk | SDK 开发包 |
社区插件
开发工具类
| 插件 | 作者 | 说明 |
|---|---|---|
| opencode-vim | @vim-community | Vim/Neovim 集成 |
| opencode-emacs | @emacs-enthusiasts | Emacs 集成 |
| opencode-helix | @helix-editor | Helix 编辑器集成 |
主题类
| 主题 | 作者 | 说明 |
|---|---|---|
| nord-theme | @arctic-ice | 北欧极简风格 |
| Dracula-theme | @dracula | 经典暗色主题 |
| catppuccin | @catppuccin | 柔和马卡龙风格 |
| github-theme | @github | GitHub 风格配色 |
功能增强类
| 插件 | 作者 | 说明 |
|---|---|---|
| context-manager | @dev-tools | 增强上下文管理 |
| session-sync | @cloud-team | 会话云端同步 |
| multi-cursor | @productivity | 多光标操作支持 |
MCP 服务器
官方 MCP 服务器
| 服务器 | 说明 |
|---|---|
| @opencode/mcp-filesystem | 文件系统操作 |
| @opencode/mcp-git | Git 版本控制 |
| @opencode/mcp-database | 数据库操作 |
| @opencode/mcp-http | HTTP 请求 |
社区 MCP 服务器
| 服务器 | 作者 | 说明 |
|---|---|---|
| @community/mcp-docker | @docker-fans | Docker 容器管理 |
| @community/mcp-k8s | @kubernetes-fans | Kubernetes 集群管理 |
| @community/mcp-aws | @aws-community | AWS 云服务 |
| @community/mcp-postgres | @database-team | PostgreSQL 数据库 |
工具集成
IDE 扩展
| 扩展 | 平台 | 说明 |
|---|---|---|
| VS Code 扩展 | Visual Studio Code | 官方扩展 |
| JetBrains 插件 | IntelliJ/PyCharm 等 | 官方插件 |
| Zed 扩展 | Zed Editor | 社区维护 |
CI/CD 集成
| 工具 | 说明 |
|---|---|
| GitHub Actions | OpenCode GitHub Action |
| GitLab CI | OpenCode GitLab CI 模板 |
| Jenkins | OpenCode Jenkins 插件 |
学习资源
官方教程
| 资源 | 说明 |
|---|---|
| 快速开始 | 入门教程 |
| 进阶指南 | 高级功能指南 |
| 示例项目 | 示例代码集合 |
视频教程
| 平台 | 内容 |
|---|---|
| YouTube | OpenCode 官方频道 |
| Bilibili | 中文社区搬运/翻译 |
| 抖音/TikTok | 快速技巧短视频 |
书籍
| 书名 | 作者 | 说明 |
|---|---|---|
| OpenCode 实战指南 | OpenCode 团队 | 官方书籍 |
| AI 编程助手完全指南 | 社区作者 | 第三方书籍 |
社区
官方渠道
| 渠道 | 说明 |
|---|---|
| GitHub Discussions | 讨论区 |
| Discord | 官方 Discord |
| Twitter/X | 官方账号 |
中文社区
| 渠道 | 说明 |
|---|---|
| OpenCode 中文社区 | 中文官方社区 |
| QQ 群 | 群号:[待补充] |
| 微信群 | 扫描官网二维码加入 |
社区贡献
贡献方式
- 报告 Bug:GitHub Issues
- 提交功能建议:GitHub Discussions
- 贡献代码:Pull Request
- 编写文档:文档仓库 PR
- 分享经验:博客、视频、社交媒体
贡献激励
- 贡献者专属徽章
- 官方渠道推荐
- 年度贡献者奖励
最佳实践
插件开发
bash
# 创建新插件
opencode plugin create my-plugin
# 开发模式
cd my-plugin
npm run dev
# 测试
npm test
# 发布
npm publish主题开发
bash
# 创建新主题
opencode theme create my-theme
# 预览主题
opencode theme preview my-theme
# 发布
opencode theme publish my-theme常见问题
Q: 如何安装社区插件?
bash
# 安装插件
opencode plugin install <plugin-name>
# 列出已安装插件
opencode plugin list
# 更新插件
opencode plugin updateQ: 插件不兼容怎么办?
- 检查 OpenCode 版本要求
- 查看插件文档是否有特定配置
- 在 GitHub Issues 中搜索类似问题
- 向插件作者反馈
Q: 如何申请官方推荐?
高质量的插件和主题可以申请官方推荐:
- 完善文档和示例
- 通过自动化测试
- 在 GitHub Discussions 中提交申请
- 社区投票通过
更多资源
- 📖 常见问题
- 📖 故障排除
- 📖 迁移指南
- 📖 Prompt 模板库

