Files
zhaopin/hermes-cron.snapshot.json
T

155 lines
6.9 KiB
JSON
Raw Normal View History

{
"jobs": [
{
"id": "c5c990e48680",
"name": "每日hr1(Chrome)简历筛选",
"prompt": "启动hr1(Chrome·合塑账号)每日筛选守护任务。执行:\n\n1. 检查是否已有实例在跑:ps aux | grep -E \"daily-runner\" | grep -v grep | grep hr1。已有则直接回复\"hr1 runner 已在运行,跳过\"。\n2. 用 terminal(background=true) 启动(绝不能前台,进程要跑一整天):\n cd /opt/data/skills/recruitment-resume-screener/scripts && ACCOUNT=hr1 CDP_PORT=9222 nohup node daily-runner.js hr1 9222 > /opt/data/logs/recruitment/runner-hr1-$(date +%F).log 2>&1 &\n echo \"hr1 runner started PID=$!\"\n3. 30秒后 tail 日志确认启动无报错。\n4. 最终回复仅一句话,格式:\"✅ hr1 守护任务已启动 PID xxx\"。\n\n⚠️ 严禁:不等待任务完成(它自己跑到18点);不输出候选人明细;不重复启动第二个实例;不做任何其他操作。数据库路径已在脚本内默认 /opt/data/recruitment-data/recruitment-live.db,不要传 RECRUITMENT_DB 覆盖。",
"skills": [],
"skill": null,
"model": null,
"provider": null,
"provider_snapshot": "zai",
"model_snapshot": "glm-5.3",
"base_url": null,
"script": null,
"no_agent": false,
"monitor_script": null,
"monitor_url": null,
"monitor_state": null,
"context_from": null,
"schedule": {
"kind": "cron",
"expr": "30 1 * * 1-5",
"display": "30 1 * * 1-5"
},
"schedule_display": "30 1 * * 1-5",
"repeat": {
"times": null,
"completed": 0
},
"enabled": true,
"state": "scheduled",
"paused_at": null,
"paused_reason": null,
"created_at": "2026-08-26T10:01:50.918386+00:00",
"next_run_at": "2026-08-27T01:30:00+00:00",
"last_run_at": null,
"last_status": null,
"last_error": null,
"last_delivery_error": null,
"failure_streak": 0,
"deliver": "origin",
"origin": {
"platform": "feishu",
"chat_id": "oc_d09c77b62ca5f90f6699830fbc695c44",
"chat_name": "oc_d09c77b62ca5f90f6699830fbc695c44",
"thread_id": null,
"user_id": "ou_92e91fe60a119ea9dc4c9198095cd2d5",
"scope_id": null
},
"enabled_toolsets": null,
"workdir": null
},
{
"id": "44e81f7687f3",
"name": "每日hr2(Edge)简历筛选",
"prompt": "启动hr2(Edge·派卡账号)每日筛选守护任务。执行:\n\n1. 检查是否已有实例在跑:ps aux | grep -E \"daily-runner\" | grep -v grep | grep hr2。已有则直接回复\"hr2 runner 已在运行,跳过\"。\n2. 用 terminal(background=true) 启动(绝不能前台,进程要跑一整天):\n cd /opt/data/skills/recruitment-resume-screener/scripts && ACCOUNT=hr2 CDP_PORT=9225 nohup node daily-runner.js hr2 9225 > /opt/data/logs/recruitment/runner-hr2-$(date +%F).log 2>&1 &\n echo \"hr2 runner started PID=$!\"\n3. 30秒后 tail 日志确认启动无报错。\n4. 最终回复仅一句话,格式:\"✅ hr2 守护任务已启动 PID xxx\"。\n\n⚠️ 严禁:不等待任务完成(它自己跑到18点);不输出候选人明细;不重复启动第二个实例;不做任何其他操作。数据库路径已在脚本内默认 /opt/data/recruitment-data/recruitment-live.db,不要传 RECRUITMENT_DB 覆盖。",
"skills": [],
"skill": null,
"model": null,
"provider": null,
"provider_snapshot": "zai",
"model_snapshot": "glm-5.3",
"base_url": null,
"script": null,
"no_agent": false,
"monitor_script": null,
"monitor_url": null,
"monitor_state": null,
"context_from": null,
"schedule": {
"kind": "cron",
"expr": "30 1 * * 1-5",
"display": "30 1 * * 1-5"
},
"schedule_display": "30 1 * * 1-5",
"repeat": {
"times": null,
"completed": 0
},
"enabled": false,
"state": "scheduled",
"paused_at": null,
"paused_reason": null,
"created_at": "2026-08-26T10:01:50.956358+00:00",
"next_run_at": "2026-08-27T01:30:00+00:00",
"last_run_at": null,
"last_status": null,
"last_error": null,
"last_delivery_error": null,
"failure_streak": 0,
"deliver": "origin",
"origin": {
"platform": "feishu",
"chat_id": "oc_d09c77b62ca5f90f6699830fbc695c44",
"chat_name": "oc_d09c77b62ca5f90f6699830fbc695c44",
"thread_id": null,
"user_id": "ou_92e91fe60a119ea9dc4c9198095cd2d5",
"scope_id": null
},
"enabled_toolsets": null,
"workdir": null
},
{
"id": "ce359f8c253b",
"name": "每日18点强制收队+异常检测",
"prompt": "每日18:05(北京时间)强制收队与异常检测任务。执行:\n\n1. 运行收队脚本(前台即可,几十秒内完成):\n cd /opt/data/skills/recruitment-resume-screener/scripts && node enforce-cutoff.js\n 脚本自动完成:强杀未停的筛选进程(含卡死检测)、核对双账号状态文件、若日报未发则补发到群。\n\n2. 根据脚本输出\"========== 18点收队结果 ===========\"段判断:\n - 有异常项(⚠️ 开头的行)→ 将异常清单原样汇报给用户(私聊,即本任务回复),格式:\"⚠️ 今日收队异常 N 项:...\"每项一行。\n - 无异常 → 仅回复一句话:\"✅ 18点收队完成,无异常,日报已发群。\"\n\n⚠️ 严禁:不重启任何筛选任务;不输出候选人明细;不往群里发消息(脚本自己会发日报,你只汇报结果给我)。",
"skills": [],
"skill": null,
"model": null,
"provider": null,
"provider_snapshot": "zai",
"model_snapshot": "glm-5.3",
"base_url": null,
"script": null,
"no_agent": false,
"monitor_script": null,
"monitor_url": null,
"monitor_state": null,
"context_from": null,
"schedule": {
"kind": "cron",
"expr": "5 10 * * 1-5",
"display": "5 10 * * 1-5"
},
"schedule_display": "5 10 * * 1-5",
"repeat": {
"times": null,
"completed": 0
},
"enabled": true,
"state": "scheduled",
"paused_at": null,
"paused_reason": null,
"created_at": "2026-08-26T10:23:58.143952+00:00",
"next_run_at": "2026-08-27T10:05:00+00:00",
"last_run_at": null,
"last_status": null,
"last_error": null,
"last_delivery_error": null,
"failure_streak": 0,
"deliver": "origin",
"origin": {
"platform": "feishu",
"chat_id": "oc_d09c77b62ca5f90f6699830fbc695c44",
"chat_name": "oc_d09c77b62ca5f90f6699830fbc695c44",
"thread_id": null,
"user_id": "ou_92e91fe60a119ea9dc4c9198095cd2d5",
"scope_id": null
},
"enabled_toolsets": null,
"workdir": null
}
],
"updated_at": "2026-08-26T14:04:31.789801+00:00"
}