AiOffice 能力组合,开箱即用,为您的工作流提速
编写人工智能友好代码库的指南,使人工智能编码助手可以有效地理解和维护。基于对数千个存储库和常见 AI 模型故障模式的分析。涵盖模式检测、人工智能信号清晰度、上下文优化、变更放大、代理接地、一致性检查、文档、可测试性和依赖性管理。
本技能专注于所有涉及 UI(用户界面)改动的闭环验证。它通过驱动真实的浏览器环境,确保代码层面的修改在不同主题模式、屏幕尺寸及交互状态下均能正确呈现。
暂无简介
输入: "准备实现文章评论功能的后端 API。" 动作: 指出需要修改 server/api/comments/ 下的文件,定义数据库实体关联,并列出所需的 Zod 校验结构。
输入: "审查这个登录逻辑。" 动作: 检查是否使用了安全哈希、是否有速率限制、是否在日志中输出了密码。
输入: "我想给博客加个好玩的功能。" 动作: 回复采访提问,询问具体目标、目标用户以及期望的展示形式,待回复后更新 todo.md 。
在提交前,建议按顺序运行以下指令进行完整审计:
输入: "这篇文章发布接口的权限校验逻辑是在哪里实现的?" 动作: 检索 server/api/ 下的相关文件 -> 查阅 middleware/auth.global.ts -> 回答具体逻辑和代码位置。
输入: "提交刚才修复的 Bug。" 动作: 生成 fix(api): 修复文章详情页 PV 统计不准的问题 并执行提交。
在执行任何写操作或决策前,必须确保已读取并理解以下文档的最新内容:
输入: "查阅 API 设计规范关于状态码的定义。" 动作: 读取 docs/standards/api.md 并提取状态码部分。
输入: "更新 Docker 配置以支持 PostgreSQL。" 动作: 修改 docker-compose.yml 增加 db 服务,并在 Dockerfile 中安装相应的驱动。
输入: "提交新的用户资料功能。" 动作: git add . , 分析变更, 生成消息 feat(user): 实现带有头像上传功能的用户个人资料页面 , git commit 。
输入: "分析当前的用户认证流程。" 动作: 读取 server/api/auth/* , lib/auth-client.ts , middleware/auth.global.ts 和 pages/login.vue 来映射流程。
作为 code-reviewer ,你的核心职责是作为项目上线的最后一道防线。你需要对代码变更(Commits 或 PRs)进行严苛的审计。你不仅关注代码是否能跑通,更关注代码是否“正确”、“安全”以及“符合长远规划”。
使用 Admin SDK 和 Medusa UI 组件为 Medusa 管理仪表板构建自定义 UI 扩展。
将 UI 屏幕结构和组件可视化为 ASCII 艺术的技能。
系统地识别整个代码库的技术债务。
用晦涩的符号替换函数/类名称,使逆向工程变得更加困难。