Cursor + Overleaf:如何获取过期的 overleaf_session2 建立远程连接
在使用 Cursor 的 Overleaf Workshop 插件时,很多同学卡在第一步:找不到连接所需的 overleaf_session2 Cookie。其实不需要去翻复杂的网络请求日志,这里分享一个最快、最准确的方法。
1. 为什么 Network 面板很难找?
通常的教程会让你去 Network 面板搜 /project,但因为 Overleaf 现在的页面是动态加载的,搜索结果往往会被大量的 .pdf 或 .js 请求淹没,很难定位到包含 Cookie 的主请求。
2. 最快定位方法:Application 面板
比起在成百上千个请求里翻找,直接在浏览器的"存储"里看是最简单的:
- 打开项目: 在浏览器中登录 Overleaf 并进入你的任意一个项目。
- 召唤开发者工具: 按下
F12或右键 -> 检查。 - 切换到 Application(应用)面板:
- 在顶部标签栏找到 Application (如果窗口窄,点击
>>符号就能看到)。
- 在顶部标签栏找到 Application (如果窗口窄,点击
- 查看 Cookie:
- 在左侧侧边栏,点击 Storage (存储) -> Cookies。
- 选择
https://www.overleaf.com。
- 提取目标值:
- 在右侧列表中找到 Name 为
overleaf_session2的一行。 - 双击对应的 Value 并复制。它通常是以
s%3A开头的一长串随机字符。
- 在右侧列表中找到 Name 为
3. 填入插件
回到 Cursor,在 Overleaf Workshop 的设置界面,将刚才复制的字符串粘贴到 Cookie 或 overleaf_session2 输入框中即可。
⚠️ 安全与维护小贴士
- 保护隐私:
overleaf_session2等同于你的登录密码,切勿泄露给他人或发在公开群聊中。 - 失效处理: 如果你发现 Cursor 无法同步,通常是因为你在浏览器里点击了 Log Out 或者 Cookie 到期了。此时只需按上述步骤重新获取一次即可。
- 匹配项目 ID: 插件通常还需要一个
project_id,这个直接看你 Overleaf 项目页面的 URL 就能找到(例如overleaf.com/project/64axxxx...,那一串字符就是 ID)。
希望这篇指南能帮你解决连接问题,享受在本地 Cursor 里丝滑编写 LaTeX 的体验!