From 9db57d8741956102a67e0ccb249ee3fa2e0ba8d8 Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Sat, 20 Jun 2026 02:10:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=90=8C=E6=AD=A5:=202026-06?= =?UTF-8?q?-20=2002:10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents/haonan/sessions/sessions.json | 1606 ++++++++--------- agents/ui-designer/sessions/sessions.json | 466 ++--- .../workspace/memory/2026-06-19.md | 7 + cron/jobs.json | 219 ++- cron/logs/daily-review.log | 3 + tasks/runs.sqlite | Bin 180224 -> 180224 bytes tasks/runs.sqlite-shm | Bin 32768 -> 32768 bytes tasks/runs.sqlite-wal | Bin 4161232 -> 4161232 bytes 8 files changed, 1154 insertions(+), 1147 deletions(-) create mode 100644 agents/ui-designer/workspace/memory/2026-06-19.md diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index be050f2..6e2d6f9 100644 --- a/agents/haonan/sessions/sessions.json +++ b/agents/haonan/sessions/sessions.json @@ -783,8 +783,8 @@ "memoryFlushCompactionCount": 0 }, "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc": { - "sessionId": "cdd98f2b-511a-46e7-9357-2e57d25759cf", - "updatedAt": 1781805600010, + "sessionId": "16d800aa-6ce3-4b15-9d5a-fa6ad09582ca", + "updatedAt": 1781892000031, "systemSent": true, "model": "glm-5", "contextTokens": 200000, @@ -825,19 +825,19 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 17191, - "outputTokens": 101, - "totalTokens": 18651, + "inputTokens": 17760, + "outputTokens": 341, + "totalTokens": 19335, "totalTokensFresh": true, - "cacheRead": 20032, + "cacheRead": 95360, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781805660364, - "sessionId": "cdd98f2b-511a-46e7-9357-2e57d25759cf", + "generatedAt": 1781892060381, + "sessionId": "16d800aa-6ce3-4b15-9d5a-fa6ad09582ca", "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", "provider": "zhipu", "model": "glm-5", @@ -1166,9 +1166,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef": { "sessionId": "bcf3d163-4db3-4e87-a94d-5cda6de63a91", - "updatedAt": 1781806802067, + "updatedAt": 1781806800035, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -1207,9 +1207,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 13067, - "outputTokens": 2521, - "totalTokens": 31338, + "inputTokens": 9847, + "outputTokens": 1644, + "totalTokens": 28038, "deliveryContext": { "channel": "webchat" }, @@ -1218,12 +1218,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 142592, + "cacheRead": 131456, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781720421092, - "sessionId": "31894a5e-df43-4828-8f76-2cda57278de0", + "generatedAt": 1781806821274, + "sessionId": "bcf3d163-4db3-4e87-a94d-5cda6de63a91", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -1549,10 +1549,8 @@ } }, "estimatedCostUsd": 0, - "status": "failed", - "startedAt": 1781806800222, - "endedAt": 1781806802063, - "runtimeMs": 1841 + "status": "running", + "startedAt": 1775931600223 }, "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453": { "sessionId": "8debcda0-e8fd-44c3-8c30-da668f3efab2", @@ -1594,8 +1592,8 @@ "cacheWrite": 0 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc": { - "sessionId": "4950321d-7dc6-4791-9c07-0c8c6c9c45a4", - "updatedAt": 1781806200033, + "sessionId": "61c14af1-42b5-4cf9-ab8c-de73f7f721c9", + "updatedAt": 1781892603981, "systemSent": true, "label": "Cron: openclaw-git-sync", "skillsSnapshot": { @@ -1633,8 +1631,8 @@ ], "version": 0 }, - "modelProvider": "zhipu", - "model": "glm-5", + "modelProvider": "minimax", + "model": "MiniMax-M2.7-highspeed", "contextTokens": 200000, "inputTokens": 460, "outputTokens": 115, @@ -1973,777 +1971,12 @@ ] } }, - "estimatedCostUsd": 0.5070293100000002 - }, - "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:31894a5e-df43-4828-8f76-2cda57278de0": { - "sessionId": "31894a5e-df43-4828-8f76-2cda57278de0", - "updatedAt": 1781720400035, - "systemSent": true, - "model": "glm-5", - "contextTokens": 200000, - "label": "Cron: capability-evolver-daily", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - }, - { - "name": "clawlist" - } - ], - "skillFilter": [ - "clawlist", - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "clawlist", - "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", - "source": "openclaw-managed", - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "inputTokens": 13067, - "outputTokens": 2521, - "totalTokens": 31338, - "deliveryContext": { - "channel": "webchat" - }, - "lastChannel": "webchat", - "channel": "webchat", - "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", + "estimatedCostUsd": 0.5070293100000002, + "status": "failed", + "startedAt": 1781892600281, "abortedLastRun": false, - "totalTokensFresh": true, - "cacheRead": 142592, - "cacheWrite": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781720421092, - "sessionId": "31894a5e-df43-4828-8f76-2cda57278de0", - "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 23534, - "projectContextChars": 14014, - "nonProjectContextChars": 9520 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0, - "status": "running", - "startedAt": 1775931600223 - }, - "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:cdd98f2b-511a-46e7-9357-2e57d25759cf": { - "sessionId": "cdd98f2b-511a-46e7-9357-2e57d25759cf", - "updatedAt": 1781805600010, - "systemSent": true, - "model": "glm-5", - "contextTokens": 200000, - "label": "Cron: backup-openclaw-json", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - }, - { - "name": "clawlist" - } - ], - "skillFilter": [ - "clawlist", - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "clawlist", - "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", - "source": "openclaw-managed", - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "inputTokens": 17191, - "outputTokens": 101, - "totalTokens": 18651, - "totalTokensFresh": true, - "cacheRead": 20032, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781805660364, - "sessionId": "cdd98f2b-511a-46e7-9357-2e57d25759cf", - "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 23534, - "projectContextChars": 14014, - "nonProjectContextChars": 9520 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0.07548636 + "endedAt": 1781892603978, + "runtimeMs": 3697 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:4950321d-7dc6-4791-9c07-0c8c6c9c45a4": { "sessionId": "4950321d-7dc6-4791-9c07-0c8c6c9c45a4", @@ -3129,9 +2362,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:bcf3d163-4db3-4e87-a94d-5cda6de63a91": { "sessionId": "bcf3d163-4db3-4e87-a94d-5cda6de63a91", - "updatedAt": 1781806821285, + "updatedAt": 1781806800035, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -3170,9 +2403,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 13067, - "outputTokens": 2521, - "totalTokens": 31338, + "inputTokens": 9847, + "outputTokens": 1644, + "totalTokens": 28038, "deliveryContext": { "channel": "webchat" }, @@ -3181,12 +2414,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 142592, + "cacheRead": 131456, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781720421092, - "sessionId": "31894a5e-df43-4828-8f76-2cda57278de0", + "generatedAt": 1781806821274, + "sessionId": "bcf3d163-4db3-4e87-a94d-5cda6de63a91", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -3513,6 +2746,773 @@ }, "estimatedCostUsd": 0, "status": "running", - "startedAt": 1781806821281 + "startedAt": 1775931600223 + }, + "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:16d800aa-6ce3-4b15-9d5a-fa6ad09582ca": { + "sessionId": "16d800aa-6ce3-4b15-9d5a-fa6ad09582ca", + "updatedAt": 1781892000031, + "systemSent": true, + "model": "glm-5", + "contextTokens": 200000, + "label": "Cron: backup-openclaw-json", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + }, + { + "name": "clawlist" + } + ], + "skillFilter": [ + "clawlist", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + }, + { + "name": "clawlist", + "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", + "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "zhipu", + "inputTokens": 17760, + "outputTokens": 341, + "totalTokens": 19335, + "totalTokensFresh": true, + "cacheRead": 95360, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1781892060381, + "sessionId": "16d800aa-6ce3-4b15-9d5a-fa6ad09582ca", + "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", + "provider": "zhipu", + "model": "glm-5", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 23534, + "projectContextChars": 14014, + "nonProjectContextChars": 9520 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.07548636 + }, + "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:61c14af1-42b5-4cf9-ab8c-de73f7f721c9": { + "sessionId": "61c14af1-42b5-4cf9-ab8c-de73f7f721c9", + "updatedAt": 1781892627839, + "systemSent": true, + "label": "Cron: openclaw-git-sync", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + }, + { + "name": "clawlist" + } + ], + "skillFilter": [ + "clawlist", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + }, + { + "name": "clawlist", + "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", + "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 200000, + "inputTokens": 460, + "outputTokens": 115, + "totalTokens": 18880, + "totalTokensFresh": true, + "cacheRead": 37120, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1781806227880, + "sessionId": "4950321d-7dc6-4791-9c07-0c8c6c9c45a4", + "sessionKey": "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc", + "provider": "zhipu", + "model": "glm-5", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 23534, + "projectContextChars": 14014, + "nonProjectContextChars": 9520 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.5070293100000002, + "status": "running", + "startedAt": 1781892627836, + "abortedLastRun": false } } \ No newline at end of file diff --git a/agents/ui-designer/sessions/sessions.json b/agents/ui-designer/sessions/sessions.json index 1e3d286..0065fbf 100644 --- a/agents/ui-designer/sessions/sessions.json +++ b/agents/ui-designer/sessions/sessions.json @@ -809,8 +809,8 @@ "runtimeMs": 1794 }, "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890": { - "sessionId": "d6d464ad-ca6f-472a-9d27-1d4c360b64f0", - "updatedAt": 1781767862398, + "sessionId": "b6b45c76-5535-45ff-b145-fe6b73889a6f", + "updatedAt": 1781854200014, "systemSent": true, "label": "Cron: 中国核建每日跟踪", "skillsSnapshot": { @@ -836,14 +836,14 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "contextTokens": 200000, - "inputTokens": 35679, - "outputTokens": 12329, - "totalTokens": 36716, + "inputTokens": 34538, + "outputTokens": 14642, + "totalTokens": 37643, "totalTokensFresh": true, - "cacheRead": 326400, + "cacheRead": 339712, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/20442854-3eb2-4c4f-bc84-74533d3faad4.jsonl", "abortedLastRun": false, @@ -852,8 +852,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781508660455, - "sessionId": "2940660c-0651-4536-b9be-1129e45d0677", + "generatedAt": 1781854260385, + "sessionId": "b6b45c76-5535-45ff-b145-fe6b73889a6f", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", "provider": "zhipu", "model": "glm-5", @@ -1181,8 +1181,8 @@ "runtimeMs": 2006 }, "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901": { - "sessionId": "0633a4ec-57af-4f55-801c-0285cf6903db", - "updatedAt": 1781768362030, + "sessionId": "d5420a89-ef64-4c94-8d0c-a905bec2d882", + "updatedAt": 1781855640456, "systemSent": true, "label": "Cron: 中国海油每日跟踪", "skillsSnapshot": { @@ -1208,22 +1208,22 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "contextTokens": 200000, - "inputTokens": 18283, - "outputTokens": 8061, - "totalTokens": 34011, + "inputTokens": 16206, + "outputTokens": 8489, + "totalTokens": 32056, "totalTokensFresh": true, - "cacheRead": 308736, + "cacheRead": 266880, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781510322253, - "sessionId": "6e12e97e-91a6-478d-9343-2c51cbc3b39e", + "generatedAt": 1781855669415, + "sessionId": "d5420a89-ef64-4c94-8d0c-a905bec2d882", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", "provider": "zhipu", "model": "glm-5", @@ -1553,8 +1553,8 @@ "runtimeMs": 3147 }, "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123": { - "sessionId": "df0ce7ba-5950-4ccd-8af0-dfb68557fe81", - "updatedAt": 1781740910527, + "sessionId": "3ffcfffd-3b00-44f3-805b-952071f88063", + "updatedAt": 1781827304504, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -1583,11 +1583,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 27780, - "outputTokens": 5595, - "totalTokens": 41380, + "inputTokens": 30357, + "outputTokens": 5847, + "totalTokens": 43907, "totalTokensFresh": true, - "cacheRead": 606976, + "cacheRead": 692608, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -1596,8 +1596,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781740970889, - "sessionId": "df0ce7ba-5950-4ccd-8af0-dfb68557fe81", + "generatedAt": 1781827364856, + "sessionId": "3ffcfffd-3b00-44f3-805b-952071f88063", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -2932,8 +2932,8 @@ "runtimeMs": 1748 }, "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345": { - "sessionId": "1ac2faea-3c10-4dfb-90e2-0a94e5d11ae3", - "updatedAt": 1781768291760, + "sessionId": "d54ff3f5-7789-4c5e-8f89-a3c68613a53f", + "updatedAt": 1781855319880, "systemSent": true, "label": "Cron: 中国平安每日跟踪", "skillsSnapshot": { @@ -2966,15 +2966,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781510184740, - "sessionId": "7e6dca53-0dd4-4f15-a9b8-a1fdeebda56c", + "generatedAt": 1781855347895, + "sessionId": "d54ff3f5-7789-4c5e-8f89-a3c68613a53f", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345", "provider": "zhipu", "model": "glm-5", @@ -3296,11 +3296,11 @@ } }, "contextTokens": 200000, - "inputTokens": 7093, - "outputTokens": 5131, - "totalTokens": 23076, + "inputTokens": 21001, + "outputTokens": 16216, + "totalTokens": 36345, "totalTokensFresh": true, - "cacheRead": 94464, + "cacheRead": 545024, "cacheWrite": 0, "estimatedCostUsd": 0.110809935, "status": "failed", @@ -3310,8 +3310,8 @@ "runtimeMs": 4415 }, "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678": { - "sessionId": "730015d8-d20b-41ef-8c6b-3c048ade988d", - "updatedAt": 1781768432383, + "sessionId": "795216a5-d90a-430d-821a-e09dc833c4f5", + "updatedAt": 1781855840526, "systemSent": true, "label": "Cron: 比亚迪每日跟踪", "skillsSnapshot": { @@ -3344,15 +3344,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781510621966, - "sessionId": "0cf278ff-bc4a-4ba7-ae6a-448e22369ed9", + "generatedAt": 1781855870107, + "sessionId": "795216a5-d90a-430d-821a-e09dc833c4f5", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678", "provider": "zhipu", "model": "glm-5", @@ -3674,11 +3674,11 @@ } }, "contextTokens": 200000, - "inputTokens": 13364, - "outputTokens": 8817, - "totalTokens": 29285, + "inputTokens": 3287, + "outputTokens": 612, + "totalTokens": 19440, "totalTokensFresh": true, - "cacheRead": 181696, + "cacheRead": 32832, "cacheWrite": 0, "estimatedCostUsd": 0.13119603, "status": "failed", @@ -3688,8 +3688,8 @@ "runtimeMs": 3547 }, "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678": { - "sessionId": "1696b068-b0f5-4eeb-9ae2-05e8c5f2cbde", - "updatedAt": 1781767965287, + "sessionId": "04d89dda-47dd-4ddb-b115-4a6ce2b1ebb2", + "updatedAt": 1781854522669, "systemSent": true, "label": "Cron: 中国化学每日跟踪", "skillsSnapshot": { @@ -3722,15 +3722,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509029884, - "sessionId": "d9315f65-87e5-4bb2-bb16-9fb3ba42fda4", + "generatedAt": 1781854551542, + "sessionId": "04d89dda-47dd-4ddb-b115-4a6ce2b1ebb2", "sessionKey": "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678", "provider": "zhipu", "model": "glm-5", @@ -4052,11 +4052,11 @@ } }, "contextTokens": 200000, - "inputTokens": 8783, - "outputTokens": 5952, - "totalTokens": 24631, + "inputTokens": 3198, + "outputTokens": 4067, + "totalTokens": 19254, "totalTokensFresh": true, - "cacheRead": 212864, + "cacheRead": 51200, "cacheWrite": 0, "estimatedCostUsd": 0.05539842, "status": "failed", @@ -4066,8 +4066,8 @@ "runtimeMs": 1803 }, "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123": { - "sessionId": "e1dadb6b-3c3d-4558-b8cb-6d2fd1504c66", - "updatedAt": 1781768009572, + "sessionId": "f0b12375-4f66-4d74-8cb3-9263f0dfb199", + "updatedAt": 1781854612381, "systemSent": true, "label": "Cron: 沪深300ETF每日跟踪", "skillsSnapshot": { @@ -4100,15 +4100,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509233346, - "sessionId": "86dd68b4-ef5d-4d9a-94a6-4b4f3ef494ed", + "generatedAt": 1781854641788, + "sessionId": "f0b12375-4f66-4d74-8cb3-9263f0dfb199", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -4430,11 +4430,11 @@ } }, "contextTokens": 200000, - "inputTokens": 13315, - "outputTokens": 7182, - "totalTokens": 29096, + "inputTokens": 12178, + "outputTokens": 11267, + "totalTokens": 28153, "totalTokensFresh": true, - "cacheRead": 231680, + "cacheRead": 167936, "cacheWrite": 0, "estimatedCostUsd": 0.08418837, "status": "failed", @@ -4444,8 +4444,8 @@ "runtimeMs": 3528 }, "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234": { - "sessionId": "0c979e80-0e44-4c98-b591-cd2bd747df39", - "updatedAt": 1781768080694, + "sessionId": "40a0a301-4269-46db-ada9-b9244bddf49e", + "updatedAt": 1781854827109, "systemSent": true, "label": "Cron: 招商银行每日跟踪", "skillsSnapshot": { @@ -4478,15 +4478,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509442572, - "sessionId": "97242819-01ac-46a0-9dd8-0b1deee14674", + "generatedAt": 1781854856712, + "sessionId": "40a0a301-4269-46db-ada9-b9244bddf49e", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234", "provider": "zhipu", "model": "glm-5", @@ -4808,11 +4808,11 @@ } }, "contextTokens": 200000, - "inputTokens": 14268, - "outputTokens": 8578, - "totalTokens": 30136, + "inputTokens": 3169, + "outputTokens": 457, + "totalTokens": 19260, "totalTokensFresh": true, - "cacheRead": 256448, + "cacheRead": 32768, "cacheWrite": 0, "estimatedCostUsd": 0.047271765, "status": "failed", @@ -4822,8 +4822,8 @@ "runtimeMs": 3587 }, "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456": { - "sessionId": "efa32457-a944-463d-9b30-f51bccc6333d", - "updatedAt": 1781768150282, + "sessionId": "c16f447b-30ac-40ad-95f5-23e982057399", + "updatedAt": 1781854876051, "systemSent": true, "label": "Cron: 中国电建每日跟踪", "skillsSnapshot": { @@ -4856,15 +4856,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509690082, - "sessionId": "ac06b224-cfe1-4017-ae34-45f3ec4e6b88", + "generatedAt": 1781854907472, + "sessionId": "c16f447b-30ac-40ad-95f5-23e982057399", "sessionKey": "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456", "provider": "zhipu", "model": "glm-5", @@ -5186,11 +5186,11 @@ } }, "contextTokens": 200000, - "inputTokens": 14095, - "outputTokens": 12863, - "totalTokens": 30093, + "inputTokens": 32034, + "outputTokens": 18828, + "totalTokens": 33626, "totalTokensFresh": true, - "cacheRead": 127680, + "cacheRead": 122880, "cacheWrite": 0, "estimatedCostUsd": 0.05589625499999999, "status": "failed", @@ -5200,8 +5200,8 @@ "runtimeMs": 3435 }, "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567": { - "sessionId": "f34ca5f1-15a5-46e8-babf-22d2b2cdb7e9", - "updatedAt": 1781768220189, + "sessionId": "3e08d6f0-f7eb-498e-aafd-e7e598d7ac2f", + "updatedAt": 1781855157454, "systemSent": true, "label": "Cron: 优刻得每日跟踪", "skillsSnapshot": { @@ -5234,15 +5234,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509906331, - "sessionId": "43936322-509e-4c8a-ac02-190a21879b61", + "generatedAt": 1781855185688, + "sessionId": "3e08d6f0-f7eb-498e-aafd-e7e598d7ac2f", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567", "provider": "zhipu", "model": "glm-5", @@ -5564,11 +5564,11 @@ } }, "contextTokens": 200000, - "inputTokens": 23651, - "outputTokens": 11212, - "totalTokens": 39496, + "inputTokens": 21354, + "outputTokens": 7425, + "totalTokens": 37296, "totalTokensFresh": true, - "cacheRead": 231040, + "cacheRead": 230848, "cacheWrite": 0, "estimatedCostUsd": 0.046022505000000005, "status": "failed", @@ -5577,9 +5577,9 @@ "endedAt": 1781768220183, "runtimeMs": 3591 }, - "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:df0ce7ba-5950-4ccd-8af0-dfb68557fe81": { - "sessionId": "df0ce7ba-5950-4ccd-8af0-dfb68557fe81", - "updatedAt": 1781740910527, + "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:3ffcfffd-3b00-44f3-805b-952071f88063": { + "sessionId": "3ffcfffd-3b00-44f3-805b-952071f88063", + "updatedAt": 1781827304504, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -5608,11 +5608,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 27780, - "outputTokens": 5595, - "totalTokens": 41380, + "inputTokens": 30357, + "outputTokens": 5847, + "totalTokens": 43907, "totalTokensFresh": true, - "cacheRead": 606976, + "cacheRead": 692608, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -5621,8 +5621,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781740970889, - "sessionId": "df0ce7ba-5950-4ccd-8af0-dfb68557fe81", + "generatedAt": 1781827364856, + "sessionId": "3ffcfffd-3b00-44f3-805b-952071f88063", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -5949,9 +5949,9 @@ "endedAt": 1781568384952, "runtimeMs": 1791 }, - "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:d6d464ad-ca6f-472a-9d27-1d4c360b64f0": { - "sessionId": "d6d464ad-ca6f-472a-9d27-1d4c360b64f0", - "updatedAt": 1781767800012, + "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:b6b45c76-5535-45ff-b145-fe6b73889a6f": { + "sessionId": "b6b45c76-5535-45ff-b145-fe6b73889a6f", + "updatedAt": 1781854200014, "systemSent": true, "label": "Cron: 中国核建每日跟踪", "skillsSnapshot": { @@ -5977,14 +5977,14 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "contextTokens": 200000, - "inputTokens": 35679, - "outputTokens": 12329, - "totalTokens": 36716, + "inputTokens": 34538, + "outputTokens": 14642, + "totalTokens": 37643, "totalTokensFresh": true, - "cacheRead": 326400, + "cacheRead": 339712, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/20442854-3eb2-4c4f-bc84-74533d3faad4.jsonl", "abortedLastRun": false, @@ -5993,8 +5993,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781508660455, - "sessionId": "2940660c-0651-4536-b9be-1129e45d0677", + "generatedAt": 1781854260385, + "sessionId": "b6b45c76-5535-45ff-b145-fe6b73889a6f", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", "provider": "zhipu", "model": "glm-5", @@ -6317,13 +6317,13 @@ }, "estimatedCostUsd": 0.0063183, "status": "failed", - "startedAt": 1781681460400, - "endedAt": 1781681462412, - "runtimeMs": 2012 + "startedAt": 1781767860386, + "endedAt": 1781767862392, + "runtimeMs": 2006 }, - "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678:run:1696b068-b0f5-4eeb-9ae2-05e8c5f2cbde": { - "sessionId": "1696b068-b0f5-4eeb-9ae2-05e8c5f2cbde", - "updatedAt": 1781767903109, + "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678:run:04d89dda-47dd-4ddb-b115-4a6ce2b1ebb2": { + "sessionId": "04d89dda-47dd-4ddb-b115-4a6ce2b1ebb2", + "updatedAt": 1781854522669, "systemSent": true, "label": "Cron: 中国化学每日跟踪", "skillsSnapshot": { @@ -6356,15 +6356,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509029884, - "sessionId": "d9315f65-87e5-4bb2-bb16-9fb3ba42fda4", + "generatedAt": 1781854551542, + "sessionId": "04d89dda-47dd-4ddb-b115-4a6ce2b1ebb2", "sessionKey": "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678", "provider": "zhipu", "model": "glm-5", @@ -6686,22 +6686,22 @@ } }, "contextTokens": 200000, - "inputTokens": 8783, - "outputTokens": 5952, - "totalTokens": 24631, + "inputTokens": 3198, + "outputTokens": 4067, + "totalTokens": 19254, "totalTokensFresh": true, - "cacheRead": 212864, + "cacheRead": 51200, "cacheWrite": 0, "estimatedCostUsd": 0.05539842, "status": "failed", - "startedAt": 1781681563316, + "startedAt": 1781767963479, "abortedLastRun": false, - "endedAt": 1781681564989, - "runtimeMs": 1673 + "endedAt": 1781767965282, + "runtimeMs": 1803 }, - "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123:run:e1dadb6b-3c3d-4558-b8cb-6d2fd1504c66": { - "sessionId": "e1dadb6b-3c3d-4558-b8cb-6d2fd1504c66", - "updatedAt": 1781768005783, + "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123:run:f0b12375-4f66-4d74-8cb3-9263f0dfb199": { + "sessionId": "f0b12375-4f66-4d74-8cb3-9263f0dfb199", + "updatedAt": 1781854612381, "systemSent": true, "label": "Cron: 沪深300ETF每日跟踪", "skillsSnapshot": { @@ -6734,15 +6734,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509233346, - "sessionId": "86dd68b4-ef5d-4d9a-94a6-4b4f3ef494ed", + "generatedAt": 1781854641788, + "sessionId": "f0b12375-4f66-4d74-8cb3-9263f0dfb199", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -7064,22 +7064,22 @@ } }, "contextTokens": 200000, - "inputTokens": 13315, - "outputTokens": 7182, - "totalTokens": 29096, + "inputTokens": 12178, + "outputTokens": 11267, + "totalTokens": 28153, "totalTokensFresh": true, - "cacheRead": 231680, + "cacheRead": 167936, "cacheWrite": 0, "estimatedCostUsd": 0.08418837, "status": "failed", - "startedAt": 1781681606651, + "startedAt": 1781768006038, "abortedLastRun": false, - "endedAt": 1781681609933, - "runtimeMs": 3282 + "endedAt": 1781768009566, + "runtimeMs": 3528 }, - "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234:run:0c979e80-0e44-4c98-b591-cd2bd747df39": { - "sessionId": "0c979e80-0e44-4c98-b591-cd2bd747df39", - "updatedAt": 1781768076849, + "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234:run:40a0a301-4269-46db-ada9-b9244bddf49e": { + "sessionId": "40a0a301-4269-46db-ada9-b9244bddf49e", + "updatedAt": 1781854827109, "systemSent": true, "label": "Cron: 招商银行每日跟踪", "skillsSnapshot": { @@ -7112,15 +7112,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509442572, - "sessionId": "97242819-01ac-46a0-9dd8-0b1deee14674", + "generatedAt": 1781854856712, + "sessionId": "40a0a301-4269-46db-ada9-b9244bddf49e", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234", "provider": "zhipu", "model": "glm-5", @@ -7442,22 +7442,22 @@ } }, "contextTokens": 200000, - "inputTokens": 14268, - "outputTokens": 8578, - "totalTokens": 30136, + "inputTokens": 3169, + "outputTokens": 457, + "totalTokens": 19260, "totalTokensFresh": true, - "cacheRead": 256448, + "cacheRead": 32768, "cacheWrite": 0, "estimatedCostUsd": 0.047271765, "status": "failed", - "startedAt": 1781681676752, + "startedAt": 1781768077101, "abortedLastRun": false, - "endedAt": 1781681680704, - "runtimeMs": 3952 + "endedAt": 1781768080688, + "runtimeMs": 3587 }, - "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456:run:efa32457-a944-463d-9b30-f51bccc6333d": { - "sessionId": "efa32457-a944-463d-9b30-f51bccc6333d", - "updatedAt": 1781768146535, + "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456:run:c16f447b-30ac-40ad-95f5-23e982057399": { + "sessionId": "c16f447b-30ac-40ad-95f5-23e982057399", + "updatedAt": 1781854876051, "systemSent": true, "label": "Cron: 中国电建每日跟踪", "skillsSnapshot": { @@ -7490,15 +7490,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509690082, - "sessionId": "ac06b224-cfe1-4017-ae34-45f3ec4e6b88", + "generatedAt": 1781854907472, + "sessionId": "c16f447b-30ac-40ad-95f5-23e982057399", "sessionKey": "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456", "provider": "zhipu", "model": "glm-5", @@ -7820,22 +7820,22 @@ } }, "contextTokens": 200000, - "inputTokens": 14095, - "outputTokens": 12863, - "totalTokens": 30093, + "inputTokens": 32034, + "outputTokens": 18828, + "totalTokens": 33626, "totalTokensFresh": true, - "cacheRead": 127680, + "cacheRead": 122880, "cacheWrite": 0, "estimatedCostUsd": 0.05589625499999999, "status": "failed", - "startedAt": 1781681751215, + "startedAt": 1781768146840, "abortedLastRun": false, - "endedAt": 1781681754843, - "runtimeMs": 3628 + "endedAt": 1781768150275, + "runtimeMs": 3435 }, - "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567:run:f34ca5f1-15a5-46e8-babf-22d2b2cdb7e9": { - "sessionId": "f34ca5f1-15a5-46e8-babf-22d2b2cdb7e9", - "updatedAt": 1781768216338, + "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567:run:3e08d6f0-f7eb-498e-aafd-e7e598d7ac2f": { + "sessionId": "3e08d6f0-f7eb-498e-aafd-e7e598d7ac2f", + "updatedAt": 1781855157454, "systemSent": true, "label": "Cron: 优刻得每日跟踪", "skillsSnapshot": { @@ -7868,15 +7868,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781509906331, - "sessionId": "43936322-509e-4c8a-ac02-190a21879b61", + "generatedAt": 1781855185688, + "sessionId": "3e08d6f0-f7eb-498e-aafd-e7e598d7ac2f", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567", "provider": "zhipu", "model": "glm-5", @@ -8198,22 +8198,22 @@ } }, "contextTokens": 200000, - "inputTokens": 23651, - "outputTokens": 11212, - "totalTokens": 39496, + "inputTokens": 21354, + "outputTokens": 7425, + "totalTokens": 37296, "totalTokensFresh": true, - "cacheRead": 231040, + "cacheRead": 230848, "cacheWrite": 0, "estimatedCostUsd": 0.046022505000000005, "status": "failed", - "startedAt": 1781681821774, + "startedAt": 1781768216592, "abortedLastRun": false, - "endedAt": 1781681825497, - "runtimeMs": 3723 + "endedAt": 1781768220183, + "runtimeMs": 3591 }, - "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345:run:1ac2faea-3c10-4dfb-90e2-0a94e5d11ae3": { - "sessionId": "1ac2faea-3c10-4dfb-90e2-0a94e5d11ae3", - "updatedAt": 1781768287074, + "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345:run:d54ff3f5-7789-4c5e-8f89-a3c68613a53f": { + "sessionId": "d54ff3f5-7789-4c5e-8f89-a3c68613a53f", + "updatedAt": 1781855319880, "systemSent": true, "label": "Cron: 中国平安每日跟踪", "skillsSnapshot": { @@ -8246,15 +8246,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781510184740, - "sessionId": "7e6dca53-0dd4-4f15-a9b8-a1fdeebda56c", + "generatedAt": 1781855347895, + "sessionId": "d54ff3f5-7789-4c5e-8f89-a3c68613a53f", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345", "provider": "zhipu", "model": "glm-5", @@ -8576,22 +8576,22 @@ } }, "contextTokens": 200000, - "inputTokens": 7093, - "outputTokens": 5131, - "totalTokens": 23076, + "inputTokens": 21001, + "outputTokens": 16216, + "totalTokens": 36345, "totalTokensFresh": true, - "cacheRead": 94464, + "cacheRead": 545024, "cacheWrite": 0, "estimatedCostUsd": 0.110809935, "status": "failed", - "startedAt": 1781681892922, + "startedAt": 1781768287339, "abortedLastRun": false, - "endedAt": 1781681896266, - "runtimeMs": 3344 + "endedAt": 1781768291754, + "runtimeMs": 4415 }, - "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:0633a4ec-57af-4f55-801c-0285cf6903db": { - "sessionId": "0633a4ec-57af-4f55-801c-0285cf6903db", - "updatedAt": 1781768358619, + "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:d5420a89-ef64-4c94-8d0c-a905bec2d882": { + "sessionId": "d5420a89-ef64-4c94-8d0c-a905bec2d882", + "updatedAt": 1781855640456, "systemSent": true, "label": "Cron: 中国海油每日跟踪", "skillsSnapshot": { @@ -8617,22 +8617,22 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "contextTokens": 200000, - "inputTokens": 18283, - "outputTokens": 8061, - "totalTokens": 34011, + "inputTokens": 16206, + "outputTokens": 8489, + "totalTokens": 32056, "totalTokensFresh": true, - "cacheRead": 308736, + "cacheRead": 266880, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781510322253, - "sessionId": "6e12e97e-91a6-478d-9343-2c51cbc3b39e", + "generatedAt": 1781855669415, + "sessionId": "d5420a89-ef64-4c94-8d0c-a905bec2d882", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", "provider": "zhipu", "model": "glm-5", @@ -8955,15 +8955,15 @@ }, "estimatedCostUsd": 3.1868442750000003, "status": "failed", - "startedAt": 1781681962843, + "startedAt": 1781768358877, "abortedLastRun": false, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/2043f514-950c-4ba1-9eca-b9762325c3c6.jsonl", - "endedAt": 1781681965890, - "runtimeMs": 3047 + "endedAt": 1781768362024, + "runtimeMs": 3147 }, - "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678:run:730015d8-d20b-41ef-8c6b-3c048ade988d": { - "sessionId": "730015d8-d20b-41ef-8c6b-3c048ade988d", - "updatedAt": 1781768428531, + "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678:run:795216a5-d90a-430d-821a-e09dc833c4f5": { + "sessionId": "795216a5-d90a-430d-821a-e09dc833c4f5", + "updatedAt": 1781855840526, "systemSent": true, "label": "Cron: 比亚迪每日跟踪", "skillsSnapshot": { @@ -8996,15 +8996,15 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781510621966, - "sessionId": "0cf278ff-bc4a-4ba7-ae6a-448e22369ed9", + "generatedAt": 1781855870107, + "sessionId": "795216a5-d90a-430d-821a-e09dc833c4f5", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678", "provider": "zhipu", "model": "glm-5", @@ -9326,17 +9326,17 @@ } }, "contextTokens": 200000, - "inputTokens": 13364, - "outputTokens": 8817, - "totalTokens": 29285, + "inputTokens": 3287, + "outputTokens": 612, + "totalTokens": 19440, "totalTokensFresh": true, - "cacheRead": 181696, + "cacheRead": 32832, "cacheWrite": 0, "estimatedCostUsd": 0.13119603, "status": "failed", - "startedAt": 1781682032956, + "startedAt": 1781768428831, "abortedLastRun": false, - "endedAt": 1781682036534, - "runtimeMs": 3578 + "endedAt": 1781768432378, + "runtimeMs": 3547 } } \ No newline at end of file diff --git a/agents/ui-designer/workspace/memory/2026-06-19.md b/agents/ui-designer/workspace/memory/2026-06-19.md new file mode 100644 index 0000000..88e8f3d --- /dev/null +++ b/agents/ui-designer/workspace/memory/2026-06-19.md @@ -0,0 +1,7 @@ +# 2026-06-19 (周五) + +## 中国平安每日跟踪(cron任务) +- 今日端午节休市,A股不开盘 +- 6月18日(最后交易日)发生暴跌:49.38元,-6.41% +- 已更新跟踪文件并推送飞书消息 +- 关键信号:跌破52周低点支撑50.53,距绝对低点48.82仅1.1% diff --git a/cron/jobs.json b/cron/jobs.json index a9e48c9..5d8595d 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1781805682650, + "updatedAtMs": 1781892115229, "schedule": { "kind": "cron", "expr": "0 2 * * *", @@ -23,10 +23,10 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1781892000000, - "lastRunAtMs": 1781805600003, + "nextRunAtMs": 1781978400000, + "lastRunAtMs": 1781892000003, "lastStatus": "ok", - "lastDurationMs": 82647, + "lastDurationMs": 115226, "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDelivered": true, @@ -59,7 +59,8 @@ "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDeliveryStatus": "delivered", - "lastDelivered": true + "lastDelivered": true, + "runningAtMs": 1781892600001 }, "delivery": { "mode": "announce" @@ -71,7 +72,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1781720493213, + "updatedAtMs": 1781806878863, "schedule": { "kind": "cron", "expr": "20 2 * * *", @@ -92,14 +93,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1781806800000, - "lastRunAtMs": 1781720400031, + "nextRunAtMs": 1781893200000, + "lastRunAtMs": 1781806800006, "lastStatus": "error", - "lastDurationMs": 93182, - "consecutiveErrors": 78, + "lastDurationMs": 78857, + "consecutiveErrors": 79, "lastRunStatus": "error", "lastDeliveryStatus": "unknown", - "runningAtMs": 1781806800004 + "lastError": "AxiosError: Request failed with status code 400" } }, { @@ -109,7 +110,7 @@ "description": "每天凌晨2:30整理昨天的已完成任务到每日回顾", "enabled": true, "createdAtMs": 1741484880000, - "updatedAtMs": 1781721083456, + "updatedAtMs": 1781807478638, "schedule": { "kind": "cron", "expr": "30 2 * * *", @@ -127,11 +128,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1781807400000, - "lastRunAtMs": 1781721000004, + "nextRunAtMs": 1781893800000, + "lastRunAtMs": 1781807400006, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 83452, + "lastDurationMs": 78632, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -143,7 +144,7 @@ "name": "zq_workspace_sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1781721600031, + "updatedAtMs": 1781808000034, "schedule": { "expr": "40 2 * * *", "kind": "cron", @@ -156,10 +157,10 @@ "text": "执行 zq 工作区同步:bash ~/.openclaw/cron/scripts/zq_workspace_sync.sh" }, "state": { - "nextRunAtMs": 1781808000000, - "lastRunAtMs": 1781721600003, + "nextRunAtMs": 1781894400000, + "lastRunAtMs": 1781808000005, "lastStatus": "skipped", - "lastDurationMs": 28, + "lastDurationMs": 29, "consecutiveErrors": 0, "lastRunStatus": "skipped", "lastDeliveryStatus": "not-requested", @@ -173,7 +174,7 @@ "description": "每天早上8点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1781740910518, + "updatedAtMs": 1781827304496, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -191,11 +192,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1781827200000, - "lastRunAtMs": 1781740800003, + "nextRunAtMs": 1781913600000, + "lastRunAtMs": 1781827200006, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 110515, + "lastDurationMs": 104490, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -208,7 +209,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1781737283488, + "updatedAtMs": 1781823681835, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -226,11 +227,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1781823600000, - "lastRunAtMs": 1781737200008, + "nextRunAtMs": 1781910000000, + "lastRunAtMs": 1781823600006, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 83480, + "lastDurationMs": 81829, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -279,7 +280,7 @@ "description": "每日收盘后跟踪中国核建(601611)股价走势", "enabled": true, "createdAtMs": 1774231320000, - "updatedAtMs": 1781767903079, + "updatedAtMs": 1781854522662, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -297,15 +298,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781767800005, + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781854200007, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 103074, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 4, - "lastErrorReason": "timeout", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: LLM request timed out. (unknown) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "lastDurationMs": 322655, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 5, + "lastError": "⚠️ ✉️ Message failed", + "lastDelivered": true } }, { @@ -315,7 +316,7 @@ "description": "每日收盘后跟踪中国化学(601117)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1781768005775, + "updatedAtMs": 1781854612372, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -333,15 +334,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781767903079, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 102696, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 3, - "lastErrorReason": "timeout", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: LLM request timed out. (unknown) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781854522662, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 89710, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -351,7 +351,7 @@ "description": "每日收盘后跟踪沪深300ETF(510300)走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1781768076842, + "updatedAtMs": 1781854827100, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -369,15 +369,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781768005775, + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781854612372, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 71067, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 4, - "lastErrorReason": "rate_limit", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ 已达到 Token Plan 用量上限:请升级 Token Plan 套餐或购买积分补充用量。 (2056) (rate_limit) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "lastDurationMs": 214728, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 5, + "lastError": "⚠️ ✉️ Message failed", + "lastDelivered": true } }, { @@ -387,7 +387,7 @@ "description": "每日收盘后跟踪招商银行(600036)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1781768146506, + "updatedAtMs": 1781854876042, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -405,15 +405,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781768076842, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 69664, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 4, - "lastErrorReason": "rate_limit", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ 已达到 Token Plan 用量上限:请升级 Token Plan 套餐或购买积分补充用量。 (2056) (rate_limit) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781854827100, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 48942, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -423,7 +422,7 @@ "description": "每日收盘后跟踪中国电建(601669)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1781768216309, + "updatedAtMs": 1781855157445, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -441,15 +440,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781768146506, + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781854876042, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 69803, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 6, - "lastErrorReason": "rate_limit", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ 已达到 Token Plan 用量上限:请升级 Token Plan 套餐或购买积分补充用量。 (2056) (rate_limit) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "lastDurationMs": 281403, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 7, + "lastError": "⚠️ ✉️ Message failed", + "lastDelivered": true } }, { @@ -459,7 +458,7 @@ "description": "每日收盘后跟踪优刻得(688158)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1781768287067, + "updatedAtMs": 1781855319872, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -477,15 +476,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781768216309, + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781855157445, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 70758, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 7, - "lastErrorReason": "rate_limit", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ 已达到 Token Plan 用量上限:请升级 Token Plan 套餐或购买积分补充用量。 (2056) (rate_limit) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "lastDurationMs": 162427, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 8, + "lastError": "⚠️ ✉️ Message failed", + "lastDelivered": true } }, { @@ -495,7 +494,7 @@ "description": "每日收盘后跟踪中国平安(601318)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1781768358615, + "updatedAtMs": 1781855640448, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -513,15 +512,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781768287067, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 71548, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 6, - "lastErrorReason": "rate_limit", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ 已达到 Token Plan 用量上限:请升级 Token Plan 套餐或购买积分补充用量。 (2056) (rate_limit) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781855319872, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 320576, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -531,7 +529,7 @@ "description": "每日收盘后跟踪中国海油(600938)股价走势", "enabled": true, "createdAtMs": 1774231920000, - "updatedAtMs": 1781768428523, + "updatedAtMs": 1781855840516, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -549,15 +547,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781768358615, + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781855640448, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 69908, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 7, - "lastErrorReason": "rate_limit", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ 已达到 Token Plan 用量上限:请升级 Token Plan 套餐或购买积分补充用量。 (2056) (rate_limit) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "lastDurationMs": 200068, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 8, + "lastError": "⚠️ ✉️ Message failed", + "lastDelivered": true } }, { @@ -567,7 +565,7 @@ "description": "每日收盘后跟踪比亚迪(002594)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1781768497945, + "updatedAtMs": 1781855883436, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -585,15 +583,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781854200000, - "lastRunAtMs": 1781768428523, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 69422, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 6, - "lastErrorReason": "rate_limit", - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ 已达到 Token Plan 用量上限:请升级 Token Plan 套餐或购买积分补充用量。 (2056) (rate_limit) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" + "nextRunAtMs": 1782113400000, + "lastRunAtMs": 1781855840516, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 42920, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -603,7 +600,7 @@ "description": "每天早上8点追踪热点新闻并推送", "enabled": true, "createdAtMs": 1774274400000, - "updatedAtMs": 1781741195787, + "updatedAtMs": 1781827602681, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -621,11 +618,11 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781827200000, - "lastRunAtMs": 1781740910518, + "nextRunAtMs": 1781913600000, + "lastRunAtMs": 1781827304496, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 285269, + "lastDurationMs": 298185, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true diff --git a/cron/logs/daily-review.log b/cron/logs/daily-review.log index 0d6782d..072f8ab 100644 --- a/cron/logs/daily-review.log +++ b/cron/logs/daily-review.log @@ -160,3 +160,6 @@ [2026-06-18 02:31:08] 3. 清理 TODO.md 中的已完成任务... [2026-06-18 02:31:08] 4. 挂载点自动同步到 NAS,无需手动操作 [2026-06-18 02:31:08] === 每日回顾整理完成 === +[2026-06-19 02:31:08] === 每日回顾整理开始 === +[2026-06-19 02:31:08] 处理日期: 2026-06-18 +[2026-06-19 02:31:08] 没有已完成的任务,跳过 diff --git a/tasks/runs.sqlite b/tasks/runs.sqlite index f7b34092a07e2b2fc6fb21b574cfe3c59fcfd73f..8ac20bfde5d728aaa085070c87d6ed4250cd9e7b 100644 GIT binary patch delta 22743 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 QzQGsNB4zu1GLy^vADAz|1ONa4 delta 31610 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 J)Q-LB{{r_7RA2xA diff --git a/tasks/runs.sqlite-shm b/tasks/runs.sqlite-shm index 83d802b1333299395ab813693b5de281cc1e2598..fbab66f592b4d5571ce6d13911c0c225bf511882 100644 GIT binary patch delta 473 zcmb7=xi3Uf6vlt|K5xuoF!p^gGd#;+>^oy;>?ToYg+irL&Z~(+UZwRPh=x)WqLk<* zdWlX%f-^IXLgOUg{l5FlxhJ{DwzX~RRK-h_bU6knC`?Lj7wsSIJ_Sz-ZZ2F0&qL?$ z+k4kL_xWGP{I@?nJ6#FU_pi!8I7@k)q}%d`<=!M}6}36HI;j3S<0|C5nQpUAx-93? zoK}_-GeXL`I`p0nUfJFSmnWYx>SR`ju!J@gof1B^q3M$F;5P@EW=mp31q=!(CrC3f zMwnq)@T(5wP)G&!SadVWEGvTVl;LGaLbD2(1gNBe7J3+Cj@9fl7e!RjD1Yc>oO#x= zIG19o3DHI$6D+Wv#coQdAuP-8XOcxWGFZjM9&?mW?9)_v88e4veMyNCWezaKlEe?~ T^H54H5u$7gcu>kOwxxdn=XGsv literal 32768 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

A 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 delta 180301 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