在 macOS 上使用 Cursor 实现“无限续杯”功能时,一个常见的技术问题是:如何正确配置环境变量以支持持久化会话?由于 Cursor 依赖于本地语言模型进行上下文保持和状态管理,若环境变量未正确设置,可能导致会话状态无法保留、上下文丢失或模型响应异常。用户常遇到的问题包括:终端启动方式不同导致的环境变量差异、Shell 配置文件(如 `.zshrc` 或 `.bash_profile`)未正确加载、以及权限限制影响配置生效。因此,如何在 macOS 中全局或局部配置持久有效的环境变量,成为实现 Cursor 持续对话能力的关键步骤。