AutoDev Bridge Tools
工具名称 (name) | 描述 (desc) | 示例 (example) |
---|---|---|
componentView | 列出当前项目的所有UI组件列表,如React、Vue组件 | <devin> List all UI Component List of current project, like React Vue components /componentView </devin> |
containerView | 列出当前项目的所有模块 | <devin> List all modules of current project /containerView </devin> |
scc | Scc 是一个非常快速且准确的代码计数器,具有复杂度计算和COCOMO估算功能 | <devin> Scc is a very fast accurate code counter with complexity calculations and COCOMO estimates /scc </devin> |
history | 获取当前文件的历史提交信息 | <devin> Get history commit message of current file /history:package.json </devin> |
knowledge | 从 API 调用链进行分析,默认 depth = 2(不可修改),即 Controller 到 Repository 的调用链 | <devin> 从 API 调用链来进行分析,默认 depth = 2(不可修改),即 Controller 到 Repository 的调用链 /knowledge:GET#/api/blog/* [注:这里 * 代表 blog slug,等同于 SpringMVC 的 @PathVariable]</devin> |
database | 数据库模式和查询工具 | <devin> 列出数据库的数据结构 /database:schema 列出数据库中的所有表 /database:table </devin> |
stylingView | 列出当前项目的所有CSS、SCSS类 | <devin> List all CSS, SCSS classes of current project /stylingView </devin> |
dependencies | 获取当前项目的所有依赖项(Gradle、Maven、package.json) | <devin> Get all dependencies (Gradle, Maven, package.json) of current project /dependencies </devin> |
webApiView | 列出当前项目的所有Web API | <devin> List all web apis of current project /webApiView If return no endpoints, we need to check Endpoint plugin installed. </devin> |