affaan-m ECC
语言: English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Русский | Tiếng Việt | ไทย
ECC 182K+ stars | 28K+ forks | 170+ contributors | 12+ language ecosystems | Anthropic Hackathon Winner
语言 / 语言 / 語言 / Dil / Язык / Ngôn ngữ English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Русский | Tiếng Việt | ไทย
面向智能体工作的原生操作符系统。源自 Anthropic 黑客马拉松获奖项目。不仅仅是配置文件。这是一个完整的系统:技能、本能、内存优化、持续学习、安全扫描以及以研究为先的开发方式。生产就绪的智能体、技能、钩子、规则、MCP 配置以及遗留命令 shim,经过 10 个多月高强度日常使用构建真实产品的迭代演化。适用于 Claude Code、Codex、Cursor、OpenCode、Gemini、Zed、GitHub Copilot 以及其他 AI 智能体框架。
ECC v2.0.0-rc.1 在该可复用层之上增加了公开的 Hermes 操作符故事:从 Hermes 设置指南开始,然后查看 rc.1 发布说明和跨框架架构。
ECC Pro 私有仓库 · GitHub App · $19/座/月
赞助 资助开源项目 · 从 $5/月起
社区 讨论 · 问答 · 展示与分享
GitHub App 安装 · PR 审计 · 免费层 开源项目保持免费。本仓库永久采用 MIT 许可。ECC Pro 是面向私有仓库的托管 GitHub App。赞助商和 Pro 订阅者资助了这项工作——这就是为什么一位维护者每周在 7 个框架上发布更新的原因。
指南
本仓库仅包含原始代码。指南解释了所有内容。
简版指南 设置、基础、理念。请先阅读此部分。
长篇指南 Token 优化、内存持久化、评估、并行化。
安全指南 攻击向量、沙箱化、清理、CVE、AgentShield。
| 主题 | 你将学到什么 | |------|-------------| | Token 优化 | 模型选择、系统提示精简、后台进程 | | 内存持久化 | 跨会话自动保存/加载上下文的钩子 | | 持续学习 | 从会话中自动提取模式到可复用技能 | | 验证循环 | 检查点评估 vs 持续评估、评分器类型、pass@k 指标 | | 并行化 | Git worktrees、级联方法、何时扩展实例 | | 子智能体编排 | 上下文问题、迭代检索模式 |
更新内容
v2.0.0-rc.1 — 界面刷新、操作符工作流与 ECC 2.0 Alpha(2026 年 4 月)
- 仪表盘 GUI — 基于 Tkinter 的新桌面应用(
ecc_dashboard.py或npm run dashboard),支持深色/浅色主题切换、字体自定义,并在标题栏和任务栏显示项目 Logo。 - 公开界面与实时仓库同步 — 元数据、目录计数、插件清单和面向安装的文档现在与实际 OSS 界面一致:60 个智能体、232 个技能和 75 个遗留命令 shim。
- 操作符与出站工作流扩展 —
brand-voice、social-graph-ranker、connections-optimizer、customer-billing-ops、ecc-tools-cost-audit、google-workspace-ops、project-flow-ops和workspace-surface-audit完善了操作符通道。 - 媒体与发布工具 —
manim-video、remotion-video-creation以及升级的社交发布界面,使技术讲解和发布内容成为同一系统的一部分。 - 框架与产品界面增长 —
nestjs-patterns、更丰富的 Codex/OpenCode 安装界面,以及扩展的跨框架打包,使仓库不仅限于 Claude Code 使用。 - ECC 2.0 alpha 已集成 — 位于
ecc2/的 Rust 控制平面原型现在可在本地构建,并暴露dashboard、start、sessions、status、stop、resume和daemon命令。作为 alpha 版本可用,尚未正式发布。 - 操作符状态快照 —
ecc status --markdown --write status.md将本地状态存储转换为便携式交接文档,涵盖就绪状态、活跃会话、技能运行健康度、安装健康度、待处理治理事件以及来自 Linear/GitHub/交接的关联工作项。使用ecc work-items upsert ...进行手动录入,ecc work-items sync-github --repo owner/repo同步 PR/问题队列状态,ecc status --exit-code在就绪状态需要关注时使自动化流程失败。 - 生态系统加固 — AgentShield、ECC Tools 成本控制、计费门户工作以及网站刷新持续围绕核心插件发布,而非分散到独立孤岛。
- 选择性安装架构 — 基于清单的安装管道,使用
install-plan.js和install-apply.js进行目标组件安装。状态存储跟踪已安装内容,并支持增量更新。 - 6 个新智能体 —
typescript-reviewer、pytorch-build-resolver、java-build-resolver、java-reviewer、kotlin-reviewer、kotlin-build-resolver将语言覆盖范围扩展到 10 种语言。 - 新技能 — 用于深度学习工作流的
pytorch-patterns、用于 API 参考研究的documentation-lookup、用于现代 JS 工具链的bun-runtime和nextjs-turbopack,以及 8 个运营领域技能和mcp-server-patterns。 - 会话与状态基础设施 — 带查询 CLI 的 SQLite 状态存储、用于结构化记录的会话适配器、用于自我改进技能的技能演化基础。
- 编排重构 — 框架审计评分变为确定性,编排状态和启动器兼容性得到加固,通过 5 层防护防止观察者循环。
- 观察者可靠性 — 通过限流和尾部采样修复内存爆炸问题,修复沙箱访问问题,引入延迟启动逻辑和重入防护。
- 12 种语言生态系统 — 新增 Java、PHP、Perl、Kotlin/Android/KMP、C++ 和 Rust 规则,与现有的 TypeScript、Python、Go 和通用规则并存。
- 社区贡献 — 韩语和中文翻译、biome 钩子优化、视频处理技能、运营技能、PowerShell 安装程序、Antigravity IDE 支持。
- CI 加固 — 修复 19 个测试失败、目录计数强制执行、安装清单验证以及完整测试套件通过。
- 以框架为先的发布 — ECC 现在明确被定位为智能体框架性能系统,而不仅仅是配置包。
- 钩子可靠性重构 — SessionStart 根回退、Stop 阶段 ses...