SuperAPI AI 工具集

knowledge-discovery

通用与其它

查看项目

更新于 10-16 04:28

技能介绍

用途:在开始编码任务前,按任务复杂度自适应地发现并加载相关技能与知识,避免过度检索或遗漏依赖。

主要能力:提供四个发现层级。SKIP 用于简单或显而易见的任务、单文件编辑,不读文件;QUICK 用于单技能任务和已知模式,仅查快速参考,约 2 秒;STANDARD 用于多技能任务和不熟悉模式,读取 SKILL-INDEX.md 与 CONTEXT-GRAPH.md,约 10 秒;DEEP 用于完整功能实现和 CRUD 流程,执行全部四步,约 15-20 秒。

使用方式:先判断任务类型再选层级。QUICK 层提供任务到技能的内联映射,例如实体/DTO/AppService 对应 abp-framework-patterns,DbContext/迁移对应 efcore-patterns,输入校验对应 fluentvalidation-patterns,权限/认证对应 openiddict-authorization,单元与集成测试对应 xunit-testing-patterns,E2E 测试对应 e2e-testing-patterns,查询优化对应 linq-optimization-patterns,API 设计对应 api-design-principles,技术设计文档对应 technical-design-patterns,调试对应 debugging-patterns,Docker/.NET 对应 docker-dotnet-containerize,Git 进阶对应 git-advanced-workflows,安全审计对应 security-patterns。常见错误也有映射,如 N+1 查询、授权失败、校验失败、DbUpdateException、任务取消。STANDARD 层协议为 DISCOVER 查 SKILL-INDEX.md、RELATE 查 CONTEXT-GRAPH.md。DEEP 层在此基础上增加 REFERENCE 读 /knowledge/ 共享模式、FOLLOW 用 /flows/ 多步工作流。技能按依赖分层加载:第一层基础(csharp-advanced-patterns、dotnet-async-patterns、error-handling-patterns),第二层框架(abp-framework-patterns、efcore-patterns、fluentvalidation-patterns),第三层功能(xunit-testing-patterns、security-patterns、distributed-events),第四层工作流(feature-development-workflow)。

适用场景:复杂任务开始时自动调用;用户询问“我需要哪些技能”;实现多步工作流之前;遇到不熟悉的模式或错误时。

限制:资料未提供安装命令、收费方式、支持平台及具体实现细节;索引文件与知识目录的实际内容暂未提供。