From c70b1c5350bb99ed0b3f931d5bfc16d70790da9d Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Wed, 10 Jun 2026 02:11:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=90=8C=E6=AD=A5:=202026-06?= =?UTF-8?q?-10=2002:11?= 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 | 351 ++--- cron/jobs.json | 193 ++- cron/logs/daily-review.log | 7 + tasks/runs.sqlite-shm | Bin 32768 -> 32768 bytes tasks/runs.sqlite-wal | Bin 4157112 -> 4157112 bytes 6 files changed, 1083 insertions(+), 1074 deletions(-) diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index bfedb1e..a374278 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": "e623695a-3fe2-49e0-9a8b-44e8e2d99b87", - "updatedAt": 1780941600011, + "sessionId": "432bf120-565b-4eef-8230-90afaa895d4e", + "updatedAt": 1781028000033, "systemSent": true, "model": "glm-5", "contextTokens": 200000, @@ -825,19 +825,19 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 15460, - "outputTokens": 70, - "totalTokens": 18771, + "inputTokens": 15315, + "outputTokens": 81, + "totalTokens": 18638, "totalTokensFresh": true, - "cacheRead": 22016, + "cacheRead": 21888, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780941696665, - "sessionId": "e623695a-3fe2-49e0-9a8b-44e8e2d99b87", + "generatedAt": 1781028060396, + "sessionId": "432bf120-565b-4eef-8230-90afaa895d4e", "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": "3859f963-b372-4dea-9449-3baed9c41d15", - "updatedAt": 1780942801894, + "updatedAt": 1780942800011, "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": 16992, - "outputTokens": 944, - "totalTokens": 35359, + "inputTokens": 7549, + "outputTokens": 928, + "totalTokens": 25898, "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": 221120, + "cacheRead": 56192, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780856421092, - "sessionId": "eb1abdf2-9a12-4f45-a8b5-ec21f1e28bba", + "generatedAt": 1780942821086, + "sessionId": "3859f963-b372-4dea-9449-3baed9c41d15", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -1549,10 +1549,8 @@ } }, "estimatedCostUsd": 0, - "status": "failed", - "startedAt": 1780942800198, - "endedAt": 1780942801891, - "runtimeMs": 1693 + "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": "80e3a337-7906-4412-8cc2-33a877f0e58a", - "updatedAt": 1780942200031, + "sessionId": "99df4789-cd0d-4246-a2af-3ef7a47c1d88", + "updatedAt": 1781028614219, "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": 166, "outputTokens": 71, @@ -1973,777 +1971,12 @@ ] } }, - "estimatedCostUsd": 0.5070293100000002 - }, - "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:eb1abdf2-9a12-4f45-a8b5-ec21f1e28bba": { - "sessionId": "eb1abdf2-9a12-4f45-a8b5-ec21f1e28bba", - "updatedAt": 1780856400011, - "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": 16992, - "outputTokens": 944, - "totalTokens": 35359, - "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": 1781028600260, "abortedLastRun": false, - "totalTokensFresh": true, - "cacheRead": 221120, - "cacheWrite": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780856421092, - "sessionId": "eb1abdf2-9a12-4f45-a8b5-ec21f1e28bba", - "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:e623695a-3fe2-49e0-9a8b-44e8e2d99b87": { - "sessionId": "e623695a-3fe2-49e0-9a8b-44e8e2d99b87", - "updatedAt": 1780941600011, - "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": 15460, - "outputTokens": 70, - "totalTokens": 18771, - "totalTokensFresh": true, - "cacheRead": 22016, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780941696665, - "sessionId": "e623695a-3fe2-49e0-9a8b-44e8e2d99b87", - "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": 1781028614216, + "runtimeMs": 13956 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:80e3a337-7906-4412-8cc2-33a877f0e58a": { "sessionId": "80e3a337-7906-4412-8cc2-33a877f0e58a", @@ -3129,9 +2362,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:3859f963-b372-4dea-9449-3baed9c41d15": { "sessionId": "3859f963-b372-4dea-9449-3baed9c41d15", - "updatedAt": 1780942821099, + "updatedAt": 1780942800011, "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": 16992, - "outputTokens": 944, - "totalTokens": 35359, + "inputTokens": 7549, + "outputTokens": 928, + "totalTokens": 25898, "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": 221120, + "cacheRead": 56192, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780856421092, - "sessionId": "eb1abdf2-9a12-4f45-a8b5-ec21f1e28bba", + "generatedAt": 1780942821086, + "sessionId": "3859f963-b372-4dea-9449-3baed9c41d15", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -3513,6 +2746,773 @@ }, "estimatedCostUsd": 0, "status": "running", - "startedAt": 1780942821093 + "startedAt": 1775931600223 + }, + "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:432bf120-565b-4eef-8230-90afaa895d4e": { + "sessionId": "432bf120-565b-4eef-8230-90afaa895d4e", + "updatedAt": 1781028000033, + "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": 15315, + "outputTokens": 81, + "totalTokens": 18638, + "totalTokensFresh": true, + "cacheRead": 21888, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1781028060396, + "sessionId": "432bf120-565b-4eef-8230-90afaa895d4e", + "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:99df4789-cd0d-4246-a2af-3ef7a47c1d88": { + "sessionId": "99df4789-cd0d-4246-a2af-3ef7a47c1d88", + "updatedAt": 1781028668017, + "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": 166, + "outputTokens": 71, + "totalTokens": 18849, + "totalTokensFresh": true, + "cacheRead": 37376, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1780942239096, + "sessionId": "80e3a337-7906-4412-8cc2-33a877f0e58a", + "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": 1781028668014, + "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 435668d..9a43584 100644 --- a/agents/ui-designer/sessions/sessions.json +++ b/agents/ui-designer/sessions/sessions.json @@ -809,8 +809,8 @@ "estimatedCostUsd": 0 }, "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890": { - "sessionId": "59971292-e79d-4e5b-804a-bc8189612dee", - "updatedAt": 1780903800010, + "sessionId": "a887b1f4-0790-4997-84f3-77ad95999eca", + "updatedAt": 1780990200010, "systemSent": true, "label": "Cron: 中国核建每日跟踪", "skillsSnapshot": { @@ -839,11 +839,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 17861, - "outputTokens": 2274, - "totalTokens": 21028, + "inputTokens": 30248, + "outputTokens": 2110, + "totalTokens": 33542, "totalTokensFresh": true, - "cacheRead": 113984, + "cacheRead": 102528, "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": 1780903860374, - "sessionId": "59971292-e79d-4e5b-804a-bc8189612dee", + "generatedAt": 1780990260370, + "sessionId": "a887b1f4-0790-4997-84f3-77ad95999eca", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", "provider": "zhipu", "model": "glm-5", @@ -1181,8 +1181,8 @@ "runtimeMs": 2102 }, "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901": { - "sessionId": "981df7e9-bb50-476e-a7f9-5f821ea2f5e0", - "updatedAt": 1780905279363, + "sessionId": "9532da8b-e726-4094-90ed-4ce20d777a2d", + "updatedAt": 1780991326638, "systemSent": true, "label": "Cron: 中国海油每日跟踪", "skillsSnapshot": { @@ -1211,19 +1211,19 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 7481, - "outputTokens": 2878, - "totalTokens": 23381, + "inputTokens": 7480, + "outputTokens": 2612, + "totalTokens": 23312, "totalTokensFresh": true, - "cacheRead": 194496, + "cacheRead": 153216, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780905359885, - "sessionId": "981df7e9-bb50-476e-a7f9-5f821ea2f5e0", + "generatedAt": 1780991375164, + "sessionId": "9532da8b-e726-4094-90ed-4ce20d777a2d", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", "provider": "zhipu", "model": "glm-5", @@ -1553,8 +1553,8 @@ "runtimeMs": 2143 }, "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123": { - "sessionId": "14303fbb-e024-4afd-9cca-082bf1a42758", - "updatedAt": 1780876959960, + "sessionId": "527810cb-a313-4ef1-b75d-12a597926719", + "updatedAt": 1780963349927, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -1583,11 +1583,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 22001, - "outputTokens": 4629, - "totalTokens": 35579, + "inputTokens": 19370, + "outputTokens": 4483, + "totalTokens": 35161, "totalTokensFresh": true, - "cacheRead": 429696, + "cacheRead": 521408, "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": 1780877017073, - "sessionId": "14303fbb-e024-4afd-9cca-082bf1a42758", + "generatedAt": 1780963437565, + "sessionId": "527810cb-a313-4ef1-b75d-12a597926719", "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": "2cdc955d-08b2-462b-96c9-eb7d7cfe1216", - "updatedAt": 1780904981063, + "sessionId": "a6ab33c2-aff0-4749-a9cc-9ec23425e402", + "updatedAt": 1780991201097, "systemSent": true, "label": "Cron: 中国平安每日跟踪", "skillsSnapshot": { @@ -2973,8 +2973,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780905019664, - "sessionId": "2cdc955d-08b2-462b-96c9-eb7d7cfe1216", + "generatedAt": 1780991230799, + "sessionId": "a6ab33c2-aff0-4749-a9cc-9ec23425e402", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345", "provider": "zhipu", "model": "glm-5", @@ -3296,17 +3296,17 @@ } }, "contextTokens": 200000, - "inputTokens": 11854, - "outputTokens": 3325, - "totalTokens": 27394, + "inputTokens": 5809, + "outputTokens": 2090, + "totalTokens": 21731, "totalTokensFresh": true, - "cacheRead": 346496, + "cacheRead": 108416, "cacheWrite": 0, "estimatedCostUsd": 0.110809935 }, "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678": { - "sessionId": "583550e7-d9e2-4bb5-857f-9fcc1240e668", - "updatedAt": 1780905558113, + "sessionId": "58d424e8-4130-4973-a6ac-cfc698adfb52", + "updatedAt": 1780991510988, "systemSent": true, "label": "Cron: 比亚迪每日跟踪", "skillsSnapshot": { @@ -3346,8 +3346,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780905585980, - "sessionId": "583550e7-d9e2-4bb5-857f-9fcc1240e668", + "generatedAt": 1780991539425, + "sessionId": "58d424e8-4130-4973-a6ac-cfc698adfb52", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678", "provider": "zhipu", "model": "glm-5", @@ -3669,17 +3669,17 @@ } }, "contextTokens": 200000, - "inputTokens": 5895, - "outputTokens": 1991, - "totalTokens": 22344, + "inputTokens": 4661, + "outputTokens": 1745, + "totalTokens": 20563, "totalTokensFresh": true, - "cacheRead": 268096, + "cacheRead": 128000, "cacheWrite": 0, "estimatedCostUsd": 0.13119603 }, "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678": { - "sessionId": "0a122c77-ca23-4501-ac2a-465610fee151", - "updatedAt": 1780904005492, + "sessionId": "913393ed-981c-4145-8eff-637832f4a2aa", + "updatedAt": 1780990373122, "systemSent": true, "label": "Cron: 中国化学每日跟踪", "skillsSnapshot": { @@ -3719,8 +3719,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904053106, - "sessionId": "0a122c77-ca23-4501-ac2a-465610fee151", + "generatedAt": 1780990431135, + "sessionId": "913393ed-981c-4145-8eff-637832f4a2aa", "sessionKey": "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678", "provider": "zhipu", "model": "glm-5", @@ -4042,17 +4042,17 @@ } }, "contextTokens": 200000, - "inputTokens": 4273, - "outputTokens": 2480, - "totalTokens": 20968, + "inputTokens": 3951, + "outputTokens": 1623, + "totalTokens": 22527, "totalTokensFresh": true, - "cacheRead": 128960, + "cacheRead": 136704, "cacheWrite": 0, "estimatedCostUsd": 0.05539842 }, "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123": { - "sessionId": "b7f34e54-9470-438e-9145-9292a887b05d", - "updatedAt": 1780904234711, + "sessionId": "7ccb943a-94d7-4cc2-84c4-54bbcbf5ef36", + "updatedAt": 1780990573767, "systemSent": true, "label": "Cron: 沪深300ETF每日跟踪", "skillsSnapshot": { @@ -4092,8 +4092,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904273248, - "sessionId": "b7f34e54-9470-438e-9145-9292a887b05d", + "generatedAt": 1780990660415, + "sessionId": "7ccb943a-94d7-4cc2-84c4-54bbcbf5ef36", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -4415,11 +4415,11 @@ } }, "contextTokens": 200000, - "inputTokens": 6755, - "outputTokens": 1695, - "totalTokens": 22655, + "inputTokens": 4268, + "outputTokens": 1108, + "totalTokens": 20275, "totalTokensFresh": true, - "cacheRead": 156160, + "cacheRead": 108864, "cacheWrite": 0, "estimatedCostUsd": 0.08418837, "status": "failed", @@ -4429,8 +4429,8 @@ "runtimeMs": 4165 }, "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234": { - "sessionId": "6c38ea9e-ea8b-4a18-877c-57e6d482b7f2", - "updatedAt": 1780904434634, + "sessionId": "aedba3de-ca5d-4819-82b4-20d3ce4d85b1", + "updatedAt": 1780990737997, "systemSent": true, "label": "Cron: 招商银行每日跟踪", "skillsSnapshot": { @@ -4470,8 +4470,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904472408, - "sessionId": "6c38ea9e-ea8b-4a18-877c-57e6d482b7f2", + "generatedAt": 1780990805807, + "sessionId": "aedba3de-ca5d-4819-82b4-20d3ce4d85b1", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234", "provider": "zhipu", "model": "glm-5", @@ -4793,17 +4793,17 @@ } }, "contextTokens": 200000, - "inputTokens": 2960, - "outputTokens": 1757, + "inputTokens": 18780, + "outputTokens": 1616, "totalTokens": 18919, "totalTokensFresh": true, - "cacheRead": 86272, + "cacheRead": 68928, "cacheWrite": 0, "estimatedCostUsd": 0.047271765 }, "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456": { - "sessionId": "05d4bba7-02bc-4735-a3be-7aa5a5cdec12", - "updatedAt": 1780904572016, + "sessionId": "af306913-1078-4613-99de-e38ff5d09599", + "updatedAt": 1780990897365, "systemSent": true, "label": "Cron: 中国电建每日跟踪", "skillsSnapshot": { @@ -4836,15 +4836,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": 1780645344027, - "sessionId": "628a5cf6-09cc-4447-97c1-87f229e624cd", + "generatedAt": 1780990935344, + "sessionId": "af306913-1078-4613-99de-e38ff5d09599", "sessionKey": "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456", "provider": "zhipu", "model": "glm-5", @@ -5166,11 +5166,11 @@ } }, "contextTokens": 200000, - "inputTokens": 20817, - "outputTokens": 2612, - "totalTokens": 24143, + "inputTokens": 7403, + "outputTokens": 3481, + "totalTokens": 23340, "totalTokensFresh": true, - "cacheRead": 118976, + "cacheRead": 128512, "cacheWrite": 0, "estimatedCostUsd": 0.05589625499999999, "status": "failed", @@ -5180,8 +5180,8 @@ "runtimeMs": 3532 }, "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567": { - "sessionId": "fc29fe1e-df46-4e07-baa3-9ffc030d96db", - "updatedAt": 1780904738284, + "sessionId": "394f5645-6073-4fd3-a6fc-110e208a102d", + "updatedAt": 1780991084464, "systemSent": true, "label": "Cron: 优刻得每日跟踪", "skillsSnapshot": { @@ -5221,8 +5221,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904776458, - "sessionId": "fc29fe1e-df46-4e07-baa3-9ffc030d96db", + "generatedAt": 1780991112415, + "sessionId": "394f5645-6073-4fd3-a6fc-110e208a102d", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567", "provider": "zhipu", "model": "glm-5", @@ -5544,17 +5544,17 @@ } }, "contextTokens": 200000, - "inputTokens": 31337, - "outputTokens": 2641, - "totalTokens": 32629, + "inputTokens": 4942, + "outputTokens": 1671, + "totalTokens": 20914, "totalTokensFresh": true, - "cacheRead": 277312, + "cacheRead": 109888, "cacheWrite": 0, "estimatedCostUsd": 0.046022505000000005 }, - "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:14303fbb-e024-4afd-9cca-082bf1a42758": { - "sessionId": "14303fbb-e024-4afd-9cca-082bf1a42758", - "updatedAt": 1780876959960, + "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:527810cb-a313-4ef1-b75d-12a597926719": { + "sessionId": "527810cb-a313-4ef1-b75d-12a597926719", + "updatedAt": 1780963349927, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -5583,11 +5583,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 22001, - "outputTokens": 4629, - "totalTokens": 35579, + "inputTokens": 19370, + "outputTokens": 4483, + "totalTokens": 35161, "totalTokensFresh": true, - "cacheRead": 429696, + "cacheRead": 521408, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -5596,8 +5596,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780877017073, - "sessionId": "14303fbb-e024-4afd-9cca-082bf1a42758", + "generatedAt": 1780963437565, + "sessionId": "527810cb-a313-4ef1-b75d-12a597926719", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -5924,9 +5924,9 @@ "endedAt": 1777939393611, "runtimeMs": 1699 }, - "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:59971292-e79d-4e5b-804a-bc8189612dee": { - "sessionId": "59971292-e79d-4e5b-804a-bc8189612dee", - "updatedAt": 1780903800010, + "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:a887b1f4-0790-4997-84f3-77ad95999eca": { + "sessionId": "a887b1f4-0790-4997-84f3-77ad95999eca", + "updatedAt": 1780990200010, "systemSent": true, "label": "Cron: 中国核建每日跟踪", "skillsSnapshot": { @@ -5955,11 +5955,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 17861, - "outputTokens": 2274, - "totalTokens": 21028, + "inputTokens": 30248, + "outputTokens": 2110, + "totalTokens": 33542, "totalTokensFresh": true, - "cacheRead": 113984, + "cacheRead": 102528, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/20442854-3eb2-4c4f-bc84-74533d3faad4.jsonl", "abortedLastRun": false, @@ -5968,8 +5968,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780903860374, - "sessionId": "59971292-e79d-4e5b-804a-bc8189612dee", + "generatedAt": 1780990260370, + "sessionId": "a887b1f4-0790-4997-84f3-77ad95999eca", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", "provider": "zhipu", "model": "glm-5", @@ -6296,9 +6296,9 @@ "endedAt": 1777361462485, "runtimeMs": 2102 }, - "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678:run:0a122c77-ca23-4501-ac2a-465610fee151": { - "sessionId": "0a122c77-ca23-4501-ac2a-465610fee151", - "updatedAt": 1780904005492, + "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678:run:913393ed-981c-4145-8eff-637832f4a2aa": { + "sessionId": "913393ed-981c-4145-8eff-637832f4a2aa", + "updatedAt": 1780990373122, "systemSent": true, "label": "Cron: 中国化学每日跟踪", "skillsSnapshot": { @@ -6338,8 +6338,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904053106, - "sessionId": "0a122c77-ca23-4501-ac2a-465610fee151", + "generatedAt": 1780990431135, + "sessionId": "913393ed-981c-4145-8eff-637832f4a2aa", "sessionKey": "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678", "provider": "zhipu", "model": "glm-5", @@ -6661,17 +6661,17 @@ } }, "contextTokens": 200000, - "inputTokens": 4273, - "outputTokens": 2480, - "totalTokens": 20968, + "inputTokens": 3951, + "outputTokens": 1623, + "totalTokens": 22527, "totalTokensFresh": true, - "cacheRead": 128960, + "cacheRead": 136704, "cacheWrite": 0, "estimatedCostUsd": 0.05539842 }, - "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123:run:b7f34e54-9470-438e-9145-9292a887b05d": { - "sessionId": "b7f34e54-9470-438e-9145-9292a887b05d", - "updatedAt": 1780904234711, + "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123:run:7ccb943a-94d7-4cc2-84c4-54bbcbf5ef36": { + "sessionId": "7ccb943a-94d7-4cc2-84c4-54bbcbf5ef36", + "updatedAt": 1780990573767, "systemSent": true, "label": "Cron: 沪深300ETF每日跟踪", "skillsSnapshot": { @@ -6711,8 +6711,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904273248, - "sessionId": "b7f34e54-9470-438e-9145-9292a887b05d", + "generatedAt": 1780990660415, + "sessionId": "7ccb943a-94d7-4cc2-84c4-54bbcbf5ef36", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -7034,11 +7034,11 @@ } }, "contextTokens": 200000, - "inputTokens": 6755, - "outputTokens": 1695, - "totalTokens": 22655, + "inputTokens": 4268, + "outputTokens": 1108, + "totalTokens": 20275, "totalTokensFresh": true, - "cacheRead": 156160, + "cacheRead": 108864, "cacheWrite": 0, "estimatedCostUsd": 0.08418837, "status": "failed", @@ -7047,9 +7047,9 @@ "endedAt": 1780472174012, "runtimeMs": 4165 }, - "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234:run:6c38ea9e-ea8b-4a18-877c-57e6d482b7f2": { - "sessionId": "6c38ea9e-ea8b-4a18-877c-57e6d482b7f2", - "updatedAt": 1780904434634, + "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234:run:aedba3de-ca5d-4819-82b4-20d3ce4d85b1": { + "sessionId": "aedba3de-ca5d-4819-82b4-20d3ce4d85b1", + "updatedAt": 1780990737997, "systemSent": true, "label": "Cron: 招商银行每日跟踪", "skillsSnapshot": { @@ -7089,8 +7089,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904472408, - "sessionId": "6c38ea9e-ea8b-4a18-877c-57e6d482b7f2", + "generatedAt": 1780990805807, + "sessionId": "aedba3de-ca5d-4819-82b4-20d3ce4d85b1", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234", "provider": "zhipu", "model": "glm-5", @@ -7412,17 +7412,17 @@ } }, "contextTokens": 200000, - "inputTokens": 2960, - "outputTokens": 1757, + "inputTokens": 18780, + "outputTokens": 1616, "totalTokens": 18919, "totalTokensFresh": true, - "cacheRead": 86272, + "cacheRead": 68928, "cacheWrite": 0, "estimatedCostUsd": 0.047271765 }, - "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456:run:05d4bba7-02bc-4735-a3be-7aa5a5cdec12": { - "sessionId": "05d4bba7-02bc-4735-a3be-7aa5a5cdec12", - "updatedAt": 1780904568222, + "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456:run:af306913-1078-4613-99de-e38ff5d09599": { + "sessionId": "af306913-1078-4613-99de-e38ff5d09599", + "updatedAt": 1780990897365, "systemSent": true, "label": "Cron: 中国电建每日跟踪", "skillsSnapshot": { @@ -7455,15 +7455,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": 1780645344027, - "sessionId": "628a5cf6-09cc-4447-97c1-87f229e624cd", + "generatedAt": 1780990935344, + "sessionId": "af306913-1078-4613-99de-e38ff5d09599", "sessionKey": "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456", "provider": "zhipu", "model": "glm-5", @@ -7785,17 +7785,22 @@ } }, "contextTokens": 200000, - "inputTokens": 20817, - "outputTokens": 2612, - "totalTokens": 24143, + "inputTokens": 7403, + "outputTokens": 3481, + "totalTokens": 23340, "totalTokensFresh": true, - "cacheRead": 118976, + "cacheRead": 128512, "cacheWrite": 0, - "estimatedCostUsd": 0.05589625499999999 + "estimatedCostUsd": 0.05589625499999999, + "status": "failed", + "startedAt": 1780904568477, + "abortedLastRun": false, + "endedAt": 1780904572009, + "runtimeMs": 3532 }, - "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567:run:fc29fe1e-df46-4e07-baa3-9ffc030d96db": { - "sessionId": "fc29fe1e-df46-4e07-baa3-9ffc030d96db", - "updatedAt": 1780904738284, + "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567:run:394f5645-6073-4fd3-a6fc-110e208a102d": { + "sessionId": "394f5645-6073-4fd3-a6fc-110e208a102d", + "updatedAt": 1780991084464, "systemSent": true, "label": "Cron: 优刻得每日跟踪", "skillsSnapshot": { @@ -7835,8 +7840,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780904776458, - "sessionId": "fc29fe1e-df46-4e07-baa3-9ffc030d96db", + "generatedAt": 1780991112415, + "sessionId": "394f5645-6073-4fd3-a6fc-110e208a102d", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567", "provider": "zhipu", "model": "glm-5", @@ -8158,17 +8163,17 @@ } }, "contextTokens": 200000, - "inputTokens": 31337, - "outputTokens": 2641, - "totalTokens": 32629, + "inputTokens": 4942, + "outputTokens": 1671, + "totalTokens": 20914, "totalTokensFresh": true, - "cacheRead": 277312, + "cacheRead": 109888, "cacheWrite": 0, "estimatedCostUsd": 0.046022505000000005 }, - "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345:run:2cdc955d-08b2-462b-96c9-eb7d7cfe1216": { - "sessionId": "2cdc955d-08b2-462b-96c9-eb7d7cfe1216", - "updatedAt": 1780904981063, + "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345:run:a6ab33c2-aff0-4749-a9cc-9ec23425e402": { + "sessionId": "a6ab33c2-aff0-4749-a9cc-9ec23425e402", + "updatedAt": 1780991201097, "systemSent": true, "label": "Cron: 中国平安每日跟踪", "skillsSnapshot": { @@ -8208,8 +8213,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780905019664, - "sessionId": "2cdc955d-08b2-462b-96c9-eb7d7cfe1216", + "generatedAt": 1780991230799, + "sessionId": "a6ab33c2-aff0-4749-a9cc-9ec23425e402", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345", "provider": "zhipu", "model": "glm-5", @@ -8531,17 +8536,17 @@ } }, "contextTokens": 200000, - "inputTokens": 11854, - "outputTokens": 3325, - "totalTokens": 27394, + "inputTokens": 5809, + "outputTokens": 2090, + "totalTokens": 21731, "totalTokensFresh": true, - "cacheRead": 346496, + "cacheRead": 108416, "cacheWrite": 0, "estimatedCostUsd": 0.110809935 }, - "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:981df7e9-bb50-476e-a7f9-5f821ea2f5e0": { - "sessionId": "981df7e9-bb50-476e-a7f9-5f821ea2f5e0", - "updatedAt": 1780905279363, + "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:9532da8b-e726-4094-90ed-4ce20d777a2d": { + "sessionId": "9532da8b-e726-4094-90ed-4ce20d777a2d", + "updatedAt": 1780991326638, "systemSent": true, "label": "Cron: 中国海油每日跟踪", "skillsSnapshot": { @@ -8570,19 +8575,19 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 7481, - "outputTokens": 2878, - "totalTokens": 23381, + "inputTokens": 7480, + "outputTokens": 2612, + "totalTokens": 23312, "totalTokensFresh": true, - "cacheRead": 194496, + "cacheRead": 153216, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780905359885, - "sessionId": "981df7e9-bb50-476e-a7f9-5f821ea2f5e0", + "generatedAt": 1780991375164, + "sessionId": "9532da8b-e726-4094-90ed-4ce20d777a2d", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", "provider": "zhipu", "model": "glm-5", @@ -8911,9 +8916,9 @@ "endedAt": 1777361566212, "runtimeMs": 2143 }, - "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678:run:583550e7-d9e2-4bb5-857f-9fcc1240e668": { - "sessionId": "583550e7-d9e2-4bb5-857f-9fcc1240e668", - "updatedAt": 1780905558113, + "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678:run:58d424e8-4130-4973-a6ac-cfc698adfb52": { + "sessionId": "58d424e8-4130-4973-a6ac-cfc698adfb52", + "updatedAt": 1780991510988, "systemSent": true, "label": "Cron: 比亚迪每日跟踪", "skillsSnapshot": { @@ -8953,8 +8958,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780905585980, - "sessionId": "583550e7-d9e2-4bb5-857f-9fcc1240e668", + "generatedAt": 1780991539425, + "sessionId": "58d424e8-4130-4973-a6ac-cfc698adfb52", "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678", "provider": "zhipu", "model": "glm-5", @@ -9276,11 +9281,11 @@ } }, "contextTokens": 200000, - "inputTokens": 5895, - "outputTokens": 1991, - "totalTokens": 22344, + "inputTokens": 4661, + "outputTokens": 1745, + "totalTokens": 20563, "totalTokensFresh": true, - "cacheRead": 268096, + "cacheRead": 128000, "cacheWrite": 0, "estimatedCostUsd": 0.13119603 } diff --git a/cron/jobs.json b/cron/jobs.json index 8bbdce8..0af44be 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1780941709473, + "updatedAtMs": 1781028073660, "schedule": { "kind": "cron", "expr": "0 2 * * *", @@ -23,10 +23,10 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1781028000000, - "lastRunAtMs": 1780941600005, + "nextRunAtMs": 1781114400000, + "lastRunAtMs": 1781028000004, "lastStatus": "ok", - "lastDurationMs": 109468, + "lastDurationMs": 73656, "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDelivered": true, @@ -59,7 +59,8 @@ "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDeliveryStatus": "delivered", - "lastDelivered": true + "lastDelivered": true, + "runningAtMs": 1781028600002 }, "delivery": { "mode": "announce" @@ -71,7 +72,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1780856481106, + "updatedAtMs": 1780942853996, "schedule": { "kind": "cron", "expr": "20 2 * * *", @@ -92,14 +93,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1780942800000, - "lastRunAtMs": 1780856400005, + "nextRunAtMs": 1781029200000, + "lastRunAtMs": 1780942800005, "lastStatus": "error", - "lastDurationMs": 81101, - "consecutiveErrors": 68, + "lastDurationMs": 53991, + "consecutiveErrors": 69, "lastRunStatus": "error", "lastDeliveryStatus": "unknown", - "runningAtMs": 1780942800003 + "lastError": "AxiosError: Request failed with status code 400" } }, { @@ -109,7 +110,7 @@ "description": "每天凌晨2:30整理昨天的已完成任务到每日回顾", "enabled": true, "createdAtMs": 1741484880000, - "updatedAtMs": 1780857109803, + "updatedAtMs": 1780943495615, "schedule": { "kind": "cron", "expr": "30 2 * * *", @@ -127,11 +128,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1780943400000, - "lastRunAtMs": 1780857000004, + "nextRunAtMs": 1781029800000, + "lastRunAtMs": 1780943400007, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 109799, + "lastDurationMs": 95608, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -143,7 +144,7 @@ "name": "zq_workspace_sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1780857600033, + "updatedAtMs": 1780944000012, "schedule": { "expr": "40 2 * * *", "kind": "cron", @@ -156,10 +157,10 @@ "text": "执行 zq 工作区同步:bash ~/.openclaw/cron/scripts/zq_workspace_sync.sh" }, "state": { - "nextRunAtMs": 1780944000000, - "lastRunAtMs": 1780857600006, + "nextRunAtMs": 1781030400000, + "lastRunAtMs": 1780944000006, "lastStatus": "skipped", - "lastDurationMs": 27, + "lastDurationMs": 6, "consecutiveErrors": 0, "lastRunStatus": "skipped", "lastDeliveryStatus": "not-requested", @@ -173,7 +174,7 @@ "description": "每天早上8点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1780876959951, + "updatedAtMs": 1780963349920, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -191,11 +192,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1780963200000, - "lastRunAtMs": 1780876800005, + "nextRunAtMs": 1781049600000, + "lastRunAtMs": 1780963200004, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 159946, + "lastDurationMs": 149916, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -208,7 +209,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1780873389303, + "updatedAtMs": 1780959693377, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -226,11 +227,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1780959600000, - "lastRunAtMs": 1780873200002, + "nextRunAtMs": 1781046000000, + "lastRunAtMs": 1780959600003, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 189301, + "lastDurationMs": 93374, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -279,7 +280,7 @@ "description": "每日收盘后跟踪中国核建(601611)股价走势", "enabled": true, "createdAtMs": 1774231320000, - "updatedAtMs": 1780904005484, + "updatedAtMs": 1780990373114, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -297,11 +298,11 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780903800004, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780990200006, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 205480, + "lastDurationMs": 173108, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -314,7 +315,7 @@ "description": "每日收盘后跟踪中国化学(601117)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1780904234703, + "updatedAtMs": 1780990573760, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -332,15 +333,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780904005484, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 229219, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780990373114, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 200646, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 1, - "lastDelivered": true, - "lastError": "⚠️ ✉️ Message failed" + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -350,7 +350,7 @@ "description": "每日收盘后跟踪沪深300ETF(510300)走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1780904434623, + "updatedAtMs": 1780990737989, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -368,15 +368,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780904234703, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 199920, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780990573760, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 164229, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 1, - "lastDelivered": true, - "lastError": "⚠️ ✉️ Message failed" + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -386,7 +385,7 @@ "description": "每日收盘后跟踪招商银行(600036)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1780904568214, + "updatedAtMs": 1780990897357, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -404,11 +403,11 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780904434623, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780990737989, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 133591, + "lastDurationMs": 159368, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -421,7 +420,7 @@ "description": "每日收盘后跟踪中国电建(601669)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1780904738276, + "updatedAtMs": 1780991084456, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -439,15 +438,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780904568214, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 170062, - "lastDeliveryStatus": "unknown", - "consecutiveErrors": 1, - "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-5: LLM request timed out. (unknown) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)", - "lastErrorReason": "timeout" + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780990897357, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 187099, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -457,7 +455,7 @@ "description": "每日收盘后跟踪优刻得(688158)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1780904981055, + "updatedAtMs": 1780991201088, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -475,11 +473,11 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780904738276, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780991084456, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 242779, + "lastDurationMs": 116632, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -492,7 +490,7 @@ "description": "每日收盘后跟踪中国平安(601318)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1780905279332, + "updatedAtMs": 1780991326632, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -510,15 +508,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780904981055, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 298277, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780991201088, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 125544, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 1, - "lastDelivered": true, - "lastError": "⚠️ ✉️ Message failed" + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -528,7 +525,7 @@ "description": "每日收盘后跟踪中国海油(600938)股价走势", "enabled": true, "createdAtMs": 1774231920000, - "updatedAtMs": 1780905558105, + "updatedAtMs": 1780991510957, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -546,15 +543,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780905279332, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 278773, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780991326632, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 184325, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 1, - "lastDelivered": true, - "lastError": "⚠️ ✉️ Message failed" + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -564,7 +560,7 @@ "description": "每日收盘后跟踪比亚迪(002594)股价走势", "enabled": true, "createdAtMs": 1748476800000, - "updatedAtMs": 1780905845566, + "updatedAtMs": 1780991642972, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -582,14 +578,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780990200000, - "lastRunAtMs": 1780905558105, - "lastRunStatus": "ok", - "lastStatus": "ok", - "lastDurationMs": 287461, + "nextRunAtMs": 1781076600000, + "lastRunAtMs": 1780991510957, + "lastRunStatus": "error", + "lastStatus": "error", + "lastDurationMs": 132015, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 0, - "lastDelivered": true + "consecutiveErrors": 1, + "lastDelivered": true, + "lastError": "⚠️ ✉️ Message failed" } }, { @@ -599,7 +596,7 @@ "description": "每天早上8点追踪热点新闻并推送", "enabled": true, "createdAtMs": 1774274400000, - "updatedAtMs": 1780877230173, + "updatedAtMs": 1780963693038, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -617,13 +614,13 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780963200000, - "lastRunAtMs": 1780876959951, + "nextRunAtMs": 1781049600000, + "lastRunAtMs": 1780963349920, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 270222, + "lastDurationMs": 343118, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 13, + "consecutiveErrors": 14, "lastDelivered": true, "lastError": "⚠️ ✉️ Message failed" } diff --git a/cron/logs/daily-review.log b/cron/logs/daily-review.log index ba2cfd9..f3a1fbb 100644 --- a/cron/logs/daily-review.log +++ b/cron/logs/daily-review.log @@ -110,3 +110,10 @@ [2026-06-08 02:31:43] === 每日回顾整理开始 === [2026-06-08 02:31:43] 处理日期: 2026-06-07 [2026-06-08 02:31:43] 没有已完成的任务,跳过 +[2026-06-09 02:31:30] === 每日回顾整理开始 === +[2026-06-09 02:31:30] 处理日期: 2026-06-08 +[2026-06-09 02:31:30] 1. 发现已完成的任务,开始整理... +[2026-06-09 02:31:30] 2. 写入每日回顾: /home/starmen1265/work/zq/40.归档/每日回顾/2026-06-08.md +[2026-06-09 02:31:30] 3. 清理 TODO.md 中的已完成任务... +[2026-06-09 02:31:30] 4. 挂载点自动同步到 NAS,无需手动操作 +[2026-06-09 02:31:30] === 每日回顾整理完成 === diff --git a/tasks/runs.sqlite-shm b/tasks/runs.sqlite-shm index 5304741904bfb84c39f93074267461f483095cb8..f96f09f47e8fee49802b117c4b34ea81972b3e0f 100644 GIT binary patch delta 1780 zcmb7@cU)Fw6vyB1j~9Z1M6d*T5fl*3=+^R8U*fAJo2`(=3V{%4iMGgG@etxe8I zYp%1E+2_&DN^&~AgN+0$(-}dqH5v0xAi`ws@$AgM$P(|rXn$)0b*$#j$N~jxiX~Sti zMqZR{9@&0je@AR_o>tyQPMDSH)hxg>oPDyd+9r!5th5nsba@7|_b_|t6ln5M7CBl;g<#TQVV@mzFPo^x}&^=DK6pt@MR!z~`uQ%cq=%2Zaq zGn=eK%^MKnW{FfKG@PLWD}pVhb#D~lq#sUT5F6JXuCla z$jWVBj`dj;`s|WbjoUL=ikTqRU>)L3nF zUbhUwiFK>1JNY5Psm!B1PIKDx6uo$kp}fRoUS$ERc#kdYU>`?0&ozGJF1{+Qa*9$l z)m2lqQ=CY?7V>zF(m&1I| zAKa%vRaC6HDoM}lfUe5QcNSVjiSFcwDQ|x`HK|7nI?#>Y3}6^znZj$lK?d)$l`qKU z82Mc1Cmixqkit|+)#X+*wb#??r(qhWDVnXt%FqUF(&yT(Je|}9eQV_Pm36a+JGrd= zaaJLY`aDTT5=mkp!x_g^X7MJg`G9TgWIxBbz_5wmZ5q;w1iF*VU`8^5>AcP&-X@ce_=>MN zNdY(b1uyyQA(dB*YO21TR3|;70UD`^ny$H8rnmK;wrHpJ>4?tgl5Uptx|-rnE=NUT zsY4@L)0rNm@I0fK$PDJNm^FOJ$K-I3Q(WREcW^2|4=X}d6sHDisRTW%ff}VrnxS+p z*BZUAt@={AI;yj}tnW&CUG5)PF^VU6hSAJq33;66JAS3C9#KPeR!@DSB7@Dq+CIQP zs2MBB=1-cak6zG1ePVL{gx+>Q5Mfl~G1}0DzP!LB=Cbzhzp%XT8GfUYdYOV;?*CLd z`dY_z&732#&JXqRZOl^6GS5T`ecg*4ryT{38;-VgLS-GBRF%H~Em+2u delta 338 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�fya%q{E)giH?K&Me_@X55~Y5X1? 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 Wm~5CFm|U1+FnX9ghtqs~D)u*-RI-}@ delta 167158 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 HoOk(ubf>gH