Arthals' ink

Back

由于众所周知的原因,某些情况下国内进行下载会遇到一些问题。我尝试过如下方法,但都不太稳定,完全搞不明白这个插件的下载黑箱:

  1. 启用 remote.SSH.localServerDownload 选项,本地下载后 scp 上去
  2. 启用 remote.SSH.useCurlAndWgetConfigurationFiles 选项,然后在远程服务器的 ~/.wgetrc 中配置代理

终于,在又一次被蜗牛一样的下载速度恶心到后,我谷歌了一下,最终得到了最可控、稳定的解决方案:使用脚本进行下载,然后直接解压到目标目录。

这个脚本支持如下功能:

  • 支持 SSH 别名和 user@host
  • 支持远程直接下载 (-r, —remote),直接在远程服务器上进行下载,默认行为是在本地下载后 scp 上去
  • 支持通过代理下载 (-p, —proxy),默认不开启代理

假设你将其放到了某个环境变量目录后(比如我就放到了 ~/APTX4869 目录下),重命名为 cs(cursor server),那么你就可以通过如下命令进行下载:

cs art
cs art -r
cs user@host -r
cs user@host -p http://127.0.0.1:7890
bash

本脚本修改自 这里 ↗,感谢原作者。

如何彻底解决 Cursor Remote-SSH Server 下载问题
https://arthals.ink/blog/cursor-remote-ssh-solution
Author Arthals
Published at August 17, 2025
Comment seems to stuck. Try to refresh?✨