mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-06-14 12:11:27 +08:00
Merge remote-tracking branch 'origin/main' into feat/add-quarkus-handling
# Conflicts: # README.md # rules/java/patterns.md # rules/java/testing.md # skills/quarkus-patterns/SKILL.md # skills/quarkus-tdd/SKILL.md
This commit is contained in:
+88
-54
@@ -1,4 +1,4 @@
|
||||
**语言:** [English](../../README.md) | [Português (Brasil)](../pt-BR/README.md) | [简体中文](../../README.zh-CN.md) | [繁體中文](../zh-TW/README.md) | [日本語](../ja-JP/README.md) | [한국어](../ko-KR/README.md) | [Türkçe](../tr/README.md)
|
||||
**语言:** [English](../../README.md) | [Português (Brasil)](../pt-BR/README.md) | [简体中文](../../README.zh-CN.md) | [繁體中文](../zh-TW/README.md) | [日本語](../ja-JP/README.md) | [한국어](../ko-KR/README.md) | [Türkçe](../tr/README.md) | [Русский](../ru/README.md) | [Tiếng Việt](../vi-VN/README.md)
|
||||
|
||||
# Everything Claude Code
|
||||
|
||||
@@ -23,9 +23,9 @@
|
||||
|
||||
<div align="center">
|
||||
|
||||
**语言 / Language / 語言 / Dil**
|
||||
**语言 / Language / 語言 / Dil / Язык / Ngôn ngữ**
|
||||
|
||||
[**English**](../../README.md) | [Português (Brasil)](../pt-BR/README.md) | [简体中文](../../README.zh-CN.md) | [繁體中文](../zh-TW/README.md) | [日本語](../ja-JP/README.md) | [한국어](../ko-KR/README.md) | [Türkçe](../tr/README.md)
|
||||
[**English**](../../README.md) | [Português (Brasil)](../pt-BR/README.md) | [简体中文](../../README.zh-CN.md) | [繁體中文](../zh-TW/README.md) | [日本語](../ja-JP/README.md) | [한국어](../ko-KR/README.md) | [Türkçe](../tr/README.md) | [Русский](../ru/README.md) | [Tiếng Việt](../vi-VN/README.md)
|
||||
|
||||
</div>
|
||||
|
||||
@@ -81,6 +81,15 @@
|
||||
|
||||
## 最新动态
|
||||
|
||||
### v2.0.0-rc.1 — 表面同步、运营工作流与 ECC 2.0 Alpha(2026年4月)
|
||||
|
||||
* **公共表面已与真实仓库同步** —— 元数据、目录数量、插件清单以及安装文档现在都与实际开源表面保持一致。
|
||||
* **运营与外向型工作流扩展** —— `brand-voice`、`social-graph-ranker`、`customer-billing-ops`、`google-workspace-ops` 等运营型 skill 已纳入同一系统。
|
||||
* **媒体与发布工具补齐** —— `manim-video`、`remotion-video-creation` 以及社媒发布能力让技术讲解和发布流程直接在同一仓库内完成。
|
||||
* **框架与产品表面继续扩展** —— `nestjs-patterns`、更完整的 Codex/OpenCode 安装表面,以及跨 harness 打包改进,让仓库不再局限于 Claude Code。
|
||||
* **ECC 2.0 alpha 已进入仓库** —— `ecc2/` 下的 Rust 控制层现已可在本地构建,并提供 `dashboard`、`start`、`sessions`、`status`、`stop`、`resume` 与 `daemon` 命令。
|
||||
* **生态加固持续推进** —— AgentShield、ECC Tools 成本控制、计费门户工作与网站刷新仍围绕核心插件持续交付。
|
||||
|
||||
### v1.9.0 — 选择性安装与语言扩展 (2026年3月)
|
||||
|
||||
* **选择性安装架构** — 基于清单的安装流程,使用 `install-plan.js` 和 `install-apply.js` 进行针对性组件安装。状态存储跟踪已安装内容并支持增量更新。
|
||||
@@ -166,7 +175,11 @@
|
||||
|
||||
### 步骤 2:安装规则(必需)
|
||||
|
||||
> WARNING: **重要提示:** Claude Code 插件无法自动分发 `rules`。请手动安装它们:
|
||||
> WARNING: **重要提示:** Claude Code 插件无法自动分发 `rules`。
|
||||
>
|
||||
> 如果你已经通过 `/plugin install` 安装了 ECC,**不要再运行 `./install.sh --profile full`、`.\install.ps1 --profile full` 或 `npx ecc-install --profile full`**。插件已经会自动加载 ECC 的技能、命令和 hooks;此时再执行完整安装,会把同一批内容再次复制到用户目录,导致技能重复以及运行时行为重复。
|
||||
>
|
||||
> 对于插件安装路径,请只手动复制你需要的 `rules/` 目录。只有在你完全不走插件安装、而是选择“纯手动安装 ECC”时,才应该使用完整安装器。
|
||||
|
||||
```bash
|
||||
# Clone the repo first
|
||||
@@ -176,22 +189,24 @@ cd everything-claude-code
|
||||
# Install dependencies (pick your package manager)
|
||||
npm install # or: pnpm install | yarn install | bun install
|
||||
|
||||
# macOS/Linux
|
||||
./install.sh typescript # or python or golang or swift or php
|
||||
# ./install.sh typescript python golang swift php
|
||||
# ./install.sh --target cursor typescript
|
||||
# ./install.sh --target antigravity typescript
|
||||
# Plugin install path: copy rules only
|
||||
mkdir -p ~/.claude/rules
|
||||
cp -R rules/common ~/.claude/rules/
|
||||
cp -R rules/typescript ~/.claude/rules/
|
||||
|
||||
# Fully manual ECC install path (do this instead of /plugin install)
|
||||
# ./install.sh --profile full
|
||||
```
|
||||
|
||||
```powershell
|
||||
# Windows PowerShell
|
||||
.\install.ps1 typescript # or python or golang or swift or php
|
||||
# .\install.ps1 typescript python golang swift php
|
||||
# .\install.ps1 --target cursor typescript
|
||||
# .\install.ps1 --target antigravity typescript
|
||||
New-Item -ItemType Directory -Force -Path "$HOME/.claude/rules" | Out-Null
|
||||
Copy-Item -Recurse rules/common "$HOME/.claude/rules/"
|
||||
Copy-Item -Recurse rules/typescript "$HOME/.claude/rules/"
|
||||
|
||||
# npm-installed compatibility entrypoint also works cross-platform
|
||||
npx ecc-install typescript
|
||||
# Fully manual ECC install path (do this instead of /plugin install)
|
||||
# .\install.ps1 --profile full
|
||||
# npx ecc-install --profile full
|
||||
```
|
||||
|
||||
手动安装说明请参阅 `rules/` 文件夹中的 README。
|
||||
@@ -209,7 +224,7 @@ npx ecc-install typescript
|
||||
/plugin list ecc@ecc
|
||||
```
|
||||
|
||||
**搞定!** 你现在可以使用 47 个智能体、181 项技能和 79 个命令了。
|
||||
**搞定!** 你现在可以使用 58 个智能体、220 项技能和 74 个命令了。
|
||||
|
||||
***
|
||||
|
||||
@@ -369,17 +384,15 @@ everything-claude-code/
|
||||
| |-- autonomous-loops/ # 自主循环模式:顺序流水线、PR 循环与 DAG 编排(新增)
|
||||
| |-- plankton-code-quality/ # 使用 Plankton hooks 的编写期代码质量控制(新增)
|
||||
|
|
||||
|-- commands/ # 快速执行的斜杠命令
|
||||
| |-- tdd.md # /tdd - 测试驱动开发
|
||||
|-- commands/ # 维护中的斜杠命令兼容层;优先使用 skills/
|
||||
| |-- plan.md # /plan - 实现规划
|
||||
| |-- e2e.md # /e2e - 端到端测试生成
|
||||
| |-- code-review.md # /code-review - 质量审查
|
||||
| |-- build-fix.md # /build-fix - 修复构建错误
|
||||
| |-- refactor-clean.md # /refactor-clean - 无用代码清理
|
||||
| |-- quality-gate.md # /quality-gate - 验证门禁
|
||||
| |-- learn.md # /learn - 会话中提取模式(长文指南)
|
||||
| |-- learn-eval.md # /learn-eval - 提取、评估并保存模式(新增)
|
||||
| |-- checkpoint.md # /checkpoint - 保存验证状态(长文指南)
|
||||
| |-- verify.md # /verify - 运行验证循环(长文指南)
|
||||
| |-- setup-pm.md # /setup-pm - 配置包管理器
|
||||
| |-- go-review.md # /go-review - Go 代码审查(新增)
|
||||
| |-- go-test.md # /go-test - Go TDD 工作流(新增)
|
||||
@@ -395,13 +408,17 @@ everything-claude-code/
|
||||
| |-- multi-backend.md # /multi-backend - 后端多服务编排(新增)
|
||||
| |-- multi-frontend.md # /multi-frontend - 前端多服务编排(新增)
|
||||
| |-- multi-workflow.md # /multi-workflow - 通用多服务工作流(新增)
|
||||
| |-- orchestrate.md # /orchestrate - 多代理协调
|
||||
| |-- sessions.md # /sessions - 会话历史管理
|
||||
| |-- eval.md # /eval - 按标准评估
|
||||
| |-- test-coverage.md # /test-coverage - 测试覆盖率分析
|
||||
| |-- update-docs.md # /update-docs - 更新文档
|
||||
| |-- update-codemaps.md # /update-codemaps - 更新代码映射
|
||||
| |-- python-review.md # /python-review - Python 代码审查(新增)
|
||||
|-- legacy-command-shims/ # 已退役短命令的按需归档,例如 /tdd 和 /eval
|
||||
| |-- tdd.md # /tdd - 优先使用 tdd-workflow 技能
|
||||
| |-- e2e.md # /e2e - 优先使用 e2e-testing 技能
|
||||
| |-- eval.md # /eval - 优先使用 eval-harness 技能
|
||||
| |-- verify.md # /verify - 优先使用 verification-loop 技能
|
||||
| |-- orchestrate.md # /orchestrate - 优先使用 dmux-workflows 或 multi-workflow
|
||||
|
|
||||
|-- rules/ # 必须遵循的规则(复制到 ~/.claude/rules/)
|
||||
| |-- README.md # 结构说明与安装指南
|
||||
@@ -652,9 +669,12 @@ cp -r everything-claude-code/rules/python/* ~/.claude/rules/
|
||||
cp -r everything-claude-code/rules/golang/* ~/.claude/rules/
|
||||
cp -r everything-claude-code/rules/php/* ~/.claude/rules/
|
||||
|
||||
# Copy commands
|
||||
# Copy maintained commands
|
||||
cp everything-claude-code/commands/*.md ~/.claude/commands/
|
||||
|
||||
# Retired shims live in legacy-command-shims/commands/.
|
||||
# Copy individual files from there only if you still need old names such as /tdd.
|
||||
|
||||
# Copy skills (core vs niche)
|
||||
# Recommended (new users): core/general skills only
|
||||
cp -r everything-claude-code/.agents/skills/* ~/.claude/skills/
|
||||
@@ -744,16 +764,16 @@ rules/
|
||||
|
||||
## 我应该使用哪个代理?
|
||||
|
||||
不确定从哪里开始?使用这个快速参考:
|
||||
不确定从哪里开始?使用这个快速参考。技能是规范工作流表面,维护中的斜杠命令保留给偏命令式工作流。
|
||||
|
||||
| 我想要... | 使用此命令 | 使用的智能体 |
|
||||
| 我想要... | 使用此表面 | 使用的智能体 |
|
||||
|--------------|-----------------|------------|
|
||||
| 规划新功能 | `/ecc:plan "Add auth"` | planner |
|
||||
| 设计系统架构 | `/ecc:plan` + architect agent | architect |
|
||||
| 先写测试再写代码 | `/tdd` | tdd-guide |
|
||||
| 先写测试再写代码 | `tdd-workflow` 技能 | tdd-guide |
|
||||
| 评审我刚写的代码 | `/code-review` | code-reviewer |
|
||||
| 修复失败的构建 | `/build-fix` | build-error-resolver |
|
||||
| 运行端到端测试 | `/e2e` | e2e-runner |
|
||||
| 运行端到端测试 | `e2e-testing` 技能 | e2e-runner |
|
||||
| 查找安全漏洞 | `/security-scan` | security-reviewer |
|
||||
| 移除死代码 | `/refactor-clean` | refactor-cleaner |
|
||||
| 更新文档 | `/update-docs` | doc-updater |
|
||||
@@ -769,14 +789,14 @@ rules/
|
||||
```
|
||||
/ecc:plan "使用 OAuth 添加用户身份验证"
|
||||
→ 规划器创建实现蓝图
|
||||
/tdd → tdd-guide 强制执行先写测试
|
||||
tdd-workflow 技能 → tdd-guide 强制执行先写测试
|
||||
/code-review → 代码审查员检查你的工作
|
||||
```
|
||||
|
||||
**修复错误:**
|
||||
|
||||
```
|
||||
/tdd → tdd-guide:编写一个能复现问题的失败测试
|
||||
tdd-workflow 技能 → tdd-guide:编写一个能复现问题的失败测试
|
||||
→ 实现修复,验证测试通过
|
||||
/code-review → code-reviewer:捕捉回归问题
|
||||
```
|
||||
@@ -785,7 +805,7 @@ rules/
|
||||
|
||||
```
|
||||
/security-scan → security-reviewer: OWASP Top 10 审计
|
||||
/e2e → e2e-runner: 关键用户流程测试
|
||||
e2e-testing 技能 → e2e-runner: 关键用户流程测试
|
||||
/test-coverage → verify 80%+ 覆盖率
|
||||
```
|
||||
|
||||
@@ -1027,7 +1047,7 @@ Codex macOS 应用:
|
||||
|-----------|-------|---------|
|
||||
| 配置 | 1 | `.codex/config.toml` —— 顶级 approvals/sandbox/web\_search, MCP 服务器,通知,配置文件 |
|
||||
| AGENTS.md | 2 | 根目录(通用)+ `.codex/AGENTS.md`(Codex 特定补充) |
|
||||
| 技能 | 16 | `.agents/skills/` —— SKILL.md + agents/openai.yaml 每个技能 |
|
||||
| 技能 | 32 | `.agents/skills/` —— SKILL.md + agents/openai.yaml 每个技能 |
|
||||
| MCP 服务器 | 4 | GitHub, Context7, Memory, Sequential Thinking(基于命令) |
|
||||
| 配置文件 | 2 | `strict`(只读沙箱)和 `yolo`(完全自动批准) |
|
||||
| 代理角色 | 3 | `.codex/agents/` —— explorer, reviewer, docs-researcher |
|
||||
@@ -1036,24 +1056,42 @@ Codex macOS 应用:
|
||||
|
||||
位于 `.agents/skills/` 的技能会被 Codex 自动加载:
|
||||
|
||||
`claude-api`、`frontend-design` 和 `skill-creator` 等 Anthropic 官方技能不会在此重复打包。需要这些官方版本时,请从 [`anthropics/skills`](https://github.com/anthropics/skills) 安装。
|
||||
|
||||
| 技能 | 描述 |
|
||||
|-------|-------------|
|
||||
| tdd-workflow | 测试驱动开发,覆盖率 80%+ |
|
||||
| security-review | 全面的安全检查清单 |
|
||||
| coding-standards | 通用编码标准 |
|
||||
| frontend-patterns | React/Next.js 模式 |
|
||||
| frontend-slides | HTML 演示文稿、PPTX 转换、视觉风格探索 |
|
||||
| agent-introspection-debugging | 调试智能体行为、路由和提示边界 |
|
||||
| agent-sort | 整理智能体目录和分配表面 |
|
||||
| api-design | REST API 设计模式 |
|
||||
| article-writing | 根据笔记和语音参考进行长文写作 |
|
||||
| content-engine | 平台原生的社交内容和再利用 |
|
||||
| market-research | 带来源归属的市场和竞争对手研究 |
|
||||
| investor-materials | 幻灯片、备忘录、模型和一页纸文档 |
|
||||
| investor-outreach | 个性化外联、跟进和介绍摘要 |
|
||||
| backend-patterns | API 设计、数据库、缓存 |
|
||||
| brand-voice | 从真实内容中提取来源驱动的写作风格 |
|
||||
| bun-runtime | Bun 运行时、包管理器、打包器和测试运行器 |
|
||||
| coding-standards | 通用编码标准 |
|
||||
| content-engine | 平台原生的社交内容和再利用 |
|
||||
| crosspost | X、LinkedIn、Threads 等多平台内容分发 |
|
||||
| deep-research | 多源研究、综合和来源归属 |
|
||||
| dmux-workflows | 使用 tmux pane manager 进行多智能体编排 |
|
||||
| documentation-lookup | 通过 Context7 MCP 获取最新库和框架文档 |
|
||||
| e2e-testing | Playwright 端到端测试 |
|
||||
| eval-harness | 评估驱动的开发 |
|
||||
| everything-claude-code | ECC 项目的开发约定和模式 |
|
||||
| exa-search | 通过 Exa MCP 进行网络、代码和公司研究 |
|
||||
| fal-ai-media | 图像、视频和音频的统一媒体生成 |
|
||||
| frontend-patterns | React/Next.js 模式 |
|
||||
| frontend-slides | HTML 演示文稿、PPTX 转换、视觉风格探索 |
|
||||
| investor-materials | 幻灯片、备忘录、模型和一页纸文档 |
|
||||
| investor-outreach | 个性化外联、跟进和介绍摘要 |
|
||||
| market-research | 带来源归属的市场和竞争对手研究 |
|
||||
| mcp-server-patterns | 使用 Node/TypeScript SDK 构建 MCP 服务器 |
|
||||
| nextjs-turbopack | Next.js 16+ 和 Turbopack 增量打包 |
|
||||
| product-capability | 将产品目标转化为有范围的能力图 |
|
||||
| security-review | 全面的安全检查清单 |
|
||||
| strategic-compact | 上下文管理 |
|
||||
| api-design | REST API 设计模式 |
|
||||
| tdd-workflow | 测试驱动开发,覆盖率 80%+ |
|
||||
| verification-loop | 构建、测试、代码检查、类型检查、安全 |
|
||||
| video-editing | 使用 FFmpeg 和 Remotion 的 AI 辅助视频编辑工作流 |
|
||||
| x-api | X/Twitter 发帖和分析 API 集成 |
|
||||
|
||||
### 关键限制
|
||||
|
||||
@@ -1098,9 +1136,9 @@ opencode
|
||||
|
||||
| 功能特性 | Claude Code | OpenCode | 状态 |
|
||||
|---------|-------------|----------|--------|
|
||||
| 智能体 | PASS: 47 个 | PASS: 12 个 | **Claude Code 领先** |
|
||||
| 命令 | PASS: 79 个 | PASS: 31 个 | **Claude Code 领先** |
|
||||
| 技能 | PASS: 181 项 | PASS: 37 项 | **Claude Code 领先** |
|
||||
| 智能体 | PASS: 58 个 | PASS: 12 个 | **Claude Code 领先** |
|
||||
| 命令 | PASS: 74 个 | PASS: 35 个 | **Claude Code 领先** |
|
||||
| 技能 | PASS: 220 项 | PASS: 37 项 | **Claude Code 领先** |
|
||||
| 钩子 | PASS: 8 种事件类型 | PASS: 11 种事件 | **OpenCode 更多!** |
|
||||
| 规则 | PASS: 29 条 | PASS: 13 条指令 | **Claude Code 领先** |
|
||||
| MCP 服务器 | PASS: 14 个 | PASS: 完整 | **完全对等** |
|
||||
@@ -1120,21 +1158,17 @@ OpenCode 的插件系统比 Claude Code 更复杂,有 20 多种事件类型:
|
||||
|
||||
**额外的 OpenCode 事件**:`file.edited`、`file.watcher.updated`、`message.updated`、`lsp.client.diagnostics`、`tui.toast.show` 等等。
|
||||
|
||||
### 可用命令(31+)
|
||||
### 维护中的斜杠命令
|
||||
|
||||
| 命令 | 描述 |
|
||||
|---------|-------------|
|
||||
| `/plan` | 创建实施计划 |
|
||||
| `/tdd` | 强制执行 TDD 工作流 |
|
||||
| `/code-review` | 审查代码变更 |
|
||||
| `/build-fix` | 修复构建错误 |
|
||||
| `/e2e` | 生成端到端测试 |
|
||||
| `/refactor-clean` | 移除死代码 |
|
||||
| `/orchestrate` | 多智能体工作流 |
|
||||
| `/learn` | 从会话中提取模式 |
|
||||
| `/checkpoint` | 保存验证状态 |
|
||||
| `/verify` | 运行验证循环 |
|
||||
| `/eval` | 根据标准进行评估 |
|
||||
| `/quality-gate` | 运行维护中的验证门禁 |
|
||||
| `/update-docs` | 更新文档 |
|
||||
| `/update-codemaps` | 更新代码地图 |
|
||||
| `/test-coverage` | 分析覆盖率 |
|
||||
@@ -1210,9 +1244,9 @@ ECC 是**第一个最大化利用每个主要 AI 编码工具的插件**。以
|
||||
|
||||
| 功能特性 | Claude Code | Cursor IDE | Codex CLI | OpenCode |
|
||||
|---------|------------|------------|-----------|----------|
|
||||
| **智能体** | 47 | 共享 (AGENTS.md) | 共享 (AGENTS.md) | 12 |
|
||||
| **命令** | 79 | 共享 | 基于指令 | 31 |
|
||||
| **技能** | 181 | 共享 | 10 (原生格式) | 37 |
|
||||
| **智能体** | 58 | 共享 (AGENTS.md) | 共享 (AGENTS.md) | 12 |
|
||||
| **命令** | 74 | 共享 | 基于指令 | 35 |
|
||||
| **技能** | 220 | 共享 | 10 (原生格式) | 37 |
|
||||
| **钩子事件** | 8 种类型 | 15 种类型 | 暂无 | 11 种类型 |
|
||||
| **钩子脚本** | 20+ 个脚本 | 16 个脚本 (DRY 适配器) | N/A | 插件钩子 |
|
||||
| **规则** | 34 (通用 + 语言) | 34 (YAML 前页) | 基于指令 | 13 条指令 |
|
||||
@@ -1222,7 +1256,7 @@ ECC 是**第一个最大化利用每个主要 AI 编码工具的插件**。以
|
||||
| **上下文文件** | CLAUDE.md + AGENTS.md | AGENTS.md | AGENTS.md | AGENTS.md |
|
||||
| **秘密检测** | 基于钩子 | beforeSubmitPrompt 钩子 | 基于沙箱 | 基于钩子 |
|
||||
| **自动格式化** | PostToolUse 钩子 | afterFileEdit 钩子 | N/A | file.edited 钩子 |
|
||||
| **版本** | 插件 | 插件 | 参考配置 | 1.10.0 |
|
||||
| **版本** | 插件 | 插件 | 参考配置 | 2.0.0-rc.1 |
|
||||
|
||||
**关键架构决策:**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user