155 lines
6.9 KiB
JSON
155 lines
6.9 KiB
JSON
|
|
{
|
||
|
|
"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"
|
||
|
|
}
|