SuperAPI AI 工具集

viberaven

数据与分析

查看项目

更新于 10-16 07:24

技能介绍

用途:VibeRaven 用于 AI 生成的应用在面向真实用户发布前的检查与修复,覆盖认证、数据库、支付、监控、错误处理、限流、环境变量等上线风险,也可在编辑前提供产品上下文。

主要能力:本地离线扫描并输出 🔴/🟡/⚪ 发现与结论,退出码 1 表示存在阻塞项;生成 .viberaven/agent-tasklist.md、gate-result.json、context-map.json 等产物;提供安全自动修复配方与针对单个缺口的提示;本地 Studio 可视化产品映射、服务商 MCP 连接与发布差异;支持 Vercel + Supabase 审计,检查 RLS、service-role 暴露及 5432/6543 连接池端口。

使用方式:在项目根目录运行 npx -y viberaven check;先读 .viberaven/agent-tasklist.md,再看 gate-result.json 与 context-map.json。用 npx -y viberaven fix 列出缺口,用 npx -y viberaven fix --gap <id> 应用一个修复;无配方时用 npx -y viberaven prompt --gap <id> 获取指导并手动修补。批量修复后再重新 check,不要每改一个文件就重跑。部署或 CI 前用 npx -y viberaven --strict。运行 npx -y viberaven 打开本地 Studio。配置 MCP 后优先调用 viberaven_check_readiness、viberaven_heal_apply、viberaven_verify;安装新 npm 包前调用 viberaven_validate_npm_package。Vercel + Supabase 用 npx -y viberaven audit --vercel-supabase。清理仅生成计划:npx -y viberaven clean --plan。

适用场景:AI 编码项目上线前审计、安全部署、发布差异与危险区域定位。

限制:仓库代码修改不能证明服务商控制台状态,计费、DNS、Webhook、配额与实时服务商验证需控制台或 MCP 证明;不要索取密码、令牌、Cookie 或密钥值。扫描本地且免费,无需等待或提供凭据。