配置详解
当前自动搜索以下文件,优先级从左到右:
asign.jsonasign.config.jsasign.config.mjs
搜索目录依次为:
- 当前工作目录。
- 当前工作目录下的
config/。 - 执行文件所在目录(与工作目录不同时)。
- 执行文件所在目录下的
config/。
也可调用 run("/absolute/path/to/asign.json") 显式指定路径。
{ "version": 2, "caiyun": [ { "auth": "认证字符串", "nickname": "主账号" } ], "common": { "backupWaitTime": 20, "catalog": "/", "是否打印今日云朵": true, "剩余多少天刷新token": 10 }, "message": { "title": "mcloud-v2 运行推送", "onlyError": false, "minLevel": "info" }}每个账号的最终配置按以下顺序合并:
默认配置 → common 通用配置 → caiyun[] 账号配置账号级同名字段优先,因此可在 common 设置多数账号共用的值,只对个别账号单独覆盖。
{ "version": 2, "caiyun": [ { "auth": "账号一的认证信息", "nickname": "主号" }, { "auth": "账号二的认证信息", "nickname": "小号" } ]}账号按数组顺序执行。账号级字段会在当前账号运行时覆盖 common 和内置默认值。
{ "version": 2, "caiyun": [ { "auth": "认证信息", "红包派对": { "开启": true }, "云朵大作战": { "开启": false }, "春日拍拍大作战": { "开启": true } } ]}春日拍拍大作战是当前保留的配置名,业务实现playAiSpecialTask用于拍拍系列活动;春日、夏日、秋日只是不同活动期次。- 直播口令核心任务已存在,但尚无配置开关,也未接入 CLI 默认调度;不要在
asign.json中配置直播口令。 AI新头像的 schema 仍保留,但当前业务函数和 CLI 调度尚未实现。- 微信签到、微信抽奖、摇一摇已过期,不应继续配置。