SuperAPI AI 工具集

insforge-backend-advisor

部署与运维

查看项目

更新于 10-15 22:38

技能介绍

用途:面向 InsForge 项目做主动式后端健康审计,覆盖安全配置错误、性能回退和系统健康问题。与 insforge-debug 的分工是:有具体报错、状态码或失败 URL 时用 insforge-debug;做周期性体检、上线前审计或泛泛排查“后端有什么问题”时用本技能。

主要能力:先运行扫描聚合安全、性能、健康三类检查并按严重程度排序,再按类别深入验证。安全审计检查 RLS、暴露配置与密钥;性能审计检查慢查询、索引、膨胀与缓存命中率;系统健康审计检查连接、锁与实例指标。

使用方式:始终使用 npx @insforge/cli,不要全局安装 CLI。扫描命令为 npx @insforge/cli diagnose advisor,可用 --severity、--category、--json 收窄。深入命令包括 npx @insforge/cli diagnose db --check slow-queries,index-usage,bloat,cache-hit,size、npx @insforge/cli diagnose metrics --range 6h、npx @insforge/cli diagnose logs、npx @insforge/cli logs postgres.logs --limit 50、npx @insforge/cli metadata --json、npx @insforge/cli db policies、npx @insforge/cli db query "<sql>"、npx @insforge/cli secrets list --all。建议循环:扫描、验证、判断、修复、重新扫描,修复后不要复用旧扫描结果。

限制:diagnose advisor 需要 InsForge Platform 登录,通过 --api-key 关联的项目不可用。Advisor 只提示规则违规,是否与业务相关需自行判断,不要盲目套用其建议。