SuperAPI AI 工具集

everything-claude-code-zh

智能体与模型

查看项目

更新于 10-16 10:36

技能介绍

Everything Claude Code 中文版

Everything Claude Code (ECC) 是一个为 AI 智能体框架打造的生产级性能优化系统,源自 Anthropic 黑客松获胜作品。它面向 Claude Code、Cursor、Codex、Cowork 和 OpenCode 等框架,提供完整的中文资源集合。

主要能力

  • 13 个专业智能体 (Agents):用于规划、架构、TDD、代码审查、安全审查等
  • 56 个领域技能 (Skills):覆盖编码标准、后端/前端模式、ClickHouse、幻灯片生成、文章写作、市场研究等
  • 32 个命令 (Commands):用于会话管理、评测、并行化、PM2 编排等
  • 60+ 规则 (Rules):适用于 TypeScript、Python、Go、Java 的令牌优化和最佳实践
  • 跨平台钩子 (Hooks):内存持久化、持续学习、安全扫描

支持 Claude Code、Cursor、Codex、Cowork 和 OpenCode。

安装方式

方式 1:通过插件市场(推荐)

# 添加市场
/plugin marketplace add affaan-m/everything-claude-code

# 安装插件
/plugin install everything-claude-code@everything-claude-code

方式 2:手动克隆与安装

# 克隆仓库
git clone https://github.com/xu-xiang/everything-claude-code-zh.git
cd everything-claude-code-zh

# 使用安装脚本(推荐)
./install.sh typescript    # 或 python, golang

# 支持多语言
./install.sh typescript python golang

# 为 Cursor 安装
./install.sh --target cursor typescript

方式 3:为 Codex CLI 安装

# 在 Claude Code 中运行
/codex-setup

# 或手动复制
cp codex.md ~/.config/codex/codex.md

安装规则(必需)

Claude Code 插件无法自动分发规则文件,必须手动安装:

# 使用安装脚本(安全处理通用和语言特定规则)
./install.sh typescript

# 或手动复制
cp -r rules/common/* ~/.claude/rules/
cp -r rules/typescript/* ~/.claude/rules/

核心组件

智能体 (Agents)

智能体是专门的子智能体,通过 /delegate 命令委派特定任务。例如:

/delegate planner "为用户添加身份验证"
/delegate architect "设计微服务架构"
/delegate tdd-guide "为用户服务编写测试"
/delegate code-reviewer "审查 PR #123"
/delegate security-reviewer "扫描 auth.ts 的漏洞"

还包括 build-error-resolver、e2e-runner、refactor-cleaner、doc-updater、go-reviewer、python-reviewer、database-reviewer 等智能体。

技能 (Skills)

技能为智能体提供领域知识和工作流模式。

# 通过插件(命名空间形式)
/everything-claude-code:use-skill coding-standards/typescript

# 手动安装(简短形式)
/use-skill backend-patterns/api-design

主要技能类别包括:

  • 编码标准:typescript、python、golang、java
  • 后端模式:api-design、database-optimization、caching-strategies、django-patterns
  • 前端模式:react-hooks、nextjs-routing、state-management、frontend-slides
  • 业务与内容:article-writing、content-engine、market-research、investor-materials、investor-outreach
  • ClickHouse:query-optimization、data-engineering、schema-design
  • 持续学习:continuous-learning、continuous-learning-v2

命令 (Commands)

命令是可执行操作,用于项目管理和编排,包括规划与开发 (/plan、/refactor、/test、/security-scan)、会话管理 (/sessions、/save-session、/load-session)、多智能体编排 (/pm2、/multi-plan、/multi-execute、/multi-backend、/multi-frontend、/multi-workflow)、包管理器设置 (/setup-pm)、评测与验证 (/eval、/eval-generate、/coverage)、持续学习 (/instinct-export、/instinct-import、/instinct-list)、Codex 集成 (/codex-setup)。

配置

包管理器检测

ECC 自动检测首选包管理器,优先级如下:环境变量 CLAUDE_PACKAGE_MANAGER、项目配置 .claude/package-manager.json、package.json 的 packageManager 字段、锁文件、全局配置、备选方案。

node scripts/setup-package-manager.js --project pnpm
node scripts/setup-package-manager.js --global bun
node scripts/setup-package-manager.js --detect

规则配置

规则按语言组织,位于 rules/ 目录下(common、typescript、python、golang、java)。可仅安装需要的语言。

钩子配置

钩子在 .claude/hooks/ 中自动启用,包括 pre-session.js、post-session.js、continuous-learning.js、security-scan.js。

常见模式

  • TDD 工作流:规划 → TDD 编写测试 → 运行测试 → 代码审查 → 覆盖率检查
  • 多智能体并行开发:/multi-plan → /multi-execute → 后端/前端任务 → 协调工作流
  • 持续学习:通过 post-session 钩子自动运行,可导出/导入模式
  • 安全优先开发:安全技能规划 → 实现 → 安全审查 → AgentShield 扫描 → 修复漏洞
  • 内容创作工作流:市场研究 → 创建文章 → 生成社交内容 → 准备投资者材料

环境变量

export CLAUDE_PACKAGE_MANAGER=pnpm
export AGENTSHIELD_API_KEY=your_key_here
export CLAUDE_LEARNING_ENABLED=true
export CLAUDE_LEARNING_THRESHOLD=0.7
export CLAUDE_SESSION_DIR=~/.claude/sessions
export CLAUDE_MAX_SESSIONS=50

高级用法

支持创建自定义智能体、自定义技能和扩展规则,均以 Markdown 文件形式定义。

参考资源

  • 完整文档:https://github.com/xu-xiang/everything-claude-code-zh
  • 原始英文版本:https://github.com/affaan-m/everything-claude-code

关于收费、价格等信息,资料中暂未提供。