Cursor AI 可通过全局用户规则和项目级规则强制中文交流与注释:全局设置中添加“Always respond in 简体中文”;项目内配置 .cursor/rules/zh-docs.md 规范中文 JSDoc、README 等;并通过 .cursorrules 文件忽略英文模板、限制英文单词输出。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

让 Cursor AI 在写代码时始终用中文交流、注释和文档,避免每次都要重复说“请用中文回复”,直接在规则里固化这条铁律。
全局中文响应规则(账号通用)
打开 Cursor → 点击左上角 File → Preferences → Cursor Settings → 左侧菜单点 Rules → 切换到 User Rules 标签页 → 点击 Add New Rule。
在弹出的对话框中,Name 填写“中文交流”,Description 可留空,点击 Create。
右侧编辑区自动打开新规则文件,在正文第一行直接输入:【Always respond in 简体中文】。保存后,所有聊天、补全、生成操作都会默认使用中文输出。
项目级中文注释与文档规范
适用于当前项目内所有代码文件,强制 AI 生成的注释、JSDoc、README、接口描述等内容必须为中文。
方法一:手动创建项目规则文件
在项目根目录下新建文件夹 .cursor/rules(注意是点开头),再在其中新建一个文件,命名为 zh-docs.md。
文件内容按以下结构编写:
Agents 正在你的整个代码库中处理越来越复杂、运行时间更长的任务。本次版本引入了新的 agent 框架改进,以实现更好的上下文管理,并在编辑器和 CLI 中带来了许多提升使用体验的修复。
---
description: 中文注释与文档规范
globs:
- "**/*.ts"
- "**/*.js"
- "**/*.vue"
- "**/README.md"
alwaysApply: false
---
# 注释与文档要求
- 所有函数 JSDoc 必须用中文撰写,包含 @param、@returns 说明
- 组件/模块顶部注释需说明用途、作者、最后修改时间
- README.md 中的功能列表、安装步骤、使用示例全部使用中文
- 错误提示字符串禁止硬编码英文,统一走 i18n 或中文占位
方法二:用命令快速生成
按下 Cmd + Shift + P(Mac)或 Ctrl + Shift + P(Win/Linux),输入 /Generate Cursor Rules → 回车 → 选择当前项目 → 在生成的规则草稿中,找到注释相关段落,把英文描述整段替换成上面“# 注释与文档要求”下的四条中文细则。
防止中英混杂的兜底控制
第一步:打开项目根目录下的 .cursorrules 文件(若不存在则新建)
第二步:在文件顶部添加忽略规则,阻止 AI 读取英文模板类文件干扰判断:
ignore: **/en-US.json
ignore: **/i18n/en.json
ignore: **/docs/en/
第三步:添加限制指令,堵住常见漏洞:
restrict: "禁止在注释、日志字符串、API 返回 message 字段中插入英文单词,如 'success'、'error'、'loading';必须使用 '成功'、'错误'、'加载中'"
第四步:保存文件。此时 AI 在生成任何带文本输出的代码时,会主动规避英文残留。

















