SuperAPI AI 工具集

learn-this

测试与质量

查看项目

更新于 10-16 00:03

技能介绍

用途:在开始一项任务前快速熟悉一个项目,通过阅读文档、代码、配置、Makefile、测试及其他相关文件建立整体理解。不预设文档完整或准确,需通过查看实际代码验证。

主要能力:梳理项目的目的与目标(项目做什么、解决什么问题、面向谁);识别主要功能(核心模块、特色功能、与替代方案的区别);整理技术栈(语言、库、框架、工具、外部依赖如数据库、队列、服务,以及构建与测试基础设施);分析架构与设计(单体、微服务、分层、事件驱动等,关键组件及其交互、重要架构决策与取舍、可扩展性、可扩展性与可测试性);并评估可维护性与韧性(文档是否完整、项目是否易于浏览、设计对故障的韧性、测试与错误处理方式的可见性)。

使用方式:由代理或使用者读取项目相关文件并输出结构化结果,输出格式包括:项目摘要(目的、目标、受众、主要功能);技术与框架;架构与设计(关键组件及交互、重要设计决策);可维护性与韧性说明(文档完整性、测试覆盖与错误处理证据);清单(✅/⚠️/❌,覆盖目的与目标是否明确、主要功能是否识别、技术栈是否清晰、架构是否理解、可维护性与韧性是否记录);附加见解(异常、风险或做得特别好的地方)。

适用场景:接手陌生代码库、开始新任务前、评估项目架构与维护状况。

限制:资料未提供具体安装命令、运行命令、依赖要求或收费信息,暂未提供。