--- description: 写代码时的约束(本仓库默认) alwaysApply: true --- # 写代码 - 只改完成任务所需的代码;不 drive-by 重构、不编辑无关文件、不扩 scope;不写无调用链的示范代码、不夹带 demo 文件。 - 写之前读上下文;命名、类型、抽象、import、注释密度与现有代码一致;优先复用已有函数/组件。 - diff 中每行都应对任务负责:不写冗长注释/显而易见 docstring/多余变量/过度 try-catch;优先统一路径而非堆分支。 - 不删与任务无关的注释或代码(避免难审 diff)。 - UI:间距、字体、颜色、布局与现有设计一致。