mcpField
C
cco-anatomy

cco-anatomy

github.com/egorfedorovAgent 工作流125200 次安装1 天前更新
代码仓库

关于 cco-anatomy

cco-anatomy 为 Claude 用户生成项目文件概览,列出文件大小、Token 估算和类别,便于评估代码库上下文。它汇总总 Token 成本、较大的文件及各类别分布。

主要功能

  1. 01按大小、Token 估算和类别列出文件
  2. 02汇总总 Token 成本
  3. 03找出体积最大的文件
  4. 04按类别统计 Token 分布
  5. 05可将结果保存为 PROJECT_ANATOMY.md

适用场景

  1. 01决定读取哪些文件前查看代码库
  2. 02找出适合使用 offset/limit 读取的大文件
  3. 03将项目概览保存为持久上下文

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/egorfedorov/claude-context-optimizer --skill cco-anatomy

安装后在 Claude Code 中输入/cco-anatomy确认已加载。

详细介绍

项目结构生成器

生成一份精简的项目地图,列出每个文件及其大小、Token 估算值和类别。 这样,Claude 只需阅读一个文件,而不是二十个文件,就能了解代码库结构。

为当前工作目录运行结构生成器:

node ${CLAUDE_PLUGIN_ROOT}/src/anatomy.js "${CWD}"

向用户展示输出。重点说明:

  1. 读取所有文件的总 Token 成本
  2. 最庞大的文件,这些文件应使用 offset/limit
  3. 类别细分——Token 主要分布在哪些类别(源代码、配置、测试、文档)

如果用户想将其用作持久上下文,建议将输出保存到项目根目录下的 PROJECT_ANATOMY.md。

评论

支持 Markdown