工作区表面审计¶
只读审计技能。用于回答“此工作区与机器当前实际上能做什么?接下来应添加或启用什么?”这一问题。
这是ECC针对设置审计插件的原生回应。除非用户明确要求后续实现,否则不修改任何文件。
使用场景¶
- 用户说“设置Claude Code”、“推荐自动化”、“应该使用哪个插件或MCP?”或“缺了什么?”
- 在进一步安装技能、钩子、连接器之前,先审计机器或仓库
- 对比官方市场插件与ECC原生的覆盖范围
- 为了发现工作流层的缺失,审查
.env、.mcp.json、插件设置或已连接应用的表面 - 判断功能应属于技能、钩子、智能体、MCP还是外部连接器
不可协商的规则¶
- 绝不打印机密值。仅显示提供商名称、功能名称、文件路径、密钥或设置是否存在。
- 如果ECC能够合理地拥有该表面,则优先推荐ECC原生工作流,而非泛泛的“安装另一个插件”建议。
- 将外部插件视为基线和灵感来源,而非权威的产品边界。
-
明确区分三类情况:
-
当前可用的能力
- 可用但ECC封装不足的能力
- 不可用且需要新集成的能力
审计输入¶
仅检查回答问题时所需的文件与设置:
- 仓库表面
package.json、锁文件、语言标记、框架设置、README.md.mcp.json、.lsp.json、.claude/settings*.json、.codex/*AGENTS.md、CLAUDE.md、安装清单、钩子设置- 环境表面
- 活动仓库及明显相邻的ECC工作区中的
.env*文件 - 仅显示密钥名称(如
STRIPE_API_KEY、TWILIO_AUTH_TOKEN、FAL_KEY) - 已连接工具表面
- 已安装的插件、已启用的连接器、MCP服务器、LSP、应用集成
- ECC表面
- 覆盖需求的现有技能、命令、钩子、智能体、安装模块
审计流程¶
阶段1:盘点现有内容¶
生成一份简洁的清单:
- 活动工具链的目标
- 已安装的插件与已连接的应用
- 已配置的MCP服务器
- 已配置的LSP服务器
- 通过密钥名称所暗示的基于环境的服务
- 与工作区相关的现有ECC技能
如果某表面仅以原始形式存在,请明确指出。例如:
- “Stripe可通过已连接应用使用,但ECC没有计费操作技能”
- “Google Drive已连接,但ECC没有Google Workspace原生的操作工作流”
阶段2:与官方及已安装表面进行基准对比¶
将工作区与以下内容进行对比:
- 在设置、审查、文档、设计或工作流质量方面存在重叠的官方Claude插件
- 在Claude或Codex中本地安装的插件
- 用户当前已连接应用的表面
不要仅列出名称。针对每次对比回答以下问题:
- 它们实际做什么
- ECC是否已经具备同等功能
- ECC是否仅拥有原始形式
- ECC是否完全缺少该工作流
阶段3:将缺口转化为ECC决策¶
针对每个实际缺口,推荐适当的ECC原生形式:
| 缺口类型 | 优先的ECC形式 |
|---|---|
| 可重复的操作工作流 | 技能 |
| 自动执行或副作用 | 钩子 |
| 专门的委派角色 | 智能体 |
| 外部工具桥接 | MCP服务器或连接器 |
| 安装/上手引导 | 设置或审计技能 |
如果需求属于操作性而非基础设施性,默认使用编排现有工具的用户向技能。
输出格式¶
按此顺序返回5个部分:
- 当前表面
- 当前可用的能力
- 同等功能
- ECC达到或超越基线的部分
- 仅原始形式的缺口
- 工具已存在,但ECC缺乏简洁的操作技能
- 缺失的集成
- 尚不可用的功能
- 前3-5个后续步骤
- 按影响度排序的具体ECC原生新增
推荐规则¶
- 每个类别最多推荐1-2个最有价值的想法。
- 优先选择具有明确用户意图和商业价值的技能:
- 设置审计
- 计费/客户运营
- Issue/项目管理运营
- Google Workspace运营
- 部署/运营控制
- 如果连接器是企业特有的,仅在其实际可用或对用户工作流明显有用时才推荐。
- 如果ECC已具备强大的原始形式,应提出封装技能,而非发明全新的子系统。
良好结果¶
- 用户能迅速确认已连接的内容、缺失的内容以及ECC接下来应具备的内容。
- 推荐事项足够具体,可直接在仓库中实施而无需重新摸索。
- 最终回答围绕工作流而非API品牌来组织。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC