cursor1 / src /config /cursor-config.env.example
clash-linux's picture
Upload 51 files
5952dec verified
# =================================================================
# Cursor AI 配置环境变量
# 复制此文件为 cursor-config.env 并根据需要修改配置
# =================================================================
# =================================================================
# 🎯 核心模式设置
# =================================================================
# MAX模式开关 - 启用增强AI能力,提供更深入的分析和建议
CURSOR_MAX_MODE_ENABLED=true
# Agent模式开关 - 启用智能代理功能,可以执行复杂的多步骤任务
CURSOR_AGENT_MODE=true
# 统一模式 - 整合多种功能模式,提供一致的用户体验
CURSOR_UNIFIED_MODE=1
# 聊天模式枚举值 - 控制对话交互的行为模式 (0=简单问答, 1=对话模式, 2=协作模式)
CURSOR_CHAT_MODE_ENUM=2
# 聊天模式字符串 - 自定义聊天模式名称
CURSOR_CHAT_MODE=collaborative
# 预处理模式开关 - 是否在主要处理前进行环境初始化
CURSOR_PREPROCESSING_FLAG=false
# 流式输出模式 - 控制响应是否实时流式输出 (0=关闭, 1=启用)
CURSOR_STREAM_MODE=1
# 思考级别 - AI的思考深度等级 (0-5, 数值越高思考越深入)
CURSOR_THINKING_LEVEL=3
# =================================================================
# 🤖 模型配置选项
# =================================================================
# 默认模型名称 - 指定使用的AI模型
CURSOR_MODEL_NAME=claude-4-sonnet-thinking
# 启用流式响应 - 是否支持实时响应输出
CURSOR_STREAMING_ENABLED=true
# 最大Token数量 - 单次对话的最大token限制 (影响响应长度)
CURSOR_MAX_TOKENS=4096
# 创造性温度参数 - 控制AI响应的创造性 (0.0-2.0, 越高越有创意)
CURSOR_TEMPERATURE=0.7
# 思考模式开关 - 是否显示AI的思考过程
CURSOR_THINKING_MODE=true
# 思考深度级别 - 思考过程的详细程度 (1-10)
CURSOR_THINKING_DEPTH=5
# =================================================================
# 🛠️ Agent能力配置 - 代码相关功能
# =================================================================
# 代码理解能力 - 分析和理解现有代码的能力
CURSOR_CODE_UNDERSTANDING=true
# 代码生成能力 - 自动生成新代码的能力
CURSOR_CODE_GENERATION=true
# 代码重构能力 - 优化和重构现有代码的能力
CURSOR_CODE_REFACTORING=true
# 调试辅助功能 - 帮助查找和修复代码错误
CURSOR_DEBUGGING_ASSISTANCE=true
# 测试代码生成 - 自动生成单元测试和集成测试
CURSOR_TEST_GENERATION=true
# 错误分析能力 - 深度分析错误原因和解决方案
CURSOR_ERROR_ANALYSIS=true
# =================================================================
# 📁 文件操作能力配置
# =================================================================
# 文件读取权限 - 允许AI读取项目文件内容
CURSOR_FILE_READING=true
# 文件写入权限 - 允许AI创建和修改文件 (谨慎开启)
CURSOR_FILE_WRITING=false
# 文件搜索功能 - 在项目中搜索特定文件和内容
CURSOR_FILE_SEARCH=true
# 文件系统访问 - 更广泛的文件系统操作权限 (谨慎开启)
CURSOR_FILESYSTEM_ACCESS=false
# =================================================================
# 📊 项目分析能力配置
# =================================================================
# 项目结构分析 - 分析项目的整体架构和组织结构
CURSOR_PROJECT_ANALYSIS=true
# 依赖关系分析 - 分析项目的依赖关系和模块间的交互
CURSOR_DEPENDENCY_ANALYSIS=true
# 架构分析 - 深度分析软件架构和设计模式
CURSOR_ARCHITECTURE_ANALYSIS=true
# 性能优化建议 - 提供代码和架构的性能优化建议
CURSOR_PERFORMANCE_OPTIMIZATION=true
# 安全分析功能 - 检查代码中的安全漏洞和风险
CURSOR_SECURITY_ANALYSIS=true
# =================================================================
# 📝 文档和注释功能
# =================================================================
# 文档自动生成 - 根据代码自动生成技术文档
CURSOR_DOCUMENTATION_GENERATION=true
# 代码注释生成 - 为代码添加详细的注释说明
CURSOR_COMMENT_GENERATION=true
# =================================================================
# 🧠 思考配置选项
# =================================================================
# 思考深度级别 - 问题分析的深度 (1-10)
CURSOR_DEPTH_LEVEL=5
# 显示思考过程 - 是否在响应中显示AI的思考步骤
CURSOR_SHOW_THINKING=true
# 逐步分析模式 - 将复杂问题分解为步骤处理
CURSOR_STEP_BY_STEP=true
# 推理链展示 - 显示逻辑推理的完整链条
CURSOR_REASONING_CHAINS=true
# 自我验证机制 - AI对自己的答案进行验证和检查
CURSOR_SELF_VERIFICATION=true
# 提供替代方案 - 为问题提供多种解决方案
CURSOR_ALTERNATIVE_APPROACHES=true
# =================================================================
# 📚 上下文配置选项
# =================================================================
# 最大上下文Token数 - 对话中保持的最大上下文长度
CURSOR_MAX_CONTEXT_TOKENS=8192
# 最大处理文件数 - 单次可以分析的最大文件数量
CURSOR_MAX_FILES=50
# 单个文件大小限制 - 每个文件的最大大小(字节)
CURSOR_MAX_FILE_SIZE=1048576
# 对话历史长度 - 保持的对话轮数
CURSOR_CONVERSATION_HISTORY=10
# 包含编辑历史 - 是否在上下文中包含文件编辑历史
CURSOR_INCLUDE_EDIT_HISTORY=true
# 包含项目结构信息 - 是否在上下文中包含完整项目结构
CURSOR_INCLUDE_PROJECT_STRUCTURE=true
# 包含依赖关系信息 - 是否在上下文中包含依赖关系图
CURSOR_INCLUDE_DEPENDENCIES=true
# 启用大上下文处理 - 处理超长文本和复杂项目
CURSOR_LARGE_CONTEXT=1
# =================================================================
# 🔧 外部工具配置
# =================================================================
# Web搜索功能 - 允许AI进行网络搜索获取最新信息
CURSOR_WEB_SEARCH_ENABLED=false
# 代码执行权限 - 允许AI执行代码进行测试 (高风险功能)
CURSOR_CODE_EXECUTION_ENABLED=false
# 外部API调用 - 允许调用第三方API服务
CURSOR_EXTERNAL_API_CALLS=false
# 数据库访问权限 - 允许访问数据库 (高风险功能)
CURSOR_DATABASE_ACCESS=false
# Wiki工具集成 - 集成Wiki知识库查询
CURSOR_WIKI_TOOL=[]
# Web工具集成 - Web相关工具的启用状态
CURSOR_WEB_TOOL=0
# =================================================================
# ⚙️ 高级控制选项
# =================================================================
# 启用所有最大功能 - 开启所有高级功能 (可能影响性能)
CURSOR_ENABLE_MAX_FEATURES=1
# 流式输出控制 - 精细控制流式输出行为
CURSOR_STREAM_CONTROL_FLAG=1
# Token开始标志 - 控制Token处理的开始时机
CURSOR_TOKEN_START_FLAG=1
# Token控制标志 - 高级Token管理选项
CURSOR_TOKEN_CONTROL_FLAG=1
# 会话跟踪 - 跟踪用户会话状态和历史
CURSOR_SESSION_TRACKING_FLAG=1
# =================================================================
# 🎛️ 请求控制标志
# =================================================================
# 主控制标志 - 全局功能开关
CURSOR_CONTROL_FLAG=true
# 指令处理标志 - 如何处理用户指令
CURSOR_INSTRUCTION_FLAG=1
# 模型选择标志 - 动态模型选择控制
CURSOR_MODEL_FLAG=1
# 请求类型标志 - 请求处理方式控制
CURSOR_REQUEST_FLAG=1
# 反馈收集标志 - 是否收集用户反馈数据
CURSOR_FEEDBACK_FLAG=1
# 期望最大Token数 - 响应的期望最大长度
CURSOR_DESIRED_MAX_TOKENS=2048
# 内容格式 - 响应内容的格式类型
CURSOR_CONTENT_FORMAT=markdown
# =================================================================
# 🌐 系统环境配置
# =================================================================
# 客户端时区设置
CURSOR_TIMEZONE=Asia/Shanghai
# 客户端版本号
CURSOR_CLIENT_VERSION=0.50.5
# 配置版本号 - 配置文件的版本标识
CURSOR_CONFIG_VERSION=v1.0.0
# 项目类型标识 - 帮助AI理解项目性质
CURSOR_PROJECT_TYPE=javascript