SuperAPI AI 工具集

bitlysis-project-core

智能体与模型

查看项目

更新于 10-15 17:25

技能介绍

用途:在 Bitlysis 项目中开始新功能、组件或模块,重构已有代码,或需确认技术栈版本、命名规范、质量门禁及专家角色路由时使用。

必要用法:先校验上下文,查看 .cursor/tech-stack.md 确认运行时版本、框架、包管理器与主原型,阅读 .cursor/.agents/AGENT.md §18 的原型指引,以及 .cursor/.docs/docs.md 了解当前架构与决策。再确认技术栈:Node.js ≥ 22;Next.js 15.2.x + React 19 + Tailwind 4;FastAPI + Python ≥ 3.11、uvicorn;pnpm 9.x / pip + uv;R 4.4.x + renv;测试用 Vitest + pytest;检查用 Biome(JS)+ Ruff + mypy(Python)。命名约定:TS 变量函数 camelCase,Python snake_case,常量 SCREAMING_SNAKE,组件 PascalCase,文件目录 kebab-case,事件处理器 handle 前缀,布尔值 is/has/can 前缀。

质量检查:TypeScript strict: true 不用 any,Zod 4+ 做运行时校验;Python 全面类型标注,Pydantic 2.12+,ruff + mypy strict;测试随新功能一并编写;不得硬编码密钥或 API 密钥;提交用 Conventional Commit。质量门禁命令:pnpm install && pnpm lint:web && pnpm build:web;cd services/api && pip install -e ".[dev]" && ruff check app tests scripts && pytest tests -q。

专家路由:全栈功能激活 fullstack-developer.md,R 数据分析用 data-analyst-r.md,安全审查用 security-auditor.md,测试覆盖用 qa-engineer.md,UI/UX 组件用 uiux-designer.md,架构决策用 principal-engineer.md,LLM/智能体功能用 ai-agent-engineer.md,CI/CD 与 Docker 用 devinfra-engineer.md。

限制:以上为技能资料提供的内容,未提供具体版本兼容风险、工具安装排错或例外情况说明。