加载中...
返回AI 编程实战
AI 编程知识库 · AI 编程实战 · Skill 进阶

Plugin 开发实战

Plugin 架构:从个人工具到团队共享

阅读提示:Plugin 是 Skills 的"打包分发"方案,让团队能够一键共享整个配置。本文基于官方文档和社区教程。


11.1 Plugin vs 独立配置

方案 Skill 名称 适用场景
独立配置(.claude/) /hello 个人工作流、项目特定、快速实验
Plugin(.claude-plugin/) /my-plugin:hello 团队共享、社区分发、版本管理

选择标准

使用独立配置当:

  • 只为单个项目定制
  • 个人配置不需要共享
  • 实验阶段,还没准备好打包
  • 想要简短名称如 /review

使用 Plugin 当:

  • 想要分享给团队或社区
  • 需要在多个项目中使用相同 Skills
  • 需要版本控制和便捷更新
  • 通过 Marketplace 分发
  • 可以接受命名空间前缀(防止冲突)

11.2 Plugin 目录结构

my-plugin/
├── .claude-plugin/
│   └── plugin.json          # 必需:Plugin 清单
├── commands/                 # Skills(Markdown 文件)
│   ├── review.md
│   └── deploy.md
├── agents/                   # 自定义 Subagent
│   └── code-reviewer.md
├── skills/                   # Agent Skills
│   └── api-conventions/
│       └── SKILL.md
├── hooks/
│   └── hooks.json           # 事件处理器
├── .mcp.json                # MCP 服务器配置
└── README.md                # 文档
AI 编程知识库会员专享内容
开通后解锁「Plugin 开发实战」全文,AI 编程知识库全年访问

扫码添加企业微信,找大熊掌门开通会员

企业微信二维码

添加后说明想开通的会员类型即可

加载中...