Skip to main content

gen

运行代码生成并检查变更。在修改 API 规范(api-specs/ YAML)或 sandbox OpenAPI/protobuf 后使用。

Quellinformationen

Repository
qiniu/go-sdk
Letzte Quellaktivität
5. März 2026 um 07:05
Erkannte Sprache von SKILL.md
Chinesisch
Sterne
158
Forks
66

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
gen
description
运行代码生成并检查变更。在修改 API 规范(api-specs/ YAML)或 sandbox OpenAPI/protobuf 后使用。
argument-hint
[sandbox]
allowed-tools
["Bash(make generate)","Bash(make generate-sandbox)","Bash(go build *)","Bash(git diff *)","Bash(git status)"]
# 代码生成 开始时声明:"我正在使用 gen skill 运行代码生成。" ## 执行步骤 ### 步骤 1:记录当前状态 ```bash git diff --stat ``` ### 步骤 2:运行代码生成 默认运行 API 代码生成(storagev2、iam、media、audit): ```bash make generate ``` 如果用户提到 sandbox,则运行: ```bash make generate-sandbox ``` ### 步骤 3:检查变更 ```bash git diff --stat ``` 对比生成前后的变更,列出生成产生的文件差异。 ### 步骤 4:验证编译 ```bash go build ./... ``` 确认编译通过。 ## 输出格式 列出生成的文件变更清单和编译结果。如果没有变更,说明"代码生成未产生新变更"。 ## 系统规范(AGENTS.md) 执行本 skill 时同时遵守 `AGENTS.md` 中的系统规范;与本 skill 冲突时以本 skill 为准。
Auf GitHub ansehen