cursor 有个老毛病谁能解决, 就是老是生成错误的 windows 路径

9 天前
 iorilu

比如我项目在 d:\dev\myapp

cursor 经常生成命令会输出 \d\dev\myapp

我虽然在 rule 里面加上 "我使用 windows10+pwsh 开发, 请生成相应的路径和命令", 但感觉没啥用

估计训练模型都是默认 linux 路径的

1272 次点击
所在节点    Cursor
7 条回复
lyenrowe
9 天前
下载一个 git bash, 然后把它作为默认交互终端就好了。
lyenrowe
9 天前
或者在 cursor rules 中提前告知使用 powershell ,它就会生成适用于 Windows 的命令。我是最近因为项目需要转到 Windows ,cmd 用不习惯,让 Cursor 默认使用 git bash 。
iorilu
9 天前
@lyenrowe 我写了 rule, 甚至每次提问题都附加说明用了 windows+pwsh, 但 cursor 还是无视, 训练默认 linux 影响太大了
foolishcrab
9 天前
cursor rule 里给例子,仅仅要求他输出 windows 路径没有,给详尽对比写法例子
newtype0092
9 天前
创建个环境变量来用呗
LaHo
9 天前
还有 cmd 命令和 powershell 命令混用的情况,之前尝试将这个写进了 user prompt 里,确实修复了, 后来有段时间要用 linux ssh 远程开发老师报错,无奈移除,分项目分设备的 cursor rules 确实指令遵循差一点。

我印象中有一个记录正确命令和错误命令的 mcp server ,每次执行前先检索确认一遍,但刚才搜了搜好像没找到
openmynet
9 天前
对 LLM 而言,示例比描述更有效。例如:

请使用 Windows 风格的路径。

vs

使用以下风格的路径:
- good: "d://dev//myapp"
- bad: "\d\dev\myapp"

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1141721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX