4nanbo1-psd-to-figma-build-after-edit-rule.ocm.json json Copy{
"ocm": "1",
"id": "4nanbo1-psd-to-figma-build-after-edit-rule",
"kind": "skill",
"name": "build-after-edit",
"description": "每次修改代码后,**必须**立即执行构建,确认编译通过后再继续后续操作。",
"publisher": "4NaNBo1",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-cursor-rules"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"每次修改代码后,**必须**立即执行构建,确认编译通过后再继续后续操作。"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-cursor-rules",
"repository": "https://github.com/4NaNBo1/psd-to-figma",
"path": ".cursor/rules/build-after-edit.mdc",
"ref": "9d8e7f200ebbfc1f1e10334960faec5ee52b030b",
"url": "https://github.com/4NaNBo1/psd-to-figma/blob/9d8e7f200ebbfc1f1e10334960faec5ee52b030b/.cursor/rules/build-after-edit.mdc",
"key": "4NaNBo1/psd-to-figma/.cursor/rules/build-after-edit.mdc"
}
},
"instructions": "<!-- generated by sync-rules -->\n---\ndescription: \"代码修改后必须执行构建\"\nglobs: src/**/*.ts\nalwaysApply: false\n---\n\n# 代码修改后自动构建\n\n\n每次修改代码后,**必须**立即执行构建,确认编译通过后再继续后续操作。\n\n1. 修改代码\n2. 运行 `npm run build`\n3. 构建成功 → 继续下一步操作\n4. 构建失败 → 修复编译错误,回到步骤 2\n\n- 任何代码变更(新功能、重构、修复、配置调整等)后都必须构建。\n- 不要跳过构建直接宣布\"已完成\"。\n- 构建失败时,先解决编译错误再继续。\n\n### PSD 导入问题调试\n\n排查 PSD 导入流程的 bug(节点缺失、属性不正确、布局偏差等)时:\n\n1. **主动请求用户提供 PSD 源文件**,以便直接分析实际数据与预期结果之间的差异。\n2. 拿到文件后,用解析器提取 IR 数据,对比渲染结果与原始 PSD 层级/属性,定位问题根因。\n3. 禁止仅凭猜测或用户口述修改代码;应以数据驱动排查。",
"cost": {
"context_tokens": 120
}
}