mirror of
https://github.com/cexll/myclaude.git
synced 2026-02-05 02:30:26 +08:00
fix: update repository URLs to cexll/myclaude
- Update install.sh REPO variable - Update README.md installation instructions - Remove obsolete PLUGIN_README.md 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,95 +0,0 @@
|
|||||||
# Claude Code Plugin System
|
|
||||||
|
|
||||||
本项目已支持Claude Code插件系统,可以将命令和代理打包成可安装的插件包。
|
|
||||||
|
|
||||||
## 插件配置
|
|
||||||
|
|
||||||
插件配置文件位于 `.claude-plugin/marketplace.json`,定义了所有可用的插件包。
|
|
||||||
|
|
||||||
## 可用插件
|
|
||||||
|
|
||||||
### 1. Requirements-Driven Development
|
|
||||||
- **描述**: 需求驱动的开发工作流,包含90%质量门控
|
|
||||||
- **命令**: `/requirements-pilot`
|
|
||||||
- **代理**: requirements-generate, requirements-code, requirements-testing, requirements-review
|
|
||||||
|
|
||||||
### 2. BMAD Agile Workflow
|
|
||||||
- **描述**: 完整的BMAD敏捷工作流(产品负责人→架构师→SM→开发→QA)
|
|
||||||
- **命令**: `/bmad-pilot`
|
|
||||||
- **代理**: bmad-po, bmad-architect, bmad-sm, bmad-dev, bmad-qa, bmad-orchestrator
|
|
||||||
|
|
||||||
### 3. Development Essentials
|
|
||||||
- **描述**: 核心开发命令套件
|
|
||||||
- **命令**: `/code`, `/debug`, `/test`, `/optimize`, `/review`, `/bugfix`, `/refactor`, `/docs`, `/ask`, `/think`
|
|
||||||
- **代理**: code, bugfix, bugfix-verify, code-optimize, debug, develop
|
|
||||||
|
|
||||||
### 4. Advanced AI Agents
|
|
||||||
- **描述**: 高级AI代理,集成GPT-5进行深度分析
|
|
||||||
- **代理**: gpt5
|
|
||||||
|
|
||||||
## 使用插件命令
|
|
||||||
|
|
||||||
### 列出所有可用插件
|
|
||||||
```bash
|
|
||||||
/plugin list
|
|
||||||
```
|
|
||||||
|
|
||||||
### 查看插件详情
|
|
||||||
```bash
|
|
||||||
/plugin info <plugin-name>
|
|
||||||
```
|
|
||||||
例如:`/plugin info requirements-driven-development`
|
|
||||||
|
|
||||||
### 安装插件
|
|
||||||
```bash
|
|
||||||
/plugin install <plugin-name>
|
|
||||||
```
|
|
||||||
例如:`/plugin install bmad-agile-workflow`
|
|
||||||
|
|
||||||
### 移除插件
|
|
||||||
```bash
|
|
||||||
/plugin remove <plugin-name>
|
|
||||||
```
|
|
||||||
|
|
||||||
## 创建自定义插件
|
|
||||||
|
|
||||||
要创建自己的插件:
|
|
||||||
|
|
||||||
1. 在 `.claude-plugin/marketplace.json` 中添加新的插件定义
|
|
||||||
2. 指定插件包含的命令和代理文件路径
|
|
||||||
3. 设置适当的元数据(版本、作者、关键词等)
|
|
||||||
|
|
||||||
示例插件结构:
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"name": "my-custom-plugin",
|
|
||||||
"source": "./",
|
|
||||||
"description": "自定义插件描述",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"commands": [
|
|
||||||
"./commands/my-command.md"
|
|
||||||
],
|
|
||||||
"agents": [
|
|
||||||
"./agents/my-agent.md"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## 分享插件
|
|
||||||
|
|
||||||
要分享插件给其他项目:
|
|
||||||
1. 复制整个 `.claude-plugin` 目录到目标项目
|
|
||||||
2. 确保相关的命令和代理文件存在
|
|
||||||
3. 在新项目中使用 `/plugin` 命令管理插件
|
|
||||||
|
|
||||||
## 注意事项
|
|
||||||
|
|
||||||
- 插件系统遵循Claude Code的插件规范
|
|
||||||
- 所有命令和代理文件必须是有效的Markdown格式
|
|
||||||
- 插件配置支持版本管理和依赖关系
|
|
||||||
- 插件可以包含多个命令、代理和输出样式
|
|
||||||
|
|
||||||
## 相关文档
|
|
||||||
|
|
||||||
- [Claude Code插件文档](https://docs.claude.com/en/docs/claude-code/plugins)
|
|
||||||
- [示例插件仓库](https://github.com/wshobson/agents)
|
|
||||||
@@ -92,7 +92,7 @@ make install
|
|||||||
|
|
||||||
**Codex Wrapper** (Go binary for Codex CLI)
|
**Codex Wrapper** (Go binary for Codex CLI)
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://raw.githubusercontent.com/chenwenjie/myclaude/master/install.sh | bash
|
curl -fsSL https://raw.githubusercontent.com/cexll/myclaude/refs/heads/master/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
**Method 1: Plugin Install** (One command)
|
**Method 1: Plugin Install** (One command)
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ case "$ARCH" in
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
# Build download URL
|
# Build download URL
|
||||||
REPO="chenwenjie/myclaude"
|
REPO="cexll/myclaude"
|
||||||
VERSION="latest"
|
VERSION="latest"
|
||||||
BINARY_NAME="codex-wrapper-${OS}-${ARCH}"
|
BINARY_NAME="codex-wrapper-${OS}-${ARCH}"
|
||||||
URL="https://github.com/${REPO}/releases/${VERSION}/download/${BINARY_NAME}"
|
URL="https://github.com/${REPO}/releases/${VERSION}/download/${BINARY_NAME}"
|
||||||
|
|||||||
Reference in New Issue
Block a user