# 运行模式:决定本技能用模拟数据还是真实浏览器/接口去执行 OPENCLAW_TEST_TARGET=real_rpa # 可选:mock=本地模拟,simulator_rpa=仿真站点,real_api=真实接口,real_rpa=真实浏览器;模板默认真实浏览器;本地单测/CI 请用 mock # @required # 目标网站地址:技能要访问的网站或服务地址 TARGET_BASE_URL=https://sandbox.jc2009.com # 填写完整网址(含 https://);换环境时再改,一般保持默认即可 # 默认登录账号:仅填写非敏感的账号标识(如工号/登录名/手机号) DEFAULT_LOGIN_ID= # 留空=按平台自动选用或登记;有值则按该标识筛选;不要填密码 # 默认账号编号:仅填账号管理里的纯数字主键(一般留空) DEFAULT_ACCOUNT_ID= # 留空=自动;只填纯数字;手机号请填上方登录账号 # 是否显示浏览器窗口:网页自动化时是否弹出可见浏览器 OPENCLAW_BROWSER_HEADLESS=0 # 0=显示窗口(必须,便于介入与排查);1=后台静默(勿作日常用法) # 浏览器兼容配置:仅在项目授权与平台规则允许时使用共享兼容能力 OPENCLAW_PLAYWRIGHT_STEALTH=1 # 1=使用共享兼容配置,0=关闭;不得用于伪造身份或绕过平台限制 # 是否录制操作过程:用于留证、复现问题或向他人演示 OPENCLAW_RECORD_VIDEO=0 # 0=不录屏(默认),1=录屏并生成带说明的视频文件;需要留证时再改为 1 # 失败时是否截图:任务出错时自动保存现场截图,便于排查 OPENCLAW_ARTIFACTS_ON_FAILURE=1 # 1=失败时截图(推荐),0=不截图 # 步骤最短等待:两个正常业务动作之间随机停顿的下限 STEP_DELAY_MIN=1.0 # 单位:秒;一般保持默认,页面不稳定时可略调大 # 步骤最长等待:两步操作之间随机停顿的上限 STEP_DELAY_MAX=3.0 # 单位:秒;默认与最短等待组成 1~3 秒节奏;状态等待须另行判断 # 人工处理超时:遇到滑块、验证码、二次验证时,等待人工处理的最长时间 HUMAN_WAIT_TIMEOUT=180 # 单位:秒;来不及处理时可调大,如 300 # 浏览器启动超时(可选):限制 launch_persistent_browser 最长时间;空=不限制(默认) # OPENCLAW_BROWSER_LAUNCH_TIMEOUT_MS=60000 # 单位:毫秒;慢机器/限频时可开启并调大 # 以下为可选目录配置。一般不用改;取消注释并填写后,才覆盖默认子文件夹。 # 填写相对路径时,相对于本技能的数据目录(不是当前工作目录)。 # 用户可见只有 input(上行)与 output(下行);见 development/DATA_PATHS.md。 # 输入目录:用户/Agent 放入的待处理文件(清单、CSV、产品表等) # SKILL_INPUT_DIR=input # 相对本技能数据目录;留空或保持注释则用默认 input # 输出目录:技能/宿主交给用户拿走的结果(视频、报表、导出文件等) # SKILL_OUTPUT_DIR=output # 相对本技能数据目录;留空或保持注释则用默认 output # 上传目录:待发布到外部平台的 staging(可选,不上侧栏) # SKILL_UPLOAD_DIR=uploads # 相对本技能数据目录;留空或保持注释则用默认 uploads # 缓存目录:临时缓存文件的位置(不上侧栏) # SKILL_CACHE_DIR=cache # 相对本技能数据目录;留空或保持注释则用默认 cache # 临时目录:运行中临时文件的位置(不上侧栏) # SKILL_TEMP_DIR=temp # 相对本技能数据目录;留空或保持注释则用默认 temp # MySQL 云库连接:技能走云库时在用户数据目录配置 data-sources.json,并在此填写 DSN # MYSQL_DSN=mysql://user:password@192.168.0.20:3306/your_database # 留空或不写=本地 SQLite;须 mysql:// 开头且含库名;匠厂 Host 须 ≥ 6.9.28;见 references/DATA_SOURCES.md