SuperAPI AI 工具集

explain

数据与分析

查看项目

更新于 10-15 20:06

技能介绍

用途:分析源代码或项目结构,提供技术解析与架构洞察。该技能通过命令行使用,可拦截标准输入(stdin)或文件参数,读取指定文件路径或当前工作目录以检测文件上下文,并通过文件扩展名或 shebang 行识别编程语言。支持可选标志,如 --all 或指定行范围,用于限定分析范围。

主要能力:进行结构化解析,梳理变量、函数与类之间的关系;进行逻辑综合,把零散代码片段整合为连贯的执行流程;进行上下文推断,评估代码块与标准库或项目依赖的交互;进行文档对齐,对照常见设计模式解释代码为何如此组织。

使用方式:输出直接写入终端标准输出(stdout),按以下层级组织:Summary(代码高层用途)、Logic Flow(执行与数据流的逐步拆解)、Key Components(主要符号定义及其作用)。解释中出现的代码块会应用语法高亮。若目标文件缺失或内容超出模型上下文窗口,返回非零退出码。

适用场景:需要快速理解陌生代码、梳理项目结构或获取架构洞察时使用。

限制:资料未提供具体安装命令、支持的编程语言清单、模型上下文窗口大小及收费信息,暂未提供。