1 lleiiell OP ![]() 250922 1. 工作文档示例:@Docs Next.js How do I ... 即可触发官方文档检索并辅助回答。 2. 在复杂度爆炸时应收敛边界,采用更精确与可控的编辑路径。 3. 文档说明,当文件尺寸过大时会标记为 significantly condensed ,模型只看到名称或顶层结构,无法直接获取内容。 4. 安全文档明确指出,终端命令默认需要手动批准,只有在启用自动批准或 'Run Everything' 时才会跳过,这样可以减少安全风险。 5. 终端内按 Cmd+K 可以打开 Inline Edit 的提示栏,根据最近的终端历史和指令内容生成命令。 |
2 lleiiell OP ![]() 250923 1. 分层忽略是可配置项,启用后会向上查找父目录的 .cursorignore 文件。 2. 从真实代码与对话抽取信息生成文档更及时准确,减少偏差。 3. Cursor 支持多个聊天标签,你可以按 Cmd+T 新建标签,每个标签有独立的上下文,用于处理不同任务。 4. 按 Escape 可以拒绝当前 Tab 提示,隐藏建议并继续编辑。 5. 正确项要求设计科学的基准测试方法,考虑了测试的全面性、客观性和可重现性。这种系统性的测试设计能够得到可靠的性能对比结果。 |
3 lleiiell OP ![]() 250924 1. Auto Attached 规则会根据 globs 匹配特定文件,并在相应文件被引用时自动纳入模型上下文,用于统一风格规范。 2. Inline Edit 更适合单文件或局部修改,跨文件或复杂重构应使用 Chat 模式,通过 Cmd+L 将代码发送到 Agent 。 3. 正确项提供了项目技术栈、团队规模、具体要求和成本约束,让 Cursor 能够设计符合实际情况的 CI/CD 方案。这种完整的需求描述确保方案的可行性和实用性。 4. 应“外科手术式”地提供精确上下文:按场景选择合适的 @ 引用,以提升信噪比与效果。 5. 清晰的计划让范围与目标明确,随后分步实施并按需 Accept/Reject ,能更稳健推进。 |
4 lleiiell OP ![]() 250925 2. .cursorindexingignore 只影响索引而不完全屏蔽 AI 访问,与 .cursorignore 的覆盖范围不同。 3. Tab 强调速度与手控,适合小改动;较大的多文件改动更适合 Chat 与 Agent 。 4. 历史面板可通过快捷键 Option+Cmd+' 打开,里面保留了本地数据库中的聊天记录,可以重命名或删除。 5. Project 规则文件采用 .mdc 格式,文件顶部包含元数据(如描述、globs 、alwaysApply 等),其下为规则的正文内容。 |
5 lleiiell OP ![]() 250926 1. 文档强调应通过 Review 过程查看 AI 提出的修改,细致审查后再决定是否应用,避免引入错误。 2. 跨文件跳转时,Tab 会在编辑器中打开 portal ,预览目标文件和位置。 3. 跨文件跳转依赖文件存在和索引,如未显示 portal 可检查文件状态并接受跳转。 4. 把任务分解为清晰的子步骤并逐轮校验,有助于 AI 准确理解并持续收敛到正确实现。 5. 正确项详细说明了业务领域、具体需求、技术栈和期望的设计内容。这种完整的背景信息让 Cursor 能够提供符合业务场景和技术环境的 API 设计方案。 |
6 lleiiell OP ![]() 250927 1. Diffs & Review 文档说明有浮动 Review 栏,可以在文件之间切换,并对每个文件决定是否应用或拒绝更改。 2. 迁移文档展示了通过 VS Code 设置项调整活动栏方向的方式。 3. 跨文件跳转依赖文件存在和索引,如未显示 portal 可检查文件状态并接受跳转。 4. Tab 的设置中有 “Auto Import for Python (beta)” 的开关,可以根据需要启用或禁用 5. 正确项详细说明了功能需求、技术约束、预算限制和期望的技术指导内容。这种完整的需求描述让 Cursor 能够提供针对性的 WebRTC 实施方案。 |
7 lleiiell OP ![]() 250928 1. @code 要求你具备对代码结构的了解,以便精确定位符号,从而高质量地注入上下文。 2. 阶段化目标与小步验证能减少偏航并便于回滚。 3. 安全文档明确指出,终端命令默认需要手动批准,只有在启用自动批准或 'Run Everything' 时才会跳过,这样可以减少安全风险。 4. 安全指南指出,网络请求仅限于 GitHub 、直接链接检索和预设的搜索提供者,无法任意访问自建 API 。 5. 令牌/时间戳可在不牺牲读扩展性前提下保障读你所写; A/C/D 代价或不可控。 6. Tab 建议的基本交互是按 Tab 接受,Esc 拒绝,Ctrl/ → 可按词接受。 7. 非思考型模型通常等待明确的逐步指令,适合可控的小步修改。 8. AGENTS.md 适合轻量直观的全局指令,便于快速上手与共享。 9. 同分区 rename 是原子替换的通用做法,配合 fsync 更稳健; A/C/D 可能读到半成品或竞争失败。 10. 清晰的计划让范围与目标明确,随后分步实施并按需 Accept/Reject ,能更稳健推进。 |
8 lleiiell OP ![]() 250929 1. 所有自定义命令的 Markdown 文件需要放在项目的 .cursor/commands 或用户目录的 ~/.cursor/commands 下,才能在 / 时出现。 2. 安全文档提到 Workspace Trust 可在设置中通过 security.workspace.trust.enabled 开关控制,默认关闭。 3. 兼容读取与统计能平滑过渡且可观测; A/D 破坏稳定; C 不可控。 4. 依赖倒置能隔离第三方并提升可测试与可替换性; A/C/D 会扩散耦合或错误处理。 |
9 lleiiell OP 250930 1. 多根工作区默认会为每个仓库索引并提供上下文能力,以便 AI 覆盖更广的范围。 2. Agent Requested 需描述信息帮助 AI 评估是否纳入上下文。 3. 忽略规则避免泄露与噪音,聚焦于与任务相关的内容。 4. 清晰的计划让范围与目标明确,随后分步实施并按需 Accept/Reject ,能更稳健推进。 5. Agent Requested 规则不主动包含在上下文中,AI 会根据描述决定是否读取,非常适合安全审计等情况。 |
10 lleiiell OP 251009 1 、 @files 能让 AI 直接学习参考实现的结构与风格,输出更贴近项目。 2 、所有自定义命令的 Markdown 文件需要放在项目的 .cursor/commands 或用户目录的 ~/.cursor/commands 下,才能在 / 时出现。 3 、Send to Chat 功能使用 Cmd+L ,将代码片段直接发送到聊天界面,便于 AI 在多个文件中操作。 4 、手动规则需要用户在对话中通过 @符号引用,AI 才会加载该规则内容到模型上下文。 5 、适配层统一语义、低风险落地,并以断言保障正确性。A 延续混乱; C 丢失结构化能力; D 成本与风险高。 |