比如我项目在 d:\dev\myapp
cursor 经常生成命令会输出 \d\dev\myapp
我虽然在 rule 里面加上 "我使用 windows10+pwsh 开发, 请生成相应的路径和命令", 但感觉没啥用
估计训练模型都是默认 linux 路径的
1
lyenrowe 9 天前
下载一个 git bash, 然后把它作为默认交互终端就好了。
|
2
lyenrowe 9 天前
或者在 cursor rules 中提前告知使用 powershell ,它就会生成适用于 Windows 的命令。我是最近因为项目需要转到 Windows ,cmd 用不习惯,让 Cursor 默认使用 git bash 。
|
4
foolishcrab 9 天前 via iPhone
cursor rule 里给例子,仅仅要求他输出 windows 路径没有,给详尽对比写法例子
|
5
newtype0092 8 天前
创建个环境变量来用呗
|
6
LaHo 8 天前
还有 cmd 命令和 powershell 命令混用的情况,之前尝试将这个写进了 user prompt 里,确实修复了, 后来有段时间要用 linux ssh 远程开发老师报错,无奈移除,分项目分设备的 cursor rules 确实指令遵循差一点。
我印象中有一个记录正确命令和错误命令的 mcp server ,每次执行前先检索确认一遍,但刚才搜了搜好像没找到 |
7
openmynet 8 天前 ![]() 对 LLM 而言,示例比描述更有效。例如:
请使用 Windows 风格的路径。 vs 使用以下风格的路径: - good: "d://dev//myapp" - bad: "\d\dev\myapp" |