بنقرة واحدة
mysql-db-model-design
当用户要求设计、创建或修改 MySQL 数据模型/数据库表时,必须激活此技能。它确保所有表结构符合 Buffalo 项目的统一 MySQL 规范(包括强制字段、命名约定和默认值设置)。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
当用户要求设计、创建或修改 MySQL 数据模型/数据库表时,必须激活此技能。它确保所有表结构符合 Buffalo 项目的统一 MySQL 规范(包括强制字段、命名约定和默认值设置)。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
自动化浏览器交互,用于网页测试、表单填写、截图和数据提取。当用户需要浏览网站、与网页交互、填写表单、截取屏幕截图、测试 Web 应用程序或从网页提取信息时使用。
为后端代码(Express 路由、MongoDB 模型、Node 服务)生成测试时使用 - 分析文件类型,从 package.json 检测测试框架,生成包含设置/拆卸和边缘情况覆盖的全面测试
创建生产级 ChatKit 聊天机器人的指南,该机器人将 OpenAI Agents SDK 与 MCP 工具和自定义后端集成。在为任何应用程序构建具有专门功能、实时任务执行和用户隔离的 AI 驱动聊天机器人时使用。
当你发现当前可用的技能都不够合适(或用户明确要求你寻找技能)时使用。本技能会基于任务目标和约束,给出一份精简的候选技能清单,帮助你选出最适配当前任务的技能。
Translates English documents to Chinese with accurate semantics and grammar. Invoke when user asks to translate any English documentation or content to Chinese.
使用 OpenAI 和 Google API 进行 AI 图像生成。支持文生图、参考图片、宽高比和并行生成(推荐 4 个并发子代理)。当用户要求生成、创建或绘制图像时使用。
| name | mysql-db-model-design |
| description | 当用户要求设计、创建或修改 MySQL 数据模型/数据库表时,必须激活此技能。它确保所有表结构符合 Buffalo 项目的统一 MySQL 规范(包括强制字段、命名约定和默认值设置)。 |
此技能旨在为 MySQL 数据库设计提供标准化的指导。它基于 mysql_db_standard.md 中定义的行业及项目最佳实践,确保数据模型在可扩展性、性能和一致性方面达到高标准。
当满足以下任意条件时,必须使用此技能:
在设计表结构时,必须强制遵守以下规则:
每个表必须包含且仅包含以下固定配置的审计字段:
version: int NOT NULL DEFAULT '0' COMMENT '版本'is_deleted: tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标识'created_time: datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'created_by: bigint NOT NULL DEFAULT '0' COMMENT '创建人ID'modified_time: datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'modified_by: bigint NOT NULL DEFAULT '0' COMMENT '更新人ID'id 的物理主键。类型统一为 bigint NOT NULL AUTO_INCREMENT COMMENT '主键'。这是索引优化和分库分表的基础。NOT NULL。datetime(3),审计字段必须为 NOT NULL 并设置相应默认值。业务时间字段默认建议为 NULL(除非有明确业务默认逻辑)。0。''。COMMENT 说明。生成的 CREATE TABLE 语句应参考如下模版:
CREATE TABLE `table_name` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
-- 业务字段...
`version` int NOT NULL DEFAULT '0' COMMENT '版本',
`is_deleted` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标识',
`created_time` datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`created_by` bigint NOT NULL DEFAULT '0' COMMENT '创建人ID',
`modified_time` datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`modified_by` bigint NOT NULL DEFAULT '0' COMMENT '更新人ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB COMMENT='业务含义说明';