用途:当用户提出「带我看看项目结构」「这个仓库怎么组织的」「目录树」「帮我理解这个代码库」等需求时,该技能会扫描项目并输出可视化的目录结构地图,帮助快速理解代码库。
主要能力:先用 Bash 的 find 和 ls 获取顶层结构,再读取 package.json、Cargo.toml、pyproject.toml、go.mod 等关键文件获取项目元信息,随后递归扫描主要目录理解各模块职责,最终生成 ASCII 目录树加中文注释。输出包含项目信息(语言、框架、包管理)、目录树、模块说明表(目录、职责、关键文件)以及入口建议(启动入口、入门文档、配置文件)。
使用方式:以技能形式在对话中触发,无需手动执行命令;技能内部使用 Bash 的 find 与 ls 完成扫描。
适用场景:接手陌生代码库、梳理项目结构、编写项目说明或向他人介绍仓库组织方式。
限制:会跳过 node_modules、.git、vendor、pycache 等常见忽略目录;每个关键目录只给一行中文说明;monorepo 结构会分别列出各 packages;最多展示 3 层深度以避免输出过长。具体安装方式与收费信息暂未提供。