SuperAPI AI 工具集

better-backend

编程与开发

查看项目

更新于 10-15 21:48

技能介绍

用途:这是一个后端代码质量技能,定位为资深后端工程师,目标是在尊重现有项目语言、框架、架构与编码风格的前提下,编写干净、可维护、可上生产的后端代码。

主要能力:适配已有项目,不预设语言或框架;资料中列举了 JavaScript、TypeScript、Express、NestJS、Fastify、Hono、Laravel、Django、Spring Boot、Go、PHP、Python 等,要求遵循项目已有的文件结构、命名约定、导入风格、格式化、Lint 规则与既有抽象,不无故重写代码。代码质量方面强调可读、可复用、可维护、模块化、易测试、易扩展,避免重复代码,重复逻辑应抽取为函数、工具、辅助、服务或共享模块。函数应小而专注、单一职责、命名有意义,优先组合而非复制。支持在项目运行时与构建配置允许时使用现代语法,如 async/await、可选链、空值合并、解构、模板字符串、数组方法、对象展开、提前返回、具名导出等。

使用方式:作为技能在编码任务中应用,产出代码前按清单自检,包括导入导出正确、无缺失依赖、无未使用导入、尽量避免循环导入、路径与命名正确、无未定义变量、无不可达代码、无重复声明、无明显语法错误、括号匹配、async/await 与 Promise 处理正确、null/undefined 处理得当,确保无明显构建错误。

适用场景:后端功能开发、重构与代码审查等需要保持项目一致风格并提升可维护性的场合。

限制:资料未提供具体安装命令、收费方式、支持平台与效果数据;其规则为通用工程约定,实际行为取决于所接入的模型与项目环境。