5864 lines
278 KiB
JSON
5864 lines
278 KiB
JSON
{
|
||
"agent:main:main": {
|
||
"sessionId": "76a047b5-0ba0-48d9-b754-0ab85d60d03f",
|
||
"updatedAt": 1774078161418,
|
||
"systemSent": true,
|
||
"abortedLastRun": false,
|
||
"chatType": "direct",
|
||
"origin": {
|
||
"label": "heartbeat",
|
||
"provider": "heartbeat",
|
||
"from": "heartbeat",
|
||
"to": "heartbeat"
|
||
},
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/76a047b5-0ba0-48d9-b754-0ab85d60d03f.jsonl",
|
||
"compactionCount": 0,
|
||
"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<available_skills>\n <skill>\n <name>feishu-bitable</name>\n <description>飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"\n(5) 需要批量导入数据或批量更新多维表格\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-calendar</name>\n <description>飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-channel-rules</name>\n <description>Lark/Feishu channel output rules. Always active in Lark conversations.\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-create-doc</name>\n <description>创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-fetch-doc</name>\n <description>获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-im-read</name>\n <description>飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-task</name>\n <description>飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"\n(5) 需要设置任务负责人、关注人、截止时间\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-troubleshoot</name>\n <description>飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-update-doc</name>\n <description>更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>wecom-doc</name>\n <description>文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。</description>\n <location>~/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>node-connect</name>\n <description>Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md</location>\n </skill>\n <skill>\n <name>notion</name>\n <description>Notion API for creating and managing pages, databases, and blocks.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.</description>\n <location>~/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n <skill>\n <name>Agent Browser</name>\n <description>A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.</description>\n <location>~/.openclaw/skills/agent-browser-0.2.0/SKILL.md</location>\n </skill>\n <skill>\n <name>find-skills</name>\n <description>Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.</description>\n <location>~/.openclaw/skills/find-skills-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>Self-Improving Agent (Proactive Self-Reflection)</name>\n <description>Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.</description>\n <location>~/.openclaw/skills/self-improving-1.2.10/SKILL.md</location>\n </skill>\n <skill>\n <name>Word / Docx</name>\n <description>Read and generate Word documents with correct structure, styles, and cross-platform compatibility.</description>\n <location>~/.openclaw/skills/word-docx-1.0.1/SKILL.md</location>\n </skill>\n <skill>\n <name>daily-stock-analysis</name>\n <description>Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.</description>\n <location>~/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md</location>\n </skill>\n <skill>\n <name>proactive-agent-lite</name>\n <description>Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.</description>\n <location>~/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md</location>\n </skill>\n <skill>\n <name>stock-monitor</name>\n <description>全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。</description>\n <location>~/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md</location>\n </skill>\n</available_skills>",
|
||
"skills": [
|
||
{
|
||
"name": "feishu-bitable"
|
||
},
|
||
{
|
||
"name": "feishu-calendar"
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules"
|
||
},
|
||
{
|
||
"name": "feishu-create-doc"
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc"
|
||
},
|
||
{
|
||
"name": "feishu-im-read"
|
||
},
|
||
{
|
||
"name": "feishu-task"
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot"
|
||
},
|
||
{
|
||
"name": "feishu-update-doc"
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "healthcheck"
|
||
},
|
||
{
|
||
"name": "node-connect"
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"primaryEnv": "NOTION_API_KEY",
|
||
"requiredEnv": [
|
||
"NOTION_API_KEY"
|
||
]
|
||
},
|
||
{
|
||
"name": "skill-creator"
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "Agent Browser"
|
||
},
|
||
{
|
||
"name": "find-skills"
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)"
|
||
},
|
||
{
|
||
"name": "Word / Docx"
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis"
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "stock-monitor"
|
||
}
|
||
],
|
||
"resolvedSkills": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"description": "飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到\"多维表格\"、\"bitable\"、\"数据表\"、\"记录\"、\"字段\"\n(5) 需要批量导入数据或批量更新多维表格\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"description": "飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"description": "Lark/Feishu channel output rules. Always active in Lark conversations.\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"description": "创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"description": "获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"description": "飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到\"聊天记录\"、\"消息\"、\"群里说了什么\"、\"话题回复\"、\"搜索消息\"、\"图片\"、\"文件下载\"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"description": "飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到\"任务\"、\"待办\"、\"to-do\"、\"清单\"、\"task\"\n(5) 需要设置任务负责人、关注人、截止时间\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"description": "飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"description": "更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"description": "文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。",
|
||
"filePath": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"description": "Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"description": "Notion API for creating and managing pages, databases, and blocks.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"description": "Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",
|
||
"filePath": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"description": "Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"description": "A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.",
|
||
"filePath": "/home/huan/.openclaw/skills/agent-browser-0.2.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/agent-browser-0.2.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.",
|
||
"filePath": "/home/huan/.openclaw/skills/find-skills-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/find-skills-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"description": "Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.",
|
||
"filePath": "/home/huan/.openclaw/skills/self-improving-1.2.10/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/self-improving-1.2.10",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"description": "Read and generate Word documents with correct structure, styles, and cross-platform compatibility.",
|
||
"filePath": "/home/huan/.openclaw/skills/word-docx-1.0.1/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/word-docx-1.0.1",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"description": "Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"description": "Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"description": "全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
}
|
||
],
|
||
"version": 0
|
||
},
|
||
"authProfileOverride": "minimax-portal:default",
|
||
"authProfileOverrideSource": "auto",
|
||
"authProfileOverrideCompactionCount": 0,
|
||
"modelProvider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"contextTokens": 200000,
|
||
"systemPromptReport": {
|
||
"source": "run",
|
||
"generatedAt": 1774076456788,
|
||
"sessionId": "76a047b5-0ba0-48d9-b754-0ab85d60d03f",
|
||
"sessionKey": "agent:main:main",
|
||
"provider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"workspaceDir": "/home/huan/.openclaw/workspace",
|
||
"bootstrapMaxChars": 20000,
|
||
"bootstrapTotalMaxChars": 150000,
|
||
"bootstrapTruncation": {
|
||
"warningMode": "once",
|
||
"warningShown": false,
|
||
"truncatedFiles": 0,
|
||
"nearLimitFiles": 0,
|
||
"totalNearLimit": false
|
||
},
|
||
"sandbox": {
|
||
"mode": "off",
|
||
"sandboxed": false
|
||
},
|
||
"systemPrompt": {
|
||
"chars": 55356,
|
||
"projectContextChars": 27735,
|
||
"nonProjectContextChars": 27621
|
||
},
|
||
"injectedWorkspaceFiles": [
|
||
{
|
||
"name": "AGENTS.md",
|
||
"path": "/home/huan/.openclaw/workspace/AGENTS.md",
|
||
"missing": false,
|
||
"rawChars": 8607,
|
||
"injectedChars": 8607,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "SOUL.md",
|
||
"path": "/home/huan/.openclaw/workspace/SOUL.md",
|
||
"missing": false,
|
||
"rawChars": 1794,
|
||
"injectedChars": 1794,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "TOOLS.md",
|
||
"path": "/home/huan/.openclaw/workspace/TOOLS.md",
|
||
"missing": false,
|
||
"rawChars": 2990,
|
||
"injectedChars": 2990,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "IDENTITY.md",
|
||
"path": "/home/huan/.openclaw/workspace/IDENTITY.md",
|
||
"missing": false,
|
||
"rawChars": 932,
|
||
"injectedChars": 932,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "USER.md",
|
||
"path": "/home/huan/.openclaw/workspace/USER.md",
|
||
"missing": false,
|
||
"rawChars": 755,
|
||
"injectedChars": 755,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "HEARTBEAT.md",
|
||
"path": "/home/huan/.openclaw/workspace/HEARTBEAT.md",
|
||
"missing": false,
|
||
"rawChars": 4575,
|
||
"injectedChars": 4575,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "BOOTSTRAP.md",
|
||
"path": "/home/huan/.openclaw/workspace/BOOTSTRAP.md",
|
||
"missing": false,
|
||
"rawChars": 1449,
|
||
"injectedChars": 1449,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "MEMORY.md",
|
||
"path": "/home/huan/.openclaw/workspace/MEMORY.md",
|
||
"missing": false,
|
||
"rawChars": 6047,
|
||
"injectedChars": 6047,
|
||
"truncated": false
|
||
}
|
||
],
|
||
"skills": {
|
||
"promptChars": 8068,
|
||
"entries": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"blockChars": 444
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"blockChars": 214
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"blockChars": 258
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"blockChars": 499
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"blockChars": 384
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"blockChars": 321
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"blockChars": 226
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"blockChars": 293
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"blockChars": 491
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"blockChars": 541
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"blockChars": 228
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"blockChars": 387
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"blockChars": 416
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"blockChars": 318
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"blockChars": 483
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"blockChars": 398
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"blockChars": 246
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"blockChars": 382
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"blockChars": 367
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"blockChars": 240
|
||
}
|
||
]
|
||
},
|
||
"tools": {
|
||
"listChars": 10206,
|
||
"schemaChars": 49330,
|
||
"entries": [
|
||
{
|
||
"name": "read",
|
||
"summaryChars": 298,
|
||
"schemaChars": 392,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "edit",
|
||
"summaryChars": 129,
|
||
"schemaChars": 591,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "write",
|
||
"summaryChars": 127,
|
||
"schemaChars": 313,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "exec",
|
||
"summaryChars": 181,
|
||
"schemaChars": 1086,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "process",
|
||
"summaryChars": 85,
|
||
"schemaChars": 961,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "browser",
|
||
"summaryChars": 1683,
|
||
"schemaChars": 2799,
|
||
"propertiesCount": 48
|
||
},
|
||
{
|
||
"name": "canvas",
|
||
"summaryChars": 106,
|
||
"schemaChars": 661,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "message",
|
||
"summaryChars": 123,
|
||
"schemaChars": 5377,
|
||
"propertiesCount": 93
|
||
},
|
||
{
|
||
"name": "tts",
|
||
"summaryChars": 152,
|
||
"schemaChars": 223,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"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": 273,
|
||
"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": 207,
|
||
"schemaChars": 89,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "web_search",
|
||
"summaryChars": 123,
|
||
"schemaChars": 767,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "web_fetch",
|
||
"summaryChars": 129,
|
||
"schemaChars": 374,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "image",
|
||
"summaryChars": 201,
|
||
"schemaChars": 342,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "memory_search",
|
||
"summaryChars": 334,
|
||
"schemaChars": 139,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "memory_get",
|
||
"summaryChars": 151,
|
||
"schemaChars": 128,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_get_user",
|
||
"summaryChars": 75,
|
||
"schemaChars": 185,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "feishu_search_user",
|
||
"summaryChars": 55,
|
||
"schemaChars": 311,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_chat",
|
||
"summaryChars": 92,
|
||
"schemaChars": 519,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_chat_members",
|
||
"summaryChars": 54,
|
||
"schemaChars": 353,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_message",
|
||
"summaryChars": 402,
|
||
"schemaChars": 1149,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_fetch_resource",
|
||
"summaryChars": 456,
|
||
"schemaChars": 371,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_messages",
|
||
"summaryChars": 386,
|
||
"schemaChars": 912,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_thread_messages",
|
||
"summaryChars": 166,
|
||
"schemaChars": 395,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_search_messages",
|
||
"summaryChars": 522,
|
||
"schemaChars": 1364,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "feishu_calendar_calendar",
|
||
"summaryChars": 93,
|
||
"schemaChars": 389,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event",
|
||
"summaryChars": 455,
|
||
"schemaChars": 3200,
|
||
"propertiesCount": 21
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event_attendee",
|
||
"summaryChars": 117,
|
||
"schemaChars": 1129,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_calendar_freebusy",
|
||
"summaryChars": 80,
|
||
"schemaChars": 504,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_task_task",
|
||
"summaryChars": 167,
|
||
"schemaChars": 1868,
|
||
"propertiesCount": 15
|
||
},
|
||
{
|
||
"name": "feishu_task_tasklist",
|
||
"summaryChars": 199,
|
||
"schemaChars": 795,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_task_comment",
|
||
"summaryChars": 95,
|
||
"schemaChars": 671,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_task_subtask",
|
||
"summaryChars": 86,
|
||
"schemaChars": 1128,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app",
|
||
"summaryChars": 139,
|
||
"schemaChars": 511,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table",
|
||
"summaryChars": 320,
|
||
"schemaChars": 1261,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_record",
|
||
"summaryChars": 292,
|
||
"schemaChars": 2381,
|
||
"propertiesCount": 14
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_field",
|
||
"summaryChars": 134,
|
||
"schemaChars": 824,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_view",
|
||
"summaryChars": 125,
|
||
"schemaChars": 701,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_search_doc_wiki",
|
||
"summaryChars": 212,
|
||
"schemaChars": 1806,
|
||
"propertiesCount": 5
|
||
},
|
||
{
|
||
"name": "feishu_drive_file",
|
||
"summaryChars": 703,
|
||
"schemaChars": 2278,
|
||
"propertiesCount": 16
|
||
},
|
||
{
|
||
"name": "feishu_doc_comments",
|
||
"summaryChars": 114,
|
||
"schemaChars": 1305,
|
||
"propertiesCount": 11
|
||
},
|
||
{
|
||
"name": "feishu_doc_media",
|
||
"summaryChars": 200,
|
||
"schemaChars": 963,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space",
|
||
"summaryChars": 179,
|
||
"schemaChars": 451,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space_node",
|
||
"summaryChars": 205,
|
||
"schemaChars": 995,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "feishu_sheet",
|
||
"summaryChars": 474,
|
||
"schemaChars": 1905,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "feishu_im_bot_image",
|
||
"summaryChars": 241,
|
||
"schemaChars": 384,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_fetch_doc",
|
||
"summaryChars": 42,
|
||
"schemaChars": 281,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_create_doc",
|
||
"summaryChars": 33,
|
||
"schemaChars": 427,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_update_doc",
|
||
"summaryChars": 105,
|
||
"schemaChars": 811,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_oauth",
|
||
"summaryChars": 168,
|
||
"schemaChars": 290,
|
||
"propertiesCount": 1
|
||
},
|
||
{
|
||
"name": "feishu_oauth_batch_auth",
|
||
"summaryChars": 55,
|
||
"schemaChars": 162,
|
||
"propertiesCount": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"inputTokens": 145,
|
||
"outputTokens": 598,
|
||
"cacheRead": 0,
|
||
"cacheWrite": 42468,
|
||
"totalTokens": 42613,
|
||
"totalTokensFresh": true
|
||
},
|
||
"agent:main:feishu:direct:ou_86def554b50f91972e2924a605ccf634": {
|
||
"sessionId": "7d78d97b-8985-421a-8436-62c2f4ee1923",
|
||
"updatedAt": 1774073514407,
|
||
"systemSent": true,
|
||
"abortedLastRun": false,
|
||
"chatType": "direct",
|
||
"deliveryContext": {
|
||
"channel": "feishu",
|
||
"to": "user:ou_86def554b50f91972e2924a605ccf634",
|
||
"accountId": "default"
|
||
},
|
||
"lastChannel": "feishu",
|
||
"lastTo": "user:ou_86def554b50f91972e2924a605ccf634",
|
||
"lastAccountId": "default",
|
||
"origin": {
|
||
"label": "ou_86def554b50f91972e2924a605ccf634",
|
||
"provider": "feishu",
|
||
"surface": "feishu",
|
||
"chatType": "direct",
|
||
"from": "feishu:ou_86def554b50f91972e2924a605ccf634",
|
||
"to": "user:ou_86def554b50f91972e2924a605ccf634",
|
||
"accountId": "default"
|
||
},
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/7d78d97b-8985-421a-8436-62c2f4ee1923.jsonl",
|
||
"compactionCount": 0,
|
||
"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<available_skills>\n <skill>\n <name>feishu-bitable</name>\n <description>飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"\n(5) 需要批量导入数据或批量更新多维表格\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-calendar</name>\n <description>飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-channel-rules</name>\n <description>Lark/Feishu channel output rules. Always active in Lark conversations.\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-create-doc</name>\n <description>创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-fetch-doc</name>\n <description>获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-im-read</name>\n <description>飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-task</name>\n <description>飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"\n(5) 需要设置任务负责人、关注人、截止时间\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-troubleshoot</name>\n <description>飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-update-doc</name>\n <description>更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>wecom-doc</name>\n <description>文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。</description>\n <location>~/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>node-connect</name>\n <description>Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md</location>\n </skill>\n <skill>\n <name>notion</name>\n <description>Notion API for creating and managing pages, databases, and blocks.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.</description>\n <location>~/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n <skill>\n <name>Agent Browser</name>\n <description>A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.</description>\n <location>~/.openclaw/skills/agent-browser-0.2.0/SKILL.md</location>\n </skill>\n <skill>\n <name>find-skills</name>\n <description>Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.</description>\n <location>~/.openclaw/skills/find-skills-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>Self-Improving Agent (Proactive Self-Reflection)</name>\n <description>Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.</description>\n <location>~/.openclaw/skills/self-improving-1.2.10/SKILL.md</location>\n </skill>\n <skill>\n <name>Word / Docx</name>\n <description>Read and generate Word documents with correct structure, styles, and cross-platform compatibility.</description>\n <location>~/.openclaw/skills/word-docx-1.0.1/SKILL.md</location>\n </skill>\n <skill>\n <name>daily-stock-analysis</name>\n <description>Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.</description>\n <location>~/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md</location>\n </skill>\n <skill>\n <name>proactive-agent-lite</name>\n <description>Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.</description>\n <location>~/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md</location>\n </skill>\n <skill>\n <name>stock-monitor</name>\n <description>全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。</description>\n <location>~/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md</location>\n </skill>\n</available_skills>",
|
||
"skills": [
|
||
{
|
||
"name": "feishu-bitable"
|
||
},
|
||
{
|
||
"name": "feishu-calendar"
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules"
|
||
},
|
||
{
|
||
"name": "feishu-create-doc"
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc"
|
||
},
|
||
{
|
||
"name": "feishu-im-read"
|
||
},
|
||
{
|
||
"name": "feishu-task"
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot"
|
||
},
|
||
{
|
||
"name": "feishu-update-doc"
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "healthcheck"
|
||
},
|
||
{
|
||
"name": "node-connect"
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"primaryEnv": "NOTION_API_KEY",
|
||
"requiredEnv": [
|
||
"NOTION_API_KEY"
|
||
]
|
||
},
|
||
{
|
||
"name": "skill-creator"
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "Agent Browser"
|
||
},
|
||
{
|
||
"name": "find-skills"
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)"
|
||
},
|
||
{
|
||
"name": "Word / Docx"
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis"
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "stock-monitor"
|
||
}
|
||
],
|
||
"resolvedSkills": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"description": "飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到\"多维表格\"、\"bitable\"、\"数据表\"、\"记录\"、\"字段\"\n(5) 需要批量导入数据或批量更新多维表格\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"description": "飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"description": "Lark/Feishu channel output rules. Always active in Lark conversations.\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"description": "创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"description": "获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"description": "飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到\"聊天记录\"、\"消息\"、\"群里说了什么\"、\"话题回复\"、\"搜索消息\"、\"图片\"、\"文件下载\"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"description": "飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到\"任务\"、\"待办\"、\"to-do\"、\"清单\"、\"task\"\n(5) 需要设置任务负责人、关注人、截止时间\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"description": "飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"description": "更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"description": "文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。",
|
||
"filePath": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"description": "Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"description": "Notion API for creating and managing pages, databases, and blocks.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"description": "Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",
|
||
"filePath": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"description": "Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"description": "A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.",
|
||
"filePath": "/home/huan/.openclaw/skills/agent-browser-0.2.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/agent-browser-0.2.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.",
|
||
"filePath": "/home/huan/.openclaw/skills/find-skills-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/find-skills-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"description": "Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.",
|
||
"filePath": "/home/huan/.openclaw/skills/self-improving-1.2.10/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/self-improving-1.2.10",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"description": "Read and generate Word documents with correct structure, styles, and cross-platform compatibility.",
|
||
"filePath": "/home/huan/.openclaw/skills/word-docx-1.0.1/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/word-docx-1.0.1",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"description": "Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"description": "Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"description": "全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
}
|
||
],
|
||
"version": 0
|
||
},
|
||
"authProfileOverride": "minimax-portal:default",
|
||
"authProfileOverrideSource": "auto",
|
||
"authProfileOverrideCompactionCount": 0,
|
||
"modelProvider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"contextTokens": 200000,
|
||
"systemPromptReport": {
|
||
"source": "run",
|
||
"generatedAt": 1774073466609,
|
||
"sessionId": "7d78d97b-8985-421a-8436-62c2f4ee1923",
|
||
"sessionKey": "agent:main:feishu:direct:ou_86def554b50f91972e2924a605ccf634",
|
||
"provider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"workspaceDir": "/home/huan/.openclaw/workspace",
|
||
"bootstrapMaxChars": 20000,
|
||
"bootstrapTotalMaxChars": 150000,
|
||
"bootstrapTruncation": {
|
||
"warningMode": "once",
|
||
"warningShown": false,
|
||
"truncatedFiles": 0,
|
||
"nearLimitFiles": 0,
|
||
"totalNearLimit": false
|
||
},
|
||
"sandbox": {
|
||
"mode": "off",
|
||
"sandboxed": false
|
||
},
|
||
"systemPrompt": {
|
||
"chars": 57459,
|
||
"projectContextChars": 27735,
|
||
"nonProjectContextChars": 29724
|
||
},
|
||
"injectedWorkspaceFiles": [
|
||
{
|
||
"name": "AGENTS.md",
|
||
"path": "/home/huan/.openclaw/workspace/AGENTS.md",
|
||
"missing": false,
|
||
"rawChars": 8607,
|
||
"injectedChars": 8607,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "SOUL.md",
|
||
"path": "/home/huan/.openclaw/workspace/SOUL.md",
|
||
"missing": false,
|
||
"rawChars": 1794,
|
||
"injectedChars": 1794,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "TOOLS.md",
|
||
"path": "/home/huan/.openclaw/workspace/TOOLS.md",
|
||
"missing": false,
|
||
"rawChars": 2990,
|
||
"injectedChars": 2990,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "IDENTITY.md",
|
||
"path": "/home/huan/.openclaw/workspace/IDENTITY.md",
|
||
"missing": false,
|
||
"rawChars": 932,
|
||
"injectedChars": 932,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "USER.md",
|
||
"path": "/home/huan/.openclaw/workspace/USER.md",
|
||
"missing": false,
|
||
"rawChars": 755,
|
||
"injectedChars": 755,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "HEARTBEAT.md",
|
||
"path": "/home/huan/.openclaw/workspace/HEARTBEAT.md",
|
||
"missing": false,
|
||
"rawChars": 4575,
|
||
"injectedChars": 4575,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "BOOTSTRAP.md",
|
||
"path": "/home/huan/.openclaw/workspace/BOOTSTRAP.md",
|
||
"missing": false,
|
||
"rawChars": 1449,
|
||
"injectedChars": 1449,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "MEMORY.md",
|
||
"path": "/home/huan/.openclaw/workspace/MEMORY.md",
|
||
"missing": false,
|
||
"rawChars": 6047,
|
||
"injectedChars": 6047,
|
||
"truncated": false
|
||
}
|
||
],
|
||
"skills": {
|
||
"promptChars": 8068,
|
||
"entries": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"blockChars": 444
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"blockChars": 214
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"blockChars": 258
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"blockChars": 499
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"blockChars": 384
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"blockChars": 321
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"blockChars": 226
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"blockChars": 293
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"blockChars": 491
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"blockChars": 541
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"blockChars": 228
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"blockChars": 387
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"blockChars": 416
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"blockChars": 318
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"blockChars": 483
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"blockChars": 398
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"blockChars": 246
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"blockChars": 382
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"blockChars": 367
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"blockChars": 240
|
||
}
|
||
]
|
||
},
|
||
"tools": {
|
||
"listChars": 10666,
|
||
"schemaChars": 52305,
|
||
"entries": [
|
||
{
|
||
"name": "read",
|
||
"summaryChars": 298,
|
||
"schemaChars": 392,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "edit",
|
||
"summaryChars": 129,
|
||
"schemaChars": 591,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "write",
|
||
"summaryChars": 127,
|
||
"schemaChars": 313,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "exec",
|
||
"summaryChars": 181,
|
||
"schemaChars": 1086,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "process",
|
||
"summaryChars": 85,
|
||
"schemaChars": 961,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "browser",
|
||
"summaryChars": 1683,
|
||
"schemaChars": 2799,
|
||
"propertiesCount": 48
|
||
},
|
||
{
|
||
"name": "canvas",
|
||
"summaryChars": 106,
|
||
"schemaChars": 661,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "nodes",
|
||
"summaryChars": 122,
|
||
"schemaChars": 1800,
|
||
"propertiesCount": 37
|
||
},
|
||
{
|
||
"name": "cron",
|
||
"summaryChars": 2689,
|
||
"schemaChars": 690,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "message",
|
||
"summaryChars": 129,
|
||
"schemaChars": 5365,
|
||
"propertiesCount": 93
|
||
},
|
||
{
|
||
"name": "tts",
|
||
"summaryChars": 152,
|
||
"schemaChars": 223,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"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": 273,
|
||
"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": 207,
|
||
"schemaChars": 89,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "web_search",
|
||
"summaryChars": 123,
|
||
"schemaChars": 767,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "web_fetch",
|
||
"summaryChars": 129,
|
||
"schemaChars": 374,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "image",
|
||
"summaryChars": 201,
|
||
"schemaChars": 342,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "memory_search",
|
||
"summaryChars": 334,
|
||
"schemaChars": 139,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "memory_get",
|
||
"summaryChars": 151,
|
||
"schemaChars": 128,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_get_user",
|
||
"summaryChars": 75,
|
||
"schemaChars": 185,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "feishu_search_user",
|
||
"summaryChars": 55,
|
||
"schemaChars": 311,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_chat",
|
||
"summaryChars": 92,
|
||
"schemaChars": 519,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_chat_members",
|
||
"summaryChars": 54,
|
||
"schemaChars": 353,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_message",
|
||
"summaryChars": 402,
|
||
"schemaChars": 1149,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_fetch_resource",
|
||
"summaryChars": 456,
|
||
"schemaChars": 371,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_messages",
|
||
"summaryChars": 386,
|
||
"schemaChars": 912,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_thread_messages",
|
||
"summaryChars": 166,
|
||
"schemaChars": 395,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_search_messages",
|
||
"summaryChars": 522,
|
||
"schemaChars": 1364,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "feishu_calendar_calendar",
|
||
"summaryChars": 93,
|
||
"schemaChars": 389,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event",
|
||
"summaryChars": 455,
|
||
"schemaChars": 3200,
|
||
"propertiesCount": 21
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event_attendee",
|
||
"summaryChars": 117,
|
||
"schemaChars": 1129,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_calendar_freebusy",
|
||
"summaryChars": 80,
|
||
"schemaChars": 504,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_task_task",
|
||
"summaryChars": 167,
|
||
"schemaChars": 1868,
|
||
"propertiesCount": 15
|
||
},
|
||
{
|
||
"name": "feishu_task_tasklist",
|
||
"summaryChars": 199,
|
||
"schemaChars": 795,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_task_comment",
|
||
"summaryChars": 95,
|
||
"schemaChars": 671,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_task_subtask",
|
||
"summaryChars": 86,
|
||
"schemaChars": 1128,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app",
|
||
"summaryChars": 139,
|
||
"schemaChars": 511,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table",
|
||
"summaryChars": 320,
|
||
"schemaChars": 1261,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_record",
|
||
"summaryChars": 292,
|
||
"schemaChars": 2381,
|
||
"propertiesCount": 14
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_field",
|
||
"summaryChars": 134,
|
||
"schemaChars": 824,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_view",
|
||
"summaryChars": 125,
|
||
"schemaChars": 701,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_search_doc_wiki",
|
||
"summaryChars": 212,
|
||
"schemaChars": 1806,
|
||
"propertiesCount": 5
|
||
},
|
||
{
|
||
"name": "feishu_drive_file",
|
||
"summaryChars": 703,
|
||
"schemaChars": 2278,
|
||
"propertiesCount": 16
|
||
},
|
||
{
|
||
"name": "feishu_doc_comments",
|
||
"summaryChars": 114,
|
||
"schemaChars": 1305,
|
||
"propertiesCount": 11
|
||
},
|
||
{
|
||
"name": "feishu_doc_media",
|
||
"summaryChars": 200,
|
||
"schemaChars": 963,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space",
|
||
"summaryChars": 179,
|
||
"schemaChars": 451,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space_node",
|
||
"summaryChars": 205,
|
||
"schemaChars": 995,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "feishu_sheet",
|
||
"summaryChars": 474,
|
||
"schemaChars": 1905,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "feishu_im_bot_image",
|
||
"summaryChars": 241,
|
||
"schemaChars": 384,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_fetch_doc",
|
||
"summaryChars": 42,
|
||
"schemaChars": 281,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_create_doc",
|
||
"summaryChars": 33,
|
||
"schemaChars": 427,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_update_doc",
|
||
"summaryChars": 105,
|
||
"schemaChars": 811,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_oauth",
|
||
"summaryChars": 168,
|
||
"schemaChars": 290,
|
||
"propertiesCount": 1
|
||
},
|
||
{
|
||
"name": "feishu_oauth_batch_auth",
|
||
"summaryChars": 55,
|
||
"schemaChars": 162,
|
||
"propertiesCount": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"inputTokens": 21970,
|
||
"outputTokens": 510,
|
||
"cacheRead": 44664,
|
||
"cacheWrite": 0,
|
||
"totalTokens": 56344,
|
||
"totalTokensFresh": true
|
||
},
|
||
"agent:main:wecom:direct:houhuan": {
|
||
"sessionId": "d19ea11b-12d3-4f31-97fe-1200c3f3b992",
|
||
"updatedAt": 1774078161447,
|
||
"systemSent": true,
|
||
"abortedLastRun": false,
|
||
"chatType": "direct",
|
||
"deliveryContext": {
|
||
"channel": "wecom",
|
||
"to": "user:HouHuan",
|
||
"accountId": "default"
|
||
},
|
||
"lastChannel": "wecom",
|
||
"lastTo": "user:HouHuan",
|
||
"lastAccountId": "default",
|
||
"origin": {
|
||
"label": "user:HouHuan",
|
||
"provider": "wecom",
|
||
"surface": "wecom",
|
||
"chatType": "direct",
|
||
"from": "wecom:user:HouHuan",
|
||
"to": "user:HouHuan",
|
||
"accountId": "default"
|
||
},
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/d19ea11b-12d3-4f31-97fe-1200c3f3b992.jsonl",
|
||
"compactionCount": 0,
|
||
"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<available_skills>\n <skill>\n <name>feishu-bitable</name>\n <description>飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"\n(5) 需要批量导入数据或批量更新多维表格\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-calendar</name>\n <description>飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-channel-rules</name>\n <description>Lark/Feishu channel output rules. Always active in Lark conversations.\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-create-doc</name>\n <description>创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-fetch-doc</name>\n <description>获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-im-read</name>\n <description>飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-task</name>\n <description>飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"\n(5) 需要设置任务负责人、关注人、截止时间\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-troubleshoot</name>\n <description>飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-update-doc</name>\n <description>更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>wecom-doc</name>\n <description>文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。</description>\n <location>~/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>node-connect</name>\n <description>Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md</location>\n </skill>\n <skill>\n <name>notion</name>\n <description>Notion API for creating and managing pages, databases, and blocks.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.</description>\n <location>~/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n <skill>\n <name>Agent Browser</name>\n <description>A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.</description>\n <location>~/.openclaw/skills/agent-browser-0.2.0/SKILL.md</location>\n </skill>\n <skill>\n <name>find-skills</name>\n <description>Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.</description>\n <location>~/.openclaw/skills/find-skills-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>Self-Improving Agent (Proactive Self-Reflection)</name>\n <description>Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.</description>\n <location>~/.openclaw/skills/self-improving-1.2.10/SKILL.md</location>\n </skill>\n <skill>\n <name>Word / Docx</name>\n <description>Read and generate Word documents with correct structure, styles, and cross-platform compatibility.</description>\n <location>~/.openclaw/skills/word-docx-1.0.1/SKILL.md</location>\n </skill>\n <skill>\n <name>daily-stock-analysis</name>\n <description>Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.</description>\n <location>~/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md</location>\n </skill>\n <skill>\n <name>proactive-agent-lite</name>\n <description>Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.</description>\n <location>~/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md</location>\n </skill>\n <skill>\n <name>stock-monitor</name>\n <description>全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。</description>\n <location>~/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md</location>\n </skill>\n</available_skills>",
|
||
"skills": [
|
||
{
|
||
"name": "feishu-bitable"
|
||
},
|
||
{
|
||
"name": "feishu-calendar"
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules"
|
||
},
|
||
{
|
||
"name": "feishu-create-doc"
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc"
|
||
},
|
||
{
|
||
"name": "feishu-im-read"
|
||
},
|
||
{
|
||
"name": "feishu-task"
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot"
|
||
},
|
||
{
|
||
"name": "feishu-update-doc"
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "healthcheck"
|
||
},
|
||
{
|
||
"name": "node-connect"
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"primaryEnv": "NOTION_API_KEY",
|
||
"requiredEnv": [
|
||
"NOTION_API_KEY"
|
||
]
|
||
},
|
||
{
|
||
"name": "skill-creator"
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "Agent Browser"
|
||
},
|
||
{
|
||
"name": "find-skills"
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)"
|
||
},
|
||
{
|
||
"name": "Word / Docx"
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis"
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "stock-monitor"
|
||
}
|
||
],
|
||
"resolvedSkills": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"description": "飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到\"多维表格\"、\"bitable\"、\"数据表\"、\"记录\"、\"字段\"\n(5) 需要批量导入数据或批量更新多维表格\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"description": "飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"description": "Lark/Feishu channel output rules. Always active in Lark conversations.\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"description": "创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"description": "获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"description": "飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到\"聊天记录\"、\"消息\"、\"群里说了什么\"、\"话题回复\"、\"搜索消息\"、\"图片\"、\"文件下载\"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"description": "飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到\"任务\"、\"待办\"、\"to-do\"、\"清单\"、\"task\"\n(5) 需要设置任务负责人、关注人、截止时间\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"description": "飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"description": "更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"description": "文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。",
|
||
"filePath": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"description": "Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"description": "Notion API for creating and managing pages, databases, and blocks.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"description": "Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",
|
||
"filePath": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"description": "Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"description": "A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.",
|
||
"filePath": "/home/huan/.openclaw/skills/agent-browser-0.2.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/agent-browser-0.2.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.",
|
||
"filePath": "/home/huan/.openclaw/skills/find-skills-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/find-skills-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"description": "Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.",
|
||
"filePath": "/home/huan/.openclaw/skills/self-improving-1.2.10/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/self-improving-1.2.10",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"description": "Read and generate Word documents with correct structure, styles, and cross-platform compatibility.",
|
||
"filePath": "/home/huan/.openclaw/skills/word-docx-1.0.1/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/word-docx-1.0.1",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"description": "Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"description": "Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"description": "全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
}
|
||
],
|
||
"version": 0
|
||
},
|
||
"authProfileOverride": "minimax-portal:default",
|
||
"authProfileOverrideSource": "auto",
|
||
"authProfileOverrideCompactionCount": 0,
|
||
"modelProvider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"contextTokens": 200000,
|
||
"systemPromptReport": {
|
||
"source": "run",
|
||
"generatedAt": 1774077960994,
|
||
"sessionId": "d19ea11b-12d3-4f31-97fe-1200c3f3b992",
|
||
"sessionKey": "agent:main:wecom:direct:houhuan",
|
||
"provider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"workspaceDir": "/home/huan/.openclaw/workspace",
|
||
"bootstrapMaxChars": 20000,
|
||
"bootstrapTotalMaxChars": 150000,
|
||
"bootstrapTruncation": {
|
||
"warningMode": "once",
|
||
"warningShown": false,
|
||
"truncatedFiles": 0,
|
||
"nearLimitFiles": 0,
|
||
"totalNearLimit": false
|
||
},
|
||
"sandbox": {
|
||
"mode": "off",
|
||
"sandboxed": false
|
||
},
|
||
"systemPrompt": {
|
||
"chars": 56744,
|
||
"projectContextChars": 27735,
|
||
"nonProjectContextChars": 29009
|
||
},
|
||
"injectedWorkspaceFiles": [
|
||
{
|
||
"name": "AGENTS.md",
|
||
"path": "/home/huan/.openclaw/workspace/AGENTS.md",
|
||
"missing": false,
|
||
"rawChars": 8607,
|
||
"injectedChars": 8607,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "SOUL.md",
|
||
"path": "/home/huan/.openclaw/workspace/SOUL.md",
|
||
"missing": false,
|
||
"rawChars": 1794,
|
||
"injectedChars": 1794,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "TOOLS.md",
|
||
"path": "/home/huan/.openclaw/workspace/TOOLS.md",
|
||
"missing": false,
|
||
"rawChars": 2990,
|
||
"injectedChars": 2990,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "IDENTITY.md",
|
||
"path": "/home/huan/.openclaw/workspace/IDENTITY.md",
|
||
"missing": false,
|
||
"rawChars": 932,
|
||
"injectedChars": 932,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "USER.md",
|
||
"path": "/home/huan/.openclaw/workspace/USER.md",
|
||
"missing": false,
|
||
"rawChars": 755,
|
||
"injectedChars": 755,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "HEARTBEAT.md",
|
||
"path": "/home/huan/.openclaw/workspace/HEARTBEAT.md",
|
||
"missing": false,
|
||
"rawChars": 4575,
|
||
"injectedChars": 4575,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "BOOTSTRAP.md",
|
||
"path": "/home/huan/.openclaw/workspace/BOOTSTRAP.md",
|
||
"missing": false,
|
||
"rawChars": 1449,
|
||
"injectedChars": 1449,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "MEMORY.md",
|
||
"path": "/home/huan/.openclaw/workspace/MEMORY.md",
|
||
"missing": false,
|
||
"rawChars": 6047,
|
||
"injectedChars": 6047,
|
||
"truncated": false
|
||
}
|
||
],
|
||
"skills": {
|
||
"promptChars": 8068,
|
||
"entries": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"blockChars": 444
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"blockChars": 214
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"blockChars": 258
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"blockChars": 499
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"blockChars": 384
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"blockChars": 321
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"blockChars": 226
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"blockChars": 293
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"blockChars": 491
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"blockChars": 541
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"blockChars": 228
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"blockChars": 387
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"blockChars": 416
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"blockChars": 318
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"blockChars": 483
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"blockChars": 398
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"blockChars": 246
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"blockChars": 382
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"blockChars": 367
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"blockChars": 240
|
||
}
|
||
]
|
||
},
|
||
"tools": {
|
||
"listChars": 10666,
|
||
"schemaChars": 51838,
|
||
"entries": [
|
||
{
|
||
"name": "read",
|
||
"summaryChars": 298,
|
||
"schemaChars": 392,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "edit",
|
||
"summaryChars": 129,
|
||
"schemaChars": 591,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "write",
|
||
"summaryChars": 127,
|
||
"schemaChars": 313,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "exec",
|
||
"summaryChars": 181,
|
||
"schemaChars": 1086,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "process",
|
||
"summaryChars": 85,
|
||
"schemaChars": 961,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "browser",
|
||
"summaryChars": 1683,
|
||
"schemaChars": 2799,
|
||
"propertiesCount": 48
|
||
},
|
||
{
|
||
"name": "canvas",
|
||
"summaryChars": 106,
|
||
"schemaChars": 661,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "nodes",
|
||
"summaryChars": 122,
|
||
"schemaChars": 1800,
|
||
"propertiesCount": 37
|
||
},
|
||
{
|
||
"name": "cron",
|
||
"summaryChars": 2689,
|
||
"schemaChars": 690,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "message",
|
||
"summaryChars": 123,
|
||
"schemaChars": 4898,
|
||
"propertiesCount": 91
|
||
},
|
||
{
|
||
"name": "tts",
|
||
"summaryChars": 152,
|
||
"schemaChars": 223,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"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": 273,
|
||
"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": 207,
|
||
"schemaChars": 89,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "web_search",
|
||
"summaryChars": 123,
|
||
"schemaChars": 767,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "web_fetch",
|
||
"summaryChars": 129,
|
||
"schemaChars": 374,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "image",
|
||
"summaryChars": 201,
|
||
"schemaChars": 342,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "memory_search",
|
||
"summaryChars": 334,
|
||
"schemaChars": 139,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "memory_get",
|
||
"summaryChars": 151,
|
||
"schemaChars": 128,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_get_user",
|
||
"summaryChars": 75,
|
||
"schemaChars": 185,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "feishu_search_user",
|
||
"summaryChars": 55,
|
||
"schemaChars": 311,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_chat",
|
||
"summaryChars": 92,
|
||
"schemaChars": 519,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_chat_members",
|
||
"summaryChars": 54,
|
||
"schemaChars": 353,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_message",
|
||
"summaryChars": 402,
|
||
"schemaChars": 1149,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_fetch_resource",
|
||
"summaryChars": 456,
|
||
"schemaChars": 371,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_messages",
|
||
"summaryChars": 386,
|
||
"schemaChars": 912,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_thread_messages",
|
||
"summaryChars": 166,
|
||
"schemaChars": 395,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_search_messages",
|
||
"summaryChars": 522,
|
||
"schemaChars": 1364,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "feishu_calendar_calendar",
|
||
"summaryChars": 93,
|
||
"schemaChars": 389,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event",
|
||
"summaryChars": 455,
|
||
"schemaChars": 3200,
|
||
"propertiesCount": 21
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event_attendee",
|
||
"summaryChars": 117,
|
||
"schemaChars": 1129,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_calendar_freebusy",
|
||
"summaryChars": 80,
|
||
"schemaChars": 504,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_task_task",
|
||
"summaryChars": 167,
|
||
"schemaChars": 1868,
|
||
"propertiesCount": 15
|
||
},
|
||
{
|
||
"name": "feishu_task_tasklist",
|
||
"summaryChars": 199,
|
||
"schemaChars": 795,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_task_comment",
|
||
"summaryChars": 95,
|
||
"schemaChars": 671,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_task_subtask",
|
||
"summaryChars": 86,
|
||
"schemaChars": 1128,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app",
|
||
"summaryChars": 139,
|
||
"schemaChars": 511,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table",
|
||
"summaryChars": 320,
|
||
"schemaChars": 1261,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_record",
|
||
"summaryChars": 292,
|
||
"schemaChars": 2381,
|
||
"propertiesCount": 14
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_field",
|
||
"summaryChars": 134,
|
||
"schemaChars": 824,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_view",
|
||
"summaryChars": 125,
|
||
"schemaChars": 701,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_search_doc_wiki",
|
||
"summaryChars": 212,
|
||
"schemaChars": 1806,
|
||
"propertiesCount": 5
|
||
},
|
||
{
|
||
"name": "feishu_drive_file",
|
||
"summaryChars": 703,
|
||
"schemaChars": 2278,
|
||
"propertiesCount": 16
|
||
},
|
||
{
|
||
"name": "feishu_doc_comments",
|
||
"summaryChars": 114,
|
||
"schemaChars": 1305,
|
||
"propertiesCount": 11
|
||
},
|
||
{
|
||
"name": "feishu_doc_media",
|
||
"summaryChars": 200,
|
||
"schemaChars": 963,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space",
|
||
"summaryChars": 179,
|
||
"schemaChars": 451,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space_node",
|
||
"summaryChars": 205,
|
||
"schemaChars": 995,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "feishu_sheet",
|
||
"summaryChars": 474,
|
||
"schemaChars": 1905,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "feishu_im_bot_image",
|
||
"summaryChars": 241,
|
||
"schemaChars": 384,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_fetch_doc",
|
||
"summaryChars": 42,
|
||
"schemaChars": 281,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_create_doc",
|
||
"summaryChars": 33,
|
||
"schemaChars": 427,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_update_doc",
|
||
"summaryChars": 105,
|
||
"schemaChars": 811,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_oauth",
|
||
"summaryChars": 168,
|
||
"schemaChars": 290,
|
||
"propertiesCount": 1
|
||
},
|
||
{
|
||
"name": "feishu_oauth_batch_auth",
|
||
"summaryChars": 55,
|
||
"schemaChars": 162,
|
||
"propertiesCount": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"inputTokens": 351579,
|
||
"outputTokens": 3580,
|
||
"cacheRead": 44271,
|
||
"cacheWrite": 0,
|
||
"totalTokens": 97004,
|
||
"totalTokensFresh": true
|
||
},
|
||
"agent:main:feishu:direct:oc_c614d6c696e6a24b105ecc7343ea33d1": {
|
||
"origin": {
|
||
"label": "feishu:oc_c614d6c696e6a24b105ecc7343ea33d1",
|
||
"provider": "feishu",
|
||
"surface": "feishu",
|
||
"chatType": "direct",
|
||
"from": "feishu:oc_c614d6c696e6a24b105ecc7343ea33d1",
|
||
"to": "oc_c614d6c696e6a24b105ecc7343ea33d1",
|
||
"accountId": "default"
|
||
},
|
||
"sessionId": "1a15b075-1526-4133-b738-64a2a695d3a9",
|
||
"updatedAt": 1773812115387,
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/1a15b075-1526-4133-b738-64a2a695d3a9.jsonl"
|
||
},
|
||
"agent:main:feishu:group:oc_d5ef8b1abf66842c28ef57e1658dc096": {
|
||
"sessionId": "89acd97c-2b4c-41ea-9353-13a4e63c695e",
|
||
"updatedAt": 1774060181028,
|
||
"systemSent": true,
|
||
"abortedLastRun": false,
|
||
"displayName": "feishu:g-oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"chatType": "group",
|
||
"channel": "feishu",
|
||
"groupId": "ou_86def554b50f91972e2924a605ccf634",
|
||
"subject": "oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"deliveryContext": {
|
||
"channel": "feishu",
|
||
"to": "chat:oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"accountId": "default"
|
||
},
|
||
"lastChannel": "feishu",
|
||
"lastTo": "chat:oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"lastAccountId": "default",
|
||
"origin": {
|
||
"label": "oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"provider": "feishu",
|
||
"surface": "feishu",
|
||
"chatType": "group",
|
||
"from": "feishu:ou_86def554b50f91972e2924a605ccf634",
|
||
"to": "chat:oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"accountId": "default"
|
||
},
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/89acd97c-2b4c-41ea-9353-13a4e63c695e.jsonl",
|
||
"compactionCount": 0,
|
||
"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<available_skills>\n <skill>\n <name>feishu-bitable</name>\n <description>飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"\n(5) 需要批量导入数据或批量更新多维表格\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-calendar</name>\n <description>飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-channel-rules</name>\n <description>Lark/Feishu channel output rules. Always active in Lark conversations.\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-create-doc</name>\n <description>创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-fetch-doc</name>\n <description>获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-im-read</name>\n <description>飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-task</name>\n <description>飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"\n(5) 需要设置任务负责人、关注人、截止时间\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-troubleshoot</name>\n <description>飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-update-doc</name>\n <description>更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>wecom-doc</name>\n <description>文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。</description>\n <location>~/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>node-connect</name>\n <description>Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md</location>\n </skill>\n <skill>\n <name>notion</name>\n <description>Notion API for creating and managing pages, databases, and blocks.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.</description>\n <location>~/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n <skill>\n <name>Agent Browser</name>\n <description>A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.</description>\n <location>~/.openclaw/skills/agent-browser-0.2.0/SKILL.md</location>\n </skill>\n <skill>\n <name>find-skills</name>\n <description>Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.</description>\n <location>~/.openclaw/skills/find-skills-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>Self-Improving Agent (Proactive Self-Reflection)</name>\n <description>Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.</description>\n <location>~/.openclaw/skills/self-improving-1.2.10/SKILL.md</location>\n </skill>\n <skill>\n <name>Word / Docx</name>\n <description>Read and generate Word documents with correct structure, styles, and cross-platform compatibility.</description>\n <location>~/.openclaw/skills/word-docx-1.0.1/SKILL.md</location>\n </skill>\n <skill>\n <name>daily-stock-analysis</name>\n <description>Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.</description>\n <location>~/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md</location>\n </skill>\n <skill>\n <name>proactive-agent-lite</name>\n <description>Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.</description>\n <location>~/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md</location>\n </skill>\n <skill>\n <name>stock-monitor</name>\n <description>全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。</description>\n <location>~/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md</location>\n </skill>\n</available_skills>",
|
||
"skills": [
|
||
{
|
||
"name": "feishu-bitable"
|
||
},
|
||
{
|
||
"name": "feishu-calendar"
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules"
|
||
},
|
||
{
|
||
"name": "feishu-create-doc"
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc"
|
||
},
|
||
{
|
||
"name": "feishu-im-read"
|
||
},
|
||
{
|
||
"name": "feishu-task"
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot"
|
||
},
|
||
{
|
||
"name": "feishu-update-doc"
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "healthcheck"
|
||
},
|
||
{
|
||
"name": "node-connect"
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"primaryEnv": "NOTION_API_KEY",
|
||
"requiredEnv": [
|
||
"NOTION_API_KEY"
|
||
]
|
||
},
|
||
{
|
||
"name": "skill-creator"
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "Agent Browser"
|
||
},
|
||
{
|
||
"name": "find-skills"
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)"
|
||
},
|
||
{
|
||
"name": "Word / Docx"
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis"
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "stock-monitor"
|
||
}
|
||
],
|
||
"resolvedSkills": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"description": "飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到\"多维表格\"、\"bitable\"、\"数据表\"、\"记录\"、\"字段\"\n(5) 需要批量导入数据或批量更新多维表格\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"description": "飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"description": "Lark/Feishu channel output rules. Always active in Lark conversations.\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"description": "创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"description": "获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"description": "飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到\"聊天记录\"、\"消息\"、\"群里说了什么\"、\"话题回复\"、\"搜索消息\"、\"图片\"、\"文件下载\"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"description": "飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到\"任务\"、\"待办\"、\"to-do\"、\"清单\"、\"task\"\n(5) 需要设置任务负责人、关注人、截止时间\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"description": "飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"description": "更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"description": "文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。",
|
||
"filePath": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"description": "Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"description": "Notion API for creating and managing pages, databases, and blocks.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"description": "Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",
|
||
"filePath": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"description": "Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"description": "A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.",
|
||
"filePath": "/home/huan/.openclaw/skills/agent-browser-0.2.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/agent-browser-0.2.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.",
|
||
"filePath": "/home/huan/.openclaw/skills/find-skills-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/find-skills-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"description": "Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.",
|
||
"filePath": "/home/huan/.openclaw/skills/self-improving-1.2.10/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/self-improving-1.2.10",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"description": "Read and generate Word documents with correct structure, styles, and cross-platform compatibility.",
|
||
"filePath": "/home/huan/.openclaw/skills/word-docx-1.0.1/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/word-docx-1.0.1",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"description": "Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"description": "Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"description": "全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
}
|
||
],
|
||
"version": 0
|
||
},
|
||
"authProfileOverride": "minimax-portal:default",
|
||
"authProfileOverrideSource": "auto",
|
||
"authProfileOverrideCompactionCount": 0,
|
||
"modelProvider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"contextTokens": 200000,
|
||
"systemPromptReport": {
|
||
"source": "run",
|
||
"generatedAt": 1774060163923,
|
||
"sessionId": "89acd97c-2b4c-41ea-9353-13a4e63c695e",
|
||
"sessionKey": "agent:main:feishu:group:oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"provider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"workspaceDir": "/home/huan/.openclaw/workspace",
|
||
"bootstrapMaxChars": 20000,
|
||
"bootstrapTotalMaxChars": 150000,
|
||
"bootstrapTruncation": {
|
||
"warningMode": "once",
|
||
"warningShown": false,
|
||
"truncatedFiles": 0,
|
||
"nearLimitFiles": 0,
|
||
"totalNearLimit": false
|
||
},
|
||
"sandbox": {
|
||
"mode": "off",
|
||
"sandboxed": false
|
||
},
|
||
"systemPrompt": {
|
||
"chars": 57666,
|
||
"projectContextChars": 27735,
|
||
"nonProjectContextChars": 29931
|
||
},
|
||
"injectedWorkspaceFiles": [
|
||
{
|
||
"name": "AGENTS.md",
|
||
"path": "/home/huan/.openclaw/workspace/AGENTS.md",
|
||
"missing": false,
|
||
"rawChars": 8607,
|
||
"injectedChars": 8607,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "SOUL.md",
|
||
"path": "/home/huan/.openclaw/workspace/SOUL.md",
|
||
"missing": false,
|
||
"rawChars": 1794,
|
||
"injectedChars": 1794,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "TOOLS.md",
|
||
"path": "/home/huan/.openclaw/workspace/TOOLS.md",
|
||
"missing": false,
|
||
"rawChars": 2990,
|
||
"injectedChars": 2990,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "IDENTITY.md",
|
||
"path": "/home/huan/.openclaw/workspace/IDENTITY.md",
|
||
"missing": false,
|
||
"rawChars": 932,
|
||
"injectedChars": 932,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "USER.md",
|
||
"path": "/home/huan/.openclaw/workspace/USER.md",
|
||
"missing": false,
|
||
"rawChars": 755,
|
||
"injectedChars": 755,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "HEARTBEAT.md",
|
||
"path": "/home/huan/.openclaw/workspace/HEARTBEAT.md",
|
||
"missing": false,
|
||
"rawChars": 4575,
|
||
"injectedChars": 4575,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "BOOTSTRAP.md",
|
||
"path": "/home/huan/.openclaw/workspace/BOOTSTRAP.md",
|
||
"missing": false,
|
||
"rawChars": 1449,
|
||
"injectedChars": 1449,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "MEMORY.md",
|
||
"path": "/home/huan/.openclaw/workspace/MEMORY.md",
|
||
"missing": false,
|
||
"rawChars": 6047,
|
||
"injectedChars": 6047,
|
||
"truncated": false
|
||
}
|
||
],
|
||
"skills": {
|
||
"promptChars": 8068,
|
||
"entries": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"blockChars": 444
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"blockChars": 214
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"blockChars": 258
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"blockChars": 499
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"blockChars": 384
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"blockChars": 321
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"blockChars": 226
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"blockChars": 293
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"blockChars": 491
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"blockChars": 541
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"blockChars": 228
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"blockChars": 387
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"blockChars": 416
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"blockChars": 318
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"blockChars": 483
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"blockChars": 398
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"blockChars": 246
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"blockChars": 382
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"blockChars": 367
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"blockChars": 240
|
||
}
|
||
]
|
||
},
|
||
"tools": {
|
||
"listChars": 10666,
|
||
"schemaChars": 52305,
|
||
"entries": [
|
||
{
|
||
"name": "read",
|
||
"summaryChars": 298,
|
||
"schemaChars": 392,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "edit",
|
||
"summaryChars": 129,
|
||
"schemaChars": 591,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "write",
|
||
"summaryChars": 127,
|
||
"schemaChars": 313,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "exec",
|
||
"summaryChars": 181,
|
||
"schemaChars": 1086,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "process",
|
||
"summaryChars": 85,
|
||
"schemaChars": 961,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "browser",
|
||
"summaryChars": 1683,
|
||
"schemaChars": 2799,
|
||
"propertiesCount": 48
|
||
},
|
||
{
|
||
"name": "canvas",
|
||
"summaryChars": 106,
|
||
"schemaChars": 661,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "nodes",
|
||
"summaryChars": 122,
|
||
"schemaChars": 1800,
|
||
"propertiesCount": 37
|
||
},
|
||
{
|
||
"name": "cron",
|
||
"summaryChars": 2689,
|
||
"schemaChars": 690,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "message",
|
||
"summaryChars": 129,
|
||
"schemaChars": 5365,
|
||
"propertiesCount": 93
|
||
},
|
||
{
|
||
"name": "tts",
|
||
"summaryChars": 152,
|
||
"schemaChars": 223,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"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": 273,
|
||
"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": 207,
|
||
"schemaChars": 89,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "web_search",
|
||
"summaryChars": 123,
|
||
"schemaChars": 767,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "web_fetch",
|
||
"summaryChars": 129,
|
||
"schemaChars": 374,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "image",
|
||
"summaryChars": 201,
|
||
"schemaChars": 342,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "memory_search",
|
||
"summaryChars": 334,
|
||
"schemaChars": 139,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "memory_get",
|
||
"summaryChars": 151,
|
||
"schemaChars": 128,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_get_user",
|
||
"summaryChars": 75,
|
||
"schemaChars": 185,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "feishu_search_user",
|
||
"summaryChars": 55,
|
||
"schemaChars": 311,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_chat",
|
||
"summaryChars": 92,
|
||
"schemaChars": 519,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_chat_members",
|
||
"summaryChars": 54,
|
||
"schemaChars": 353,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_message",
|
||
"summaryChars": 402,
|
||
"schemaChars": 1149,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_fetch_resource",
|
||
"summaryChars": 456,
|
||
"schemaChars": 371,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_messages",
|
||
"summaryChars": 386,
|
||
"schemaChars": 912,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_thread_messages",
|
||
"summaryChars": 166,
|
||
"schemaChars": 395,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_search_messages",
|
||
"summaryChars": 522,
|
||
"schemaChars": 1364,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "feishu_calendar_calendar",
|
||
"summaryChars": 93,
|
||
"schemaChars": 389,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event",
|
||
"summaryChars": 455,
|
||
"schemaChars": 3200,
|
||
"propertiesCount": 21
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event_attendee",
|
||
"summaryChars": 117,
|
||
"schemaChars": 1129,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_calendar_freebusy",
|
||
"summaryChars": 80,
|
||
"schemaChars": 504,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_task_task",
|
||
"summaryChars": 167,
|
||
"schemaChars": 1868,
|
||
"propertiesCount": 15
|
||
},
|
||
{
|
||
"name": "feishu_task_tasklist",
|
||
"summaryChars": 199,
|
||
"schemaChars": 795,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_task_comment",
|
||
"summaryChars": 95,
|
||
"schemaChars": 671,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_task_subtask",
|
||
"summaryChars": 86,
|
||
"schemaChars": 1128,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app",
|
||
"summaryChars": 139,
|
||
"schemaChars": 511,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table",
|
||
"summaryChars": 320,
|
||
"schemaChars": 1261,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_record",
|
||
"summaryChars": 292,
|
||
"schemaChars": 2381,
|
||
"propertiesCount": 14
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_field",
|
||
"summaryChars": 134,
|
||
"schemaChars": 824,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_view",
|
||
"summaryChars": 125,
|
||
"schemaChars": 701,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_search_doc_wiki",
|
||
"summaryChars": 212,
|
||
"schemaChars": 1806,
|
||
"propertiesCount": 5
|
||
},
|
||
{
|
||
"name": "feishu_drive_file",
|
||
"summaryChars": 703,
|
||
"schemaChars": 2278,
|
||
"propertiesCount": 16
|
||
},
|
||
{
|
||
"name": "feishu_doc_comments",
|
||
"summaryChars": 114,
|
||
"schemaChars": 1305,
|
||
"propertiesCount": 11
|
||
},
|
||
{
|
||
"name": "feishu_doc_media",
|
||
"summaryChars": 200,
|
||
"schemaChars": 963,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space",
|
||
"summaryChars": 179,
|
||
"schemaChars": 451,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space_node",
|
||
"summaryChars": 205,
|
||
"schemaChars": 995,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "feishu_sheet",
|
||
"summaryChars": 474,
|
||
"schemaChars": 1905,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "feishu_im_bot_image",
|
||
"summaryChars": 241,
|
||
"schemaChars": 384,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_fetch_doc",
|
||
"summaryChars": 42,
|
||
"schemaChars": 281,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_create_doc",
|
||
"summaryChars": 33,
|
||
"schemaChars": 427,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_update_doc",
|
||
"summaryChars": 105,
|
||
"schemaChars": 811,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_oauth",
|
||
"summaryChars": 168,
|
||
"schemaChars": 290,
|
||
"propertiesCount": 1
|
||
},
|
||
{
|
||
"name": "feishu_oauth_batch_auth",
|
||
"summaryChars": 55,
|
||
"schemaChars": 162,
|
||
"propertiesCount": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"inputTokens": 6242,
|
||
"outputTokens": 440,
|
||
"cacheRead": 44724,
|
||
"cacheWrite": 0,
|
||
"totalTokens": 50807,
|
||
"totalTokensFresh": true
|
||
},
|
||
"agent:main:cron:2073cd46-e64a-4304-a99e-a8b8a703fa54": {
|
||
"sessionId": "557d0e64-c50b-45a5-8277-49a5bd8f9192",
|
||
"updatedAt": 1774051200202,
|
||
"systemSent": true,
|
||
"label": "Cron: 每日收款失败统计",
|
||
"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<available_skills>\n <skill>\n <name>feishu-bitable</name>\n <description>飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"\n(5) 需要批量导入数据或批量更新多维表格\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-calendar</name>\n <description>飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-channel-rules</name>\n <description>Lark/Feishu channel output rules. Always active in Lark conversations.\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-create-doc</name>\n <description>创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-fetch-doc</name>\n <description>获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-im-read</name>\n <description>飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-task</name>\n <description>飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"\n(5) 需要设置任务负责人、关注人、截止时间\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-troubleshoot</name>\n <description>飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-update-doc</name>\n <description>更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>wecom-doc</name>\n <description>文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。</description>\n <location>~/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>node-connect</name>\n <description>Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md</location>\n </skill>\n <skill>\n <name>notion</name>\n <description>Notion API for creating and managing pages, databases, and blocks.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.</description>\n <location>~/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n <skill>\n <name>Agent Browser</name>\n <description>A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.</description>\n <location>~/.openclaw/skills/agent-browser-0.2.0/SKILL.md</location>\n </skill>\n <skill>\n <name>find-skills</name>\n <description>Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.</description>\n <location>~/.openclaw/skills/find-skills-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>Self-Improving Agent (Proactive Self-Reflection)</name>\n <description>Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.</description>\n <location>~/.openclaw/skills/self-improving-1.2.10/SKILL.md</location>\n </skill>\n <skill>\n <name>Word / Docx</name>\n <description>Read and generate Word documents with correct structure, styles, and cross-platform compatibility.</description>\n <location>~/.openclaw/skills/word-docx-1.0.1/SKILL.md</location>\n </skill>\n <skill>\n <name>daily-stock-analysis</name>\n <description>Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.</description>\n <location>~/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md</location>\n </skill>\n <skill>\n <name>proactive-agent-lite</name>\n <description>Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.</description>\n <location>~/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md</location>\n </skill>\n <skill>\n <name>stock-monitor</name>\n <description>全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。</description>\n <location>~/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md</location>\n </skill>\n</available_skills>",
|
||
"skills": [
|
||
{
|
||
"name": "feishu-bitable"
|
||
},
|
||
{
|
||
"name": "feishu-calendar"
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules"
|
||
},
|
||
{
|
||
"name": "feishu-create-doc"
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc"
|
||
},
|
||
{
|
||
"name": "feishu-im-read"
|
||
},
|
||
{
|
||
"name": "feishu-task"
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot"
|
||
},
|
||
{
|
||
"name": "feishu-update-doc"
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "healthcheck"
|
||
},
|
||
{
|
||
"name": "node-connect"
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"primaryEnv": "NOTION_API_KEY",
|
||
"requiredEnv": [
|
||
"NOTION_API_KEY"
|
||
]
|
||
},
|
||
{
|
||
"name": "skill-creator"
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "Agent Browser"
|
||
},
|
||
{
|
||
"name": "find-skills"
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)"
|
||
},
|
||
{
|
||
"name": "Word / Docx"
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis"
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "stock-monitor"
|
||
}
|
||
],
|
||
"resolvedSkills": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"description": "飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到\"多维表格\"、\"bitable\"、\"数据表\"、\"记录\"、\"字段\"\n(5) 需要批量导入数据或批量更新多维表格\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"description": "飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"description": "Lark/Feishu channel output rules. Always active in Lark conversations.\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"description": "创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"description": "获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"description": "飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到\"聊天记录\"、\"消息\"、\"群里说了什么\"、\"话题回复\"、\"搜索消息\"、\"图片\"、\"文件下载\"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"description": "飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到\"任务\"、\"待办\"、\"to-do\"、\"清单\"、\"task\"\n(5) 需要设置任务负责人、关注人、截止时间\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"description": "飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"description": "更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"description": "文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。",
|
||
"filePath": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"description": "Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"description": "Notion API for creating and managing pages, databases, and blocks.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"description": "Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",
|
||
"filePath": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"description": "Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"description": "A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.",
|
||
"filePath": "/home/huan/.openclaw/skills/agent-browser-0.2.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/agent-browser-0.2.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.",
|
||
"filePath": "/home/huan/.openclaw/skills/find-skills-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/find-skills-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"description": "Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.",
|
||
"filePath": "/home/huan/.openclaw/skills/self-improving-1.2.10/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/self-improving-1.2.10",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"description": "Read and generate Word documents with correct structure, styles, and cross-platform compatibility.",
|
||
"filePath": "/home/huan/.openclaw/skills/word-docx-1.0.1/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/word-docx-1.0.1",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"description": "Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"description": "Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"description": "全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
}
|
||
],
|
||
"version": 0
|
||
},
|
||
"modelProvider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"authProfileOverride": "minimax-portal:default",
|
||
"authProfileOverrideSource": "auto",
|
||
"authProfileOverrideCompactionCount": 0,
|
||
"systemPromptReport": {
|
||
"source": "run",
|
||
"generatedAt": 1774051200261,
|
||
"sessionId": "557d0e64-c50b-45a5-8277-49a5bd8f9192",
|
||
"sessionKey": "agent:main:cron:2073cd46-e64a-4304-a99e-a8b8a703fa54",
|
||
"provider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"workspaceDir": "/home/huan/.openclaw/workspace",
|
||
"bootstrapMaxChars": 20000,
|
||
"bootstrapTotalMaxChars": 150000,
|
||
"bootstrapTruncation": {
|
||
"warningMode": "once",
|
||
"warningShown": false,
|
||
"truncatedFiles": 0,
|
||
"nearLimitFiles": 0,
|
||
"totalNearLimit": false
|
||
},
|
||
"sandbox": {
|
||
"mode": "off",
|
||
"sandboxed": false
|
||
},
|
||
"systemPrompt": {
|
||
"chars": 39362,
|
||
"projectContextChars": 15903,
|
||
"nonProjectContextChars": 23459
|
||
},
|
||
"injectedWorkspaceFiles": [
|
||
{
|
||
"name": "AGENTS.md",
|
||
"path": "/home/huan/.openclaw/workspace/AGENTS.md",
|
||
"missing": false,
|
||
"rawChars": 8607,
|
||
"injectedChars": 8607,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "SOUL.md",
|
||
"path": "/home/huan/.openclaw/workspace/SOUL.md",
|
||
"missing": false,
|
||
"rawChars": 1794,
|
||
"injectedChars": 1794,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "TOOLS.md",
|
||
"path": "/home/huan/.openclaw/workspace/TOOLS.md",
|
||
"missing": false,
|
||
"rawChars": 2990,
|
||
"injectedChars": 2990,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "IDENTITY.md",
|
||
"path": "/home/huan/.openclaw/workspace/IDENTITY.md",
|
||
"missing": false,
|
||
"rawChars": 932,
|
||
"injectedChars": 932,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "USER.md",
|
||
"path": "/home/huan/.openclaw/workspace/USER.md",
|
||
"missing": false,
|
||
"rawChars": 755,
|
||
"injectedChars": 755,
|
||
"truncated": false
|
||
}
|
||
],
|
||
"skills": {
|
||
"promptChars": 8068,
|
||
"entries": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"blockChars": 444
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"blockChars": 214
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"blockChars": 258
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"blockChars": 499
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"blockChars": 384
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"blockChars": 321
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"blockChars": 226
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"blockChars": 293
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"blockChars": 491
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"blockChars": 541
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"blockChars": 228
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"blockChars": 387
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"blockChars": 416
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"blockChars": 318
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"blockChars": 483
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"blockChars": 398
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"blockChars": 246
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"blockChars": 382
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"blockChars": 367
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"blockChars": 240
|
||
}
|
||
]
|
||
},
|
||
"tools": {
|
||
"listChars": 10666,
|
||
"schemaChars": 52305,
|
||
"entries": [
|
||
{
|
||
"name": "read",
|
||
"summaryChars": 298,
|
||
"schemaChars": 392,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "edit",
|
||
"summaryChars": 129,
|
||
"schemaChars": 591,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "write",
|
||
"summaryChars": 127,
|
||
"schemaChars": 313,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "exec",
|
||
"summaryChars": 181,
|
||
"schemaChars": 1086,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "process",
|
||
"summaryChars": 85,
|
||
"schemaChars": 961,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "browser",
|
||
"summaryChars": 1683,
|
||
"schemaChars": 2799,
|
||
"propertiesCount": 48
|
||
},
|
||
{
|
||
"name": "canvas",
|
||
"summaryChars": 106,
|
||
"schemaChars": 661,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "nodes",
|
||
"summaryChars": 122,
|
||
"schemaChars": 1800,
|
||
"propertiesCount": 37
|
||
},
|
||
{
|
||
"name": "cron",
|
||
"summaryChars": 2689,
|
||
"schemaChars": 690,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "message",
|
||
"summaryChars": 129,
|
||
"schemaChars": 5365,
|
||
"propertiesCount": 93
|
||
},
|
||
{
|
||
"name": "tts",
|
||
"summaryChars": 152,
|
||
"schemaChars": 223,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"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": 273,
|
||
"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": 207,
|
||
"schemaChars": 89,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "web_search",
|
||
"summaryChars": 123,
|
||
"schemaChars": 767,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "web_fetch",
|
||
"summaryChars": 129,
|
||
"schemaChars": 374,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "image",
|
||
"summaryChars": 201,
|
||
"schemaChars": 342,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "memory_search",
|
||
"summaryChars": 334,
|
||
"schemaChars": 139,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "memory_get",
|
||
"summaryChars": 151,
|
||
"schemaChars": 128,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_get_user",
|
||
"summaryChars": 75,
|
||
"schemaChars": 185,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "feishu_search_user",
|
||
"summaryChars": 55,
|
||
"schemaChars": 311,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_chat",
|
||
"summaryChars": 92,
|
||
"schemaChars": 519,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_chat_members",
|
||
"summaryChars": 54,
|
||
"schemaChars": 353,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_message",
|
||
"summaryChars": 402,
|
||
"schemaChars": 1149,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_fetch_resource",
|
||
"summaryChars": 456,
|
||
"schemaChars": 371,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_messages",
|
||
"summaryChars": 386,
|
||
"schemaChars": 912,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_thread_messages",
|
||
"summaryChars": 166,
|
||
"schemaChars": 395,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_search_messages",
|
||
"summaryChars": 522,
|
||
"schemaChars": 1364,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "feishu_calendar_calendar",
|
||
"summaryChars": 93,
|
||
"schemaChars": 389,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event",
|
||
"summaryChars": 455,
|
||
"schemaChars": 3200,
|
||
"propertiesCount": 21
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event_attendee",
|
||
"summaryChars": 117,
|
||
"schemaChars": 1129,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_calendar_freebusy",
|
||
"summaryChars": 80,
|
||
"schemaChars": 504,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_task_task",
|
||
"summaryChars": 167,
|
||
"schemaChars": 1868,
|
||
"propertiesCount": 15
|
||
},
|
||
{
|
||
"name": "feishu_task_tasklist",
|
||
"summaryChars": 199,
|
||
"schemaChars": 795,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_task_comment",
|
||
"summaryChars": 95,
|
||
"schemaChars": 671,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_task_subtask",
|
||
"summaryChars": 86,
|
||
"schemaChars": 1128,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app",
|
||
"summaryChars": 139,
|
||
"schemaChars": 511,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table",
|
||
"summaryChars": 320,
|
||
"schemaChars": 1261,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_record",
|
||
"summaryChars": 292,
|
||
"schemaChars": 2381,
|
||
"propertiesCount": 14
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_field",
|
||
"summaryChars": 134,
|
||
"schemaChars": 824,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_view",
|
||
"summaryChars": 125,
|
||
"schemaChars": 701,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_search_doc_wiki",
|
||
"summaryChars": 212,
|
||
"schemaChars": 1806,
|
||
"propertiesCount": 5
|
||
},
|
||
{
|
||
"name": "feishu_drive_file",
|
||
"summaryChars": 703,
|
||
"schemaChars": 2278,
|
||
"propertiesCount": 16
|
||
},
|
||
{
|
||
"name": "feishu_doc_comments",
|
||
"summaryChars": 114,
|
||
"schemaChars": 1305,
|
||
"propertiesCount": 11
|
||
},
|
||
{
|
||
"name": "feishu_doc_media",
|
||
"summaryChars": 200,
|
||
"schemaChars": 963,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space",
|
||
"summaryChars": 179,
|
||
"schemaChars": 451,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space_node",
|
||
"summaryChars": 205,
|
||
"schemaChars": 995,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "feishu_sheet",
|
||
"summaryChars": 474,
|
||
"schemaChars": 1905,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "feishu_im_bot_image",
|
||
"summaryChars": 241,
|
||
"schemaChars": 384,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_fetch_doc",
|
||
"summaryChars": 42,
|
||
"schemaChars": 281,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_create_doc",
|
||
"summaryChars": 33,
|
||
"schemaChars": 427,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_update_doc",
|
||
"summaryChars": 105,
|
||
"schemaChars": 811,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_oauth",
|
||
"summaryChars": 168,
|
||
"schemaChars": 290,
|
||
"propertiesCount": 1
|
||
},
|
||
{
|
||
"name": "feishu_oauth_batch_auth",
|
||
"summaryChars": 55,
|
||
"schemaChars": 162,
|
||
"propertiesCount": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"contextTokens": 200000,
|
||
"inputTokens": 72666,
|
||
"outputTokens": 4366,
|
||
"totalTokens": 53231,
|
||
"totalTokensFresh": true,
|
||
"cacheRead": 262535,
|
||
"cacheWrite": 37839
|
||
},
|
||
"agent:main:cron:2073cd46-e64a-4304-a99e-a8b8a703fa54:run:557d0e64-c50b-45a5-8277-49a5bd8f9192": {
|
||
"sessionId": "557d0e64-c50b-45a5-8277-49a5bd8f9192",
|
||
"updatedAt": 1774051200202,
|
||
"systemSent": true,
|
||
"label": "Cron: 每日收款失败统计",
|
||
"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<available_skills>\n <skill>\n <name>feishu-bitable</name>\n <description>飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"\n(5) 需要批量导入数据或批量更新多维表格\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-calendar</name>\n <description>飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-channel-rules</name>\n <description>Lark/Feishu channel output rules. Always active in Lark conversations.\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-create-doc</name>\n <description>创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-fetch-doc</name>\n <description>获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-im-read</name>\n <description>飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-task</name>\n <description>飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"\n(5) 需要设置任务负责人、关注人、截止时间\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-troubleshoot</name>\n <description>飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-update-doc</name>\n <description>更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>wecom-doc</name>\n <description>文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。</description>\n <location>~/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>node-connect</name>\n <description>Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md</location>\n </skill>\n <skill>\n <name>notion</name>\n <description>Notion API for creating and managing pages, databases, and blocks.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.</description>\n <location>~/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n <skill>\n <name>Agent Browser</name>\n <description>A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.</description>\n <location>~/.openclaw/skills/agent-browser-0.2.0/SKILL.md</location>\n </skill>\n <skill>\n <name>find-skills</name>\n <description>Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.</description>\n <location>~/.openclaw/skills/find-skills-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>Self-Improving Agent (Proactive Self-Reflection)</name>\n <description>Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.</description>\n <location>~/.openclaw/skills/self-improving-1.2.10/SKILL.md</location>\n </skill>\n <skill>\n <name>Word / Docx</name>\n <description>Read and generate Word documents with correct structure, styles, and cross-platform compatibility.</description>\n <location>~/.openclaw/skills/word-docx-1.0.1/SKILL.md</location>\n </skill>\n <skill>\n <name>daily-stock-analysis</name>\n <description>Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.</description>\n <location>~/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md</location>\n </skill>\n <skill>\n <name>proactive-agent-lite</name>\n <description>Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.</description>\n <location>~/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md</location>\n </skill>\n <skill>\n <name>stock-monitor</name>\n <description>全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。</description>\n <location>~/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md</location>\n </skill>\n</available_skills>",
|
||
"skills": [
|
||
{
|
||
"name": "feishu-bitable"
|
||
},
|
||
{
|
||
"name": "feishu-calendar"
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules"
|
||
},
|
||
{
|
||
"name": "feishu-create-doc"
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc"
|
||
},
|
||
{
|
||
"name": "feishu-im-read"
|
||
},
|
||
{
|
||
"name": "feishu-task"
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot"
|
||
},
|
||
{
|
||
"name": "feishu-update-doc"
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "healthcheck"
|
||
},
|
||
{
|
||
"name": "node-connect"
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"primaryEnv": "NOTION_API_KEY",
|
||
"requiredEnv": [
|
||
"NOTION_API_KEY"
|
||
]
|
||
},
|
||
{
|
||
"name": "skill-creator"
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "Agent Browser"
|
||
},
|
||
{
|
||
"name": "find-skills"
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)"
|
||
},
|
||
{
|
||
"name": "Word / Docx"
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis"
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "stock-monitor"
|
||
}
|
||
],
|
||
"resolvedSkills": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"description": "飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到\"多维表格\"、\"bitable\"、\"数据表\"、\"记录\"、\"字段\"\n(5) 需要批量导入数据或批量更新多维表格\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"description": "飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"description": "Lark/Feishu channel output rules. Always active in Lark conversations.\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"description": "创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"description": "获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"description": "飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到\"聊天记录\"、\"消息\"、\"群里说了什么\"、\"话题回复\"、\"搜索消息\"、\"图片\"、\"文件下载\"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"description": "飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到\"任务\"、\"待办\"、\"to-do\"、\"清单\"、\"task\"\n(5) 需要设置任务负责人、关注人、截止时间\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"description": "飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"description": "更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"description": "文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。",
|
||
"filePath": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"description": "Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"description": "Notion API for creating and managing pages, databases, and blocks.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"description": "Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",
|
||
"filePath": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"description": "Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"description": "A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.",
|
||
"filePath": "/home/huan/.openclaw/skills/agent-browser-0.2.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/agent-browser-0.2.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.",
|
||
"filePath": "/home/huan/.openclaw/skills/find-skills-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/find-skills-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"description": "Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.",
|
||
"filePath": "/home/huan/.openclaw/skills/self-improving-1.2.10/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/self-improving-1.2.10",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"description": "Read and generate Word documents with correct structure, styles, and cross-platform compatibility.",
|
||
"filePath": "/home/huan/.openclaw/skills/word-docx-1.0.1/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/word-docx-1.0.1",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"description": "Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"description": "Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"description": "全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
}
|
||
],
|
||
"version": 0
|
||
},
|
||
"modelProvider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"authProfileOverride": "minimax-portal:default",
|
||
"authProfileOverrideSource": "auto",
|
||
"authProfileOverrideCompactionCount": 0,
|
||
"systemPromptReport": {
|
||
"source": "run",
|
||
"generatedAt": 1774051200261,
|
||
"sessionId": "557d0e64-c50b-45a5-8277-49a5bd8f9192",
|
||
"sessionKey": "agent:main:cron:2073cd46-e64a-4304-a99e-a8b8a703fa54",
|
||
"provider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"workspaceDir": "/home/huan/.openclaw/workspace",
|
||
"bootstrapMaxChars": 20000,
|
||
"bootstrapTotalMaxChars": 150000,
|
||
"bootstrapTruncation": {
|
||
"warningMode": "once",
|
||
"warningShown": false,
|
||
"truncatedFiles": 0,
|
||
"nearLimitFiles": 0,
|
||
"totalNearLimit": false
|
||
},
|
||
"sandbox": {
|
||
"mode": "off",
|
||
"sandboxed": false
|
||
},
|
||
"systemPrompt": {
|
||
"chars": 39362,
|
||
"projectContextChars": 15903,
|
||
"nonProjectContextChars": 23459
|
||
},
|
||
"injectedWorkspaceFiles": [
|
||
{
|
||
"name": "AGENTS.md",
|
||
"path": "/home/huan/.openclaw/workspace/AGENTS.md",
|
||
"missing": false,
|
||
"rawChars": 8607,
|
||
"injectedChars": 8607,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "SOUL.md",
|
||
"path": "/home/huan/.openclaw/workspace/SOUL.md",
|
||
"missing": false,
|
||
"rawChars": 1794,
|
||
"injectedChars": 1794,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "TOOLS.md",
|
||
"path": "/home/huan/.openclaw/workspace/TOOLS.md",
|
||
"missing": false,
|
||
"rawChars": 2990,
|
||
"injectedChars": 2990,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "IDENTITY.md",
|
||
"path": "/home/huan/.openclaw/workspace/IDENTITY.md",
|
||
"missing": false,
|
||
"rawChars": 932,
|
||
"injectedChars": 932,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "USER.md",
|
||
"path": "/home/huan/.openclaw/workspace/USER.md",
|
||
"missing": false,
|
||
"rawChars": 755,
|
||
"injectedChars": 755,
|
||
"truncated": false
|
||
}
|
||
],
|
||
"skills": {
|
||
"promptChars": 8068,
|
||
"entries": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"blockChars": 444
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"blockChars": 214
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"blockChars": 258
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"blockChars": 499
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"blockChars": 384
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"blockChars": 321
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"blockChars": 226
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"blockChars": 293
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"blockChars": 491
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"blockChars": 541
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"blockChars": 228
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"blockChars": 387
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"blockChars": 416
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"blockChars": 318
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"blockChars": 483
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"blockChars": 398
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"blockChars": 246
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"blockChars": 382
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"blockChars": 367
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"blockChars": 240
|
||
}
|
||
]
|
||
},
|
||
"tools": {
|
||
"listChars": 10666,
|
||
"schemaChars": 52305,
|
||
"entries": [
|
||
{
|
||
"name": "read",
|
||
"summaryChars": 298,
|
||
"schemaChars": 392,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "edit",
|
||
"summaryChars": 129,
|
||
"schemaChars": 591,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "write",
|
||
"summaryChars": 127,
|
||
"schemaChars": 313,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "exec",
|
||
"summaryChars": 181,
|
||
"schemaChars": 1086,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "process",
|
||
"summaryChars": 85,
|
||
"schemaChars": 961,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "browser",
|
||
"summaryChars": 1683,
|
||
"schemaChars": 2799,
|
||
"propertiesCount": 48
|
||
},
|
||
{
|
||
"name": "canvas",
|
||
"summaryChars": 106,
|
||
"schemaChars": 661,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "nodes",
|
||
"summaryChars": 122,
|
||
"schemaChars": 1800,
|
||
"propertiesCount": 37
|
||
},
|
||
{
|
||
"name": "cron",
|
||
"summaryChars": 2689,
|
||
"schemaChars": 690,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "message",
|
||
"summaryChars": 129,
|
||
"schemaChars": 5365,
|
||
"propertiesCount": 93
|
||
},
|
||
{
|
||
"name": "tts",
|
||
"summaryChars": 152,
|
||
"schemaChars": 223,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"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": 273,
|
||
"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": 207,
|
||
"schemaChars": 89,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "web_search",
|
||
"summaryChars": 123,
|
||
"schemaChars": 767,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "web_fetch",
|
||
"summaryChars": 129,
|
||
"schemaChars": 374,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "image",
|
||
"summaryChars": 201,
|
||
"schemaChars": 342,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "memory_search",
|
||
"summaryChars": 334,
|
||
"schemaChars": 139,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "memory_get",
|
||
"summaryChars": 151,
|
||
"schemaChars": 128,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_get_user",
|
||
"summaryChars": 75,
|
||
"schemaChars": 185,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "feishu_search_user",
|
||
"summaryChars": 55,
|
||
"schemaChars": 311,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_chat",
|
||
"summaryChars": 92,
|
||
"schemaChars": 519,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_chat_members",
|
||
"summaryChars": 54,
|
||
"schemaChars": 353,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_message",
|
||
"summaryChars": 402,
|
||
"schemaChars": 1149,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_fetch_resource",
|
||
"summaryChars": 456,
|
||
"schemaChars": 371,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_messages",
|
||
"summaryChars": 386,
|
||
"schemaChars": 912,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_thread_messages",
|
||
"summaryChars": 166,
|
||
"schemaChars": 395,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_search_messages",
|
||
"summaryChars": 522,
|
||
"schemaChars": 1364,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "feishu_calendar_calendar",
|
||
"summaryChars": 93,
|
||
"schemaChars": 389,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event",
|
||
"summaryChars": 455,
|
||
"schemaChars": 3200,
|
||
"propertiesCount": 21
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event_attendee",
|
||
"summaryChars": 117,
|
||
"schemaChars": 1129,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_calendar_freebusy",
|
||
"summaryChars": 80,
|
||
"schemaChars": 504,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_task_task",
|
||
"summaryChars": 167,
|
||
"schemaChars": 1868,
|
||
"propertiesCount": 15
|
||
},
|
||
{
|
||
"name": "feishu_task_tasklist",
|
||
"summaryChars": 199,
|
||
"schemaChars": 795,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_task_comment",
|
||
"summaryChars": 95,
|
||
"schemaChars": 671,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_task_subtask",
|
||
"summaryChars": 86,
|
||
"schemaChars": 1128,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app",
|
||
"summaryChars": 139,
|
||
"schemaChars": 511,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table",
|
||
"summaryChars": 320,
|
||
"schemaChars": 1261,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_record",
|
||
"summaryChars": 292,
|
||
"schemaChars": 2381,
|
||
"propertiesCount": 14
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_field",
|
||
"summaryChars": 134,
|
||
"schemaChars": 824,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_view",
|
||
"summaryChars": 125,
|
||
"schemaChars": 701,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_search_doc_wiki",
|
||
"summaryChars": 212,
|
||
"schemaChars": 1806,
|
||
"propertiesCount": 5
|
||
},
|
||
{
|
||
"name": "feishu_drive_file",
|
||
"summaryChars": 703,
|
||
"schemaChars": 2278,
|
||
"propertiesCount": 16
|
||
},
|
||
{
|
||
"name": "feishu_doc_comments",
|
||
"summaryChars": 114,
|
||
"schemaChars": 1305,
|
||
"propertiesCount": 11
|
||
},
|
||
{
|
||
"name": "feishu_doc_media",
|
||
"summaryChars": 200,
|
||
"schemaChars": 963,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space",
|
||
"summaryChars": 179,
|
||
"schemaChars": 451,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space_node",
|
||
"summaryChars": 205,
|
||
"schemaChars": 995,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "feishu_sheet",
|
||
"summaryChars": 474,
|
||
"schemaChars": 1905,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "feishu_im_bot_image",
|
||
"summaryChars": 241,
|
||
"schemaChars": 384,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_fetch_doc",
|
||
"summaryChars": 42,
|
||
"schemaChars": 281,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_create_doc",
|
||
"summaryChars": 33,
|
||
"schemaChars": 427,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_update_doc",
|
||
"summaryChars": 105,
|
||
"schemaChars": 811,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_oauth",
|
||
"summaryChars": 168,
|
||
"schemaChars": 290,
|
||
"propertiesCount": 1
|
||
},
|
||
{
|
||
"name": "feishu_oauth_batch_auth",
|
||
"summaryChars": 55,
|
||
"schemaChars": 162,
|
||
"propertiesCount": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"contextTokens": 200000,
|
||
"inputTokens": 72666,
|
||
"outputTokens": 4366,
|
||
"totalTokens": 53231,
|
||
"totalTokensFresh": true,
|
||
"cacheRead": 262535,
|
||
"cacheWrite": 37839
|
||
},
|
||
"agent:main:feishu:direct:oc_d5ef8b1abf66842c28ef57e1658dc096": {
|
||
"origin": {
|
||
"label": "feishu:oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"provider": "feishu",
|
||
"surface": "feishu",
|
||
"chatType": "direct",
|
||
"from": "feishu:oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"to": "oc_d5ef8b1abf66842c28ef57e1658dc096",
|
||
"accountId": "default"
|
||
},
|
||
"sessionId": "8c51adb5-1c67-486a-be11-6c7900157045",
|
||
"updatedAt": 1774051460482,
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/8c51adb5-1c67-486a-be11-6c7900157045.jsonl"
|
||
},
|
||
"agent:main:feishu:group:oc_c3f6b29ebed81faa131de4f4b2cc451e": {
|
||
"sessionId": "b1209058-aced-47a6-97a6-9dcafb3ec9ff",
|
||
"updatedAt": 1774068949630,
|
||
"systemSent": true,
|
||
"abortedLastRun": false,
|
||
"displayName": "feishu:g-oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"chatType": "group",
|
||
"channel": "feishu",
|
||
"groupId": "ou_86def554b50f91972e2924a605ccf634",
|
||
"subject": "oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"deliveryContext": {
|
||
"channel": "feishu",
|
||
"to": "chat:oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"accountId": "default"
|
||
},
|
||
"lastChannel": "feishu",
|
||
"lastTo": "chat:oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"lastAccountId": "default",
|
||
"origin": {
|
||
"label": "oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"provider": "feishu",
|
||
"surface": "feishu",
|
||
"chatType": "group",
|
||
"from": "feishu:ou_86def554b50f91972e2924a605ccf634",
|
||
"to": "chat:oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"accountId": "default"
|
||
},
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/b1209058-aced-47a6-97a6-9dcafb3ec9ff.jsonl",
|
||
"compactionCount": 0,
|
||
"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<available_skills>\n <skill>\n <name>feishu-bitable</name>\n <description>飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"\n(5) 需要批量导入数据或批量更新多维表格\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-calendar</name>\n <description>飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-channel-rules</name>\n <description>Lark/Feishu channel output rules. Always active in Lark conversations.\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-create-doc</name>\n <description>创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-fetch-doc</name>\n <description>获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-im-read</name>\n <description>飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-task</name>\n <description>飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"\n(5) 需要设置任务负责人、关注人、截止时间\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-troubleshoot</name>\n <description>飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md</location>\n </skill>\n <skill>\n <name>feishu-update-doc</name>\n <description>更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n</description>\n <location>~/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>wecom-doc</name>\n <description>文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。</description>\n <location>~/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>node-connect</name>\n <description>Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md</location>\n </skill>\n <skill>\n <name>notion</name>\n <description>Notion API for creating and managing pages, databases, and blocks.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.</description>\n <location>~/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.</description>\n <location>~/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n <skill>\n <name>Agent Browser</name>\n <description>A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.</description>\n <location>~/.openclaw/skills/agent-browser-0.2.0/SKILL.md</location>\n </skill>\n <skill>\n <name>find-skills</name>\n <description>Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.</description>\n <location>~/.openclaw/skills/find-skills-0.1.0/SKILL.md</location>\n </skill>\n <skill>\n <name>Self-Improving Agent (Proactive Self-Reflection)</name>\n <description>Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.</description>\n <location>~/.openclaw/skills/self-improving-1.2.10/SKILL.md</location>\n </skill>\n <skill>\n <name>Word / Docx</name>\n <description>Read and generate Word documents with correct structure, styles, and cross-platform compatibility.</description>\n <location>~/.openclaw/skills/word-docx-1.0.1/SKILL.md</location>\n </skill>\n <skill>\n <name>daily-stock-analysis</name>\n <description>Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.</description>\n <location>~/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md</location>\n </skill>\n <skill>\n <name>proactive-agent-lite</name>\n <description>Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.</description>\n <location>~/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md</location>\n </skill>\n <skill>\n <name>stock-monitor</name>\n <description>全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。</description>\n <location>~/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md</location>\n </skill>\n</available_skills>",
|
||
"skills": [
|
||
{
|
||
"name": "feishu-bitable"
|
||
},
|
||
{
|
||
"name": "feishu-calendar"
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules"
|
||
},
|
||
{
|
||
"name": "feishu-create-doc"
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc"
|
||
},
|
||
{
|
||
"name": "feishu-im-read"
|
||
},
|
||
{
|
||
"name": "feishu-task"
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot"
|
||
},
|
||
{
|
||
"name": "feishu-update-doc"
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "healthcheck"
|
||
},
|
||
{
|
||
"name": "node-connect"
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"primaryEnv": "NOTION_API_KEY",
|
||
"requiredEnv": [
|
||
"NOTION_API_KEY"
|
||
]
|
||
},
|
||
{
|
||
"name": "skill-creator"
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "Agent Browser"
|
||
},
|
||
{
|
||
"name": "find-skills"
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)"
|
||
},
|
||
{
|
||
"name": "Word / Docx"
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis"
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"requiredEnv": []
|
||
},
|
||
{
|
||
"name": "stock-monitor"
|
||
}
|
||
],
|
||
"resolvedSkills": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"description": "飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建或管理飞书多维表格 App\n(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)\n(3) 需要管理字段(列)、视图、数据表\n(4) 用户提到\"多维表格\"、\"bitable\"、\"数据表\"、\"记录\"、\"字段\"\n(5) 需要批量导入数据或批量更新多维表格\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-bitable",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"description": "飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-calendar",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"description": "Lark/Feishu channel output rules. Always active in Lark conversations.\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-channel-rules",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"description": "创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-create-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"description": "获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-fetch-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"description": "飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。\n\n**当以下情况时使用此 Skill**:\n(1) 需要获取群聊或单聊的历史消息\n(2) 需要读取话题(thread)内的回复消息\n(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)\n(4) 消息中包含图片、文件、音频、视频,需要下载\n(5) 用户提到\"聊天记录\"、\"消息\"、\"群里说了什么\"、\"话题回复\"、\"搜索消息\"、\"图片\"、\"文件下载\"\n(6) 需要按时间范围过滤消息、分页获取更多消息\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-im-read",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"description": "飞书任务管理工具,用于创建、查询、更新任务和清单。\n\n**当以下情况时使用此 Skill**:\n(1) 需要创建、查询、更新、删除任务\n(2) 需要创建、管理任务清单\n(3) 需要查看任务列表或清单内的任务\n(4) 用户提到\"任务\"、\"待办\"、\"to-do\"、\"清单\"、\"task\"\n(5) 需要设置任务负责人、关注人、截止时间\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-task",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"description": "飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。\n\n常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),\n会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-troubleshoot",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"description": "更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。\n",
|
||
"filePath": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/openclaw-lark/skills/feishu-update-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"description": "文档与智能表格操作。当用户提到企业微信文档、创建文档、编辑文档、新建文档、写文档、智能表格时激活。支持文档创建/写入和智能表格的创建及子表/字段/记录写入。注意:所有文档创建和编辑请求都应使用此 skill,不要尝试用其他方式处理文档操作。",
|
||
"filePath": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/extensions/wecom-openclaw-plugin/skills/wecom-doc",
|
||
"source": "openclaw-extra",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"description": "Diagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual connect fails, local Wi-Fi works but VPS/tailnet does not, or errors mention pairing required, unauthorized, bootstrap token invalid or expired, gateway.bind, gateway.remote.url, Tailscale, or plugins.entries.device-pair.config.publicUrl.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/node-connect",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"description": "Notion API for creating and managing pages, databases, and blocks.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/notion",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"description": "Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",
|
||
"filePath": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/skill-creator-2-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"description": "Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.",
|
||
"filePath": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
||
"baseDir": "/home/huan/.npm-global/lib/node_modules/openclaw/skills/weather",
|
||
"source": "openclaw-bundled",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"description": "A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.",
|
||
"filePath": "/home/huan/.openclaw/skills/agent-browser-0.2.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/agent-browser-0.2.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.",
|
||
"filePath": "/home/huan/.openclaw/skills/find-skills-0.1.0/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/find-skills-0.1.0",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"description": "Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use before starting work and after responding to the user.",
|
||
"filePath": "/home/huan/.openclaw/skills/self-improving-1.2.10/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/self-improving-1.2.10",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"description": "Read and generate Word documents with correct structure, styles, and cross-platform compatibility.",
|
||
"filePath": "/home/huan/.openclaw/skills/word-docx-1.0.1/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/skills/word-docx-1.0.1",
|
||
"source": "openclaw-managed",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"description": "Deterministic daily stock analysis skill for global equities. Use when users need daily analysis, next-trading-day close prediction, prior forecast review, rolling accuracy, and reliable markdown report output.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/daily-stock-analysis",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"description": "Transform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version focused on core proactive capabilities.",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/proactive-agent-lite",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"description": "全功能智能股票监控预警系统。支持成本百分比、均线金叉死叉、RSI超买超卖、成交量异动、跳空缺口、动态止盈等7大预警规则。符合中国投资者习惯(红涨绿跌)。",
|
||
"filePath": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill/SKILL.md",
|
||
"baseDir": "/home/huan/.openclaw/workspace/skills/stock-monitor-skill",
|
||
"source": "openclaw-workspace",
|
||
"disableModelInvocation": false
|
||
}
|
||
],
|
||
"version": 0
|
||
},
|
||
"authProfileOverride": "minimax-portal:default",
|
||
"authProfileOverrideSource": "auto",
|
||
"authProfileOverrideCompactionCount": 0,
|
||
"modelProvider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"contextTokens": 200000,
|
||
"systemPromptReport": {
|
||
"source": "run",
|
||
"generatedAt": 1774068938392,
|
||
"sessionId": "b1209058-aced-47a6-97a6-9dcafb3ec9ff",
|
||
"sessionKey": "agent:main:feishu:group:oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"provider": "minimax-portal",
|
||
"model": "MiniMax-M2.5",
|
||
"workspaceDir": "/home/huan/.openclaw/workspace",
|
||
"bootstrapMaxChars": 20000,
|
||
"bootstrapTotalMaxChars": 150000,
|
||
"bootstrapTruncation": {
|
||
"warningMode": "once",
|
||
"warningShown": false,
|
||
"truncatedFiles": 0,
|
||
"nearLimitFiles": 0,
|
||
"totalNearLimit": false
|
||
},
|
||
"sandbox": {
|
||
"mode": "off",
|
||
"sandboxed": false
|
||
},
|
||
"systemPrompt": {
|
||
"chars": 57666,
|
||
"projectContextChars": 27735,
|
||
"nonProjectContextChars": 29931
|
||
},
|
||
"injectedWorkspaceFiles": [
|
||
{
|
||
"name": "AGENTS.md",
|
||
"path": "/home/huan/.openclaw/workspace/AGENTS.md",
|
||
"missing": false,
|
||
"rawChars": 8607,
|
||
"injectedChars": 8607,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "SOUL.md",
|
||
"path": "/home/huan/.openclaw/workspace/SOUL.md",
|
||
"missing": false,
|
||
"rawChars": 1794,
|
||
"injectedChars": 1794,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "TOOLS.md",
|
||
"path": "/home/huan/.openclaw/workspace/TOOLS.md",
|
||
"missing": false,
|
||
"rawChars": 2990,
|
||
"injectedChars": 2990,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "IDENTITY.md",
|
||
"path": "/home/huan/.openclaw/workspace/IDENTITY.md",
|
||
"missing": false,
|
||
"rawChars": 932,
|
||
"injectedChars": 932,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "USER.md",
|
||
"path": "/home/huan/.openclaw/workspace/USER.md",
|
||
"missing": false,
|
||
"rawChars": 755,
|
||
"injectedChars": 755,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "HEARTBEAT.md",
|
||
"path": "/home/huan/.openclaw/workspace/HEARTBEAT.md",
|
||
"missing": false,
|
||
"rawChars": 4575,
|
||
"injectedChars": 4575,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "BOOTSTRAP.md",
|
||
"path": "/home/huan/.openclaw/workspace/BOOTSTRAP.md",
|
||
"missing": false,
|
||
"rawChars": 1449,
|
||
"injectedChars": 1449,
|
||
"truncated": false
|
||
},
|
||
{
|
||
"name": "MEMORY.md",
|
||
"path": "/home/huan/.openclaw/workspace/MEMORY.md",
|
||
"missing": false,
|
||
"rawChars": 6047,
|
||
"injectedChars": 6047,
|
||
"truncated": false
|
||
}
|
||
],
|
||
"skills": {
|
||
"promptChars": 8068,
|
||
"entries": [
|
||
{
|
||
"name": "feishu-bitable",
|
||
"blockChars": 444
|
||
},
|
||
{
|
||
"name": "feishu-calendar",
|
||
"blockChars": 214
|
||
},
|
||
{
|
||
"name": "feishu-channel-rules",
|
||
"blockChars": 258
|
||
},
|
||
{
|
||
"name": "feishu-create-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-fetch-doc",
|
||
"blockChars": 250
|
||
},
|
||
{
|
||
"name": "feishu-im-read",
|
||
"blockChars": 499
|
||
},
|
||
{
|
||
"name": "feishu-task",
|
||
"blockChars": 384
|
||
},
|
||
{
|
||
"name": "feishu-troubleshoot",
|
||
"blockChars": 321
|
||
},
|
||
{
|
||
"name": "feishu-update-doc",
|
||
"blockChars": 226
|
||
},
|
||
{
|
||
"name": "wecom-doc",
|
||
"blockChars": 293
|
||
},
|
||
{
|
||
"name": "healthcheck",
|
||
"blockChars": 491
|
||
},
|
||
{
|
||
"name": "node-connect",
|
||
"blockChars": 541
|
||
},
|
||
{
|
||
"name": "notion",
|
||
"blockChars": 228
|
||
},
|
||
{
|
||
"name": "skill-creator",
|
||
"blockChars": 387
|
||
},
|
||
{
|
||
"name": "weather",
|
||
"blockChars": 416
|
||
},
|
||
{
|
||
"name": "Agent Browser",
|
||
"blockChars": 318
|
||
},
|
||
{
|
||
"name": "find-skills",
|
||
"blockChars": 483
|
||
},
|
||
{
|
||
"name": "Self-Improving Agent (Proactive Self-Reflection)",
|
||
"blockChars": 398
|
||
},
|
||
{
|
||
"name": "Word / Docx",
|
||
"blockChars": 246
|
||
},
|
||
{
|
||
"name": "daily-stock-analysis",
|
||
"blockChars": 382
|
||
},
|
||
{
|
||
"name": "proactive-agent-lite",
|
||
"blockChars": 367
|
||
},
|
||
{
|
||
"name": "stock-monitor",
|
||
"blockChars": 240
|
||
}
|
||
]
|
||
},
|
||
"tools": {
|
||
"listChars": 10666,
|
||
"schemaChars": 52305,
|
||
"entries": [
|
||
{
|
||
"name": "read",
|
||
"summaryChars": 298,
|
||
"schemaChars": 392,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "edit",
|
||
"summaryChars": 129,
|
||
"schemaChars": 591,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "write",
|
||
"summaryChars": 127,
|
||
"schemaChars": 313,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "exec",
|
||
"summaryChars": 181,
|
||
"schemaChars": 1086,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "process",
|
||
"summaryChars": 85,
|
||
"schemaChars": 961,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "browser",
|
||
"summaryChars": 1683,
|
||
"schemaChars": 2799,
|
||
"propertiesCount": 48
|
||
},
|
||
{
|
||
"name": "canvas",
|
||
"summaryChars": 106,
|
||
"schemaChars": 661,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "nodes",
|
||
"summaryChars": 122,
|
||
"schemaChars": 1800,
|
||
"propertiesCount": 37
|
||
},
|
||
{
|
||
"name": "cron",
|
||
"summaryChars": 2689,
|
||
"schemaChars": 690,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "message",
|
||
"summaryChars": 129,
|
||
"schemaChars": 5365,
|
||
"propertiesCount": 93
|
||
},
|
||
{
|
||
"name": "tts",
|
||
"summaryChars": 152,
|
||
"schemaChars": 223,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"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": 273,
|
||
"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": 207,
|
||
"schemaChars": 89,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "web_search",
|
||
"summaryChars": 123,
|
||
"schemaChars": 767,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "web_fetch",
|
||
"summaryChars": 129,
|
||
"schemaChars": 374,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "image",
|
||
"summaryChars": 201,
|
||
"schemaChars": 342,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "memory_search",
|
||
"summaryChars": 334,
|
||
"schemaChars": 139,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "memory_get",
|
||
"summaryChars": 151,
|
||
"schemaChars": 128,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_get_user",
|
||
"summaryChars": 75,
|
||
"schemaChars": 185,
|
||
"propertiesCount": 2
|
||
},
|
||
{
|
||
"name": "feishu_search_user",
|
||
"summaryChars": 55,
|
||
"schemaChars": 311,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_chat",
|
||
"summaryChars": 92,
|
||
"schemaChars": 519,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_chat_members",
|
||
"summaryChars": 54,
|
||
"schemaChars": 353,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_message",
|
||
"summaryChars": 402,
|
||
"schemaChars": 1149,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_fetch_resource",
|
||
"summaryChars": 456,
|
||
"schemaChars": 371,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_messages",
|
||
"summaryChars": 386,
|
||
"schemaChars": 912,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_im_user_get_thread_messages",
|
||
"summaryChars": 166,
|
||
"schemaChars": 395,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_im_user_search_messages",
|
||
"summaryChars": 522,
|
||
"schemaChars": 1364,
|
||
"propertiesCount": 12
|
||
},
|
||
{
|
||
"name": "feishu_calendar_calendar",
|
||
"summaryChars": 93,
|
||
"schemaChars": 389,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event",
|
||
"summaryChars": 455,
|
||
"schemaChars": 3200,
|
||
"propertiesCount": 21
|
||
},
|
||
{
|
||
"name": "feishu_calendar_event_attendee",
|
||
"summaryChars": 117,
|
||
"schemaChars": 1129,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_calendar_freebusy",
|
||
"summaryChars": 80,
|
||
"schemaChars": 504,
|
||
"propertiesCount": 4
|
||
},
|
||
{
|
||
"name": "feishu_task_task",
|
||
"summaryChars": 167,
|
||
"schemaChars": 1868,
|
||
"propertiesCount": 15
|
||
},
|
||
{
|
||
"name": "feishu_task_tasklist",
|
||
"summaryChars": 199,
|
||
"schemaChars": 795,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_task_comment",
|
||
"summaryChars": 95,
|
||
"schemaChars": 671,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_task_subtask",
|
||
"summaryChars": 86,
|
||
"schemaChars": 1128,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app",
|
||
"summaryChars": 139,
|
||
"schemaChars": 511,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table",
|
||
"summaryChars": 320,
|
||
"schemaChars": 1261,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_record",
|
||
"summaryChars": 292,
|
||
"schemaChars": 2381,
|
||
"propertiesCount": 14
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_field",
|
||
"summaryChars": 134,
|
||
"schemaChars": 824,
|
||
"propertiesCount": 10
|
||
},
|
||
{
|
||
"name": "feishu_bitable_app_table_view",
|
||
"summaryChars": 125,
|
||
"schemaChars": 701,
|
||
"propertiesCount": 8
|
||
},
|
||
{
|
||
"name": "feishu_search_doc_wiki",
|
||
"summaryChars": 212,
|
||
"schemaChars": 1806,
|
||
"propertiesCount": 5
|
||
},
|
||
{
|
||
"name": "feishu_drive_file",
|
||
"summaryChars": 703,
|
||
"schemaChars": 2278,
|
||
"propertiesCount": 16
|
||
},
|
||
{
|
||
"name": "feishu_doc_comments",
|
||
"summaryChars": 114,
|
||
"schemaChars": 1305,
|
||
"propertiesCount": 11
|
||
},
|
||
{
|
||
"name": "feishu_doc_media",
|
||
"summaryChars": 200,
|
||
"schemaChars": 963,
|
||
"propertiesCount": 9
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space",
|
||
"summaryChars": 179,
|
||
"schemaChars": 451,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_wiki_space_node",
|
||
"summaryChars": 205,
|
||
"schemaChars": 995,
|
||
"propertiesCount": 13
|
||
},
|
||
{
|
||
"name": "feishu_sheet",
|
||
"summaryChars": 474,
|
||
"schemaChars": 1905,
|
||
"propertiesCount": 18
|
||
},
|
||
{
|
||
"name": "feishu_im_bot_image",
|
||
"summaryChars": 241,
|
||
"schemaChars": 384,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_fetch_doc",
|
||
"summaryChars": 42,
|
||
"schemaChars": 281,
|
||
"propertiesCount": 3
|
||
},
|
||
{
|
||
"name": "feishu_create_doc",
|
||
"summaryChars": 33,
|
||
"schemaChars": 427,
|
||
"propertiesCount": 6
|
||
},
|
||
{
|
||
"name": "feishu_update_doc",
|
||
"summaryChars": 105,
|
||
"schemaChars": 811,
|
||
"propertiesCount": 7
|
||
},
|
||
{
|
||
"name": "feishu_oauth",
|
||
"summaryChars": 168,
|
||
"schemaChars": 290,
|
||
"propertiesCount": 1
|
||
},
|
||
{
|
||
"name": "feishu_oauth_batch_auth",
|
||
"summaryChars": 55,
|
||
"schemaChars": 162,
|
||
"propertiesCount": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"inputTokens": 1516,
|
||
"outputTokens": 215,
|
||
"cacheRead": 44728,
|
||
"cacheWrite": 0,
|
||
"totalTokens": 46085,
|
||
"totalTokensFresh": true
|
||
},
|
||
"agent:main:feishu:direct:oc_c3f6b29ebed81faa131de4f4b2cc451e": {
|
||
"origin": {
|
||
"label": "feishu:oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"provider": "feishu",
|
||
"surface": "feishu",
|
||
"chatType": "direct",
|
||
"from": "feishu:oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"to": "oc_c3f6b29ebed81faa131de4f4b2cc451e",
|
||
"accountId": "default"
|
||
},
|
||
"sessionId": "329e62c1-873a-40bb-aad1-9828cbba3dc5",
|
||
"updatedAt": 1774069047090,
|
||
"sessionFile": "/home/huan/.openclaw/agents/main/sessions/329e62c1-873a-40bb-aad1-9828cbba3dc5.jsonl"
|
||
}
|
||
} |