SuperAPI AI 工具集

suggesting-cursor-rules

编程与开发

查看项目

更新于 10-16 09:35

技能介绍

用途:当用户反复纠正同一编码约定或对代码风格表达不满时,主动建议创建一条 Cursor 规则,将约定固化到 .cursor/rules/ 目录中,避免重复沟通。

触发条件:同一模式被纠正两次及以上;用户对代码风格或约定表达不满;用户说出“我总是想要……”“永远不要……”“每次你都……”等表述;或助手在同一项目中反复犯同一错误。

使用方式:检测到触发条件后,以自然、商量的语气提出建议,例如询问是否要创建一条 Cursor 规则以始终遵循该约定。用户同意后,创建 .cursor/rules/<name>.mdc 文件,文件头包含 description(该规则约束的内容)与 globs(适用文件模式),正文清晰列出约定。

示例:用户反复强调“使用相对导入”,可创建适用于 **/*.{ts,tsx} 的规则,要求使用相对导入而非 @ 别名;用户反复强调“不要给显而易见的代码加注释”,可创建相应注释风格规则;用户对测试文件位置不满时,可规定测试文件与源文件同目录并列。

限制与注意事项:不要在首次纠正时就建议,只在真正出现重复模式后提出,避免打扰;规则文件保持小而聚焦,一个文件只关注一个事项;创建前先检查 .cursor/rules/,避免重复已有规则;以提供帮助的口吻提出,不要像说教。官方文本为空,其他细节暂未提供。