mit einem Klick
new-model
新增数据库模型/表。当用户说加表、新增 model、加数据库字段时触发。
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
新增数据库模型/表。当用户说加表、新增 model、加数据库字段时触发。
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
给 web/ 前端组件接入多语言(中英)。当用户说加多语言、国际化、i18n、翻译、某页面没翻译、硬编码中文时触发。
恢复上下文。在 /clear 后或新 session 开始时使用。当用户说恢复上下文、继续之前的工作、catchup 时触发。
审查当前 git diff 中的 Go 代码。当用户说审查 Go 代码、review Go、检查代码时触发。
运行 Go 测试并分析结果。当用户说跑测试、运行测试、go test 时触发。
在已有 go-zero 服务里新增一个 HTTP 接口。当用户说加接口、新增 api、加路由时触发。
在已有 go-zero 服务里新增一个 RPC 方法。当用户说加 rpc 方法、新增 grpc、新加 proto 接口时触发。
| name | new-model |
| description | 新增数据库模型/表。当用户说加表、新增 model、加数据库字段时触发。 |
新增数据库表 / 字段。结构变更前必须先与用户对齐 schema。
按 database-model.md,问清楚:
TEXT(不要用 JSONB)deploy/sql/<svc>.sql(追加新表/ALTER TABLE)ALTER COLUMN,只能 ADD COLUMNcommonGroupCol / commonKeyCol(见 model/main.go 约定)commonTrueVal / commonFalseValgoctl model mysql ddl -src=./deploy/sql/<svc>.sql -dir=./apps/<svc>/models/ -c
如果是 MongoDB:
goctl model mongo --type <Type> --dir ./apps/<svc>/models/
如果项目用代码自动迁移,确认 AutoMigrate 列表里加上新模型。
否则在 deploy/sql/ 提供 idempotent 的 SQL 脚本。
需要数据库特定 SQL 时用:
common.UsingPostgreSQL { ... }
common.UsingSQLite { ... }
common.UsingMySQL { ... }
不要把 MySQL 方言的语法直接写死。
test-files.md).env