{"id":"5494404d-b2be-4ec6-9a37-dba6f9e2492b","entityType":"agent","slug":"clawhub-qinxiao607-openclaw-control-center","name":"Openclaw Control Center","canonicalUrl":"https://www.xpersona.co/agent/clawhub-qinxiao607-openclaw-control-center","canonicalPath":"/agent/clawhub-qinxiao607-openclaw-control-center","generatedAt":"2026-10-10T01:02:00.633Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T12:59:00.660Z","emptyReason":null},"description":"OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。 Skill: Openclaw Control Center Owner: qinxiao607 Summary: OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。 Tags: latest:1.0.0 Version history: v1.0.0 | 2026-04-05T02:03:36.931Z | auto openclaw-control-center 1.0.0 - 初始发布：支持 OpenClaw 可视化控制中心，双模式仪表盘（简洁/专业）。 - 简洁模式面向普通用户：实时展示系统状态、AI 资源消耗、会话/任务信息，配通俗解释。 - 专业模式面向技术用户：完整数据表、架构图、API 列表等，详见文档。 - 实时采集系统状态数据，","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 2.6K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s175w2hvexd7jcy3t332dey351849vrt:openclaw-control-center","sourceUrl":"https://clawhub.ai/qinxiao607/openclaw-control-center","homepage":"https://clawhub.ai/qinxiao607/skills/openclaw-control-center","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/qinxiao607/openclaw-control-center","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/qinxiao607/skills/openclaw-control-center","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":57,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。 Skill: Openclaw Control Center Owner: qinx"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T12:59:00.660Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T12:59:00.660Z","emptyReason":null},"stars":null,"forks":null,"downloads":2604,"packageName":null,"latestVersion":"1.0.0","tractionLabel":"2.6K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T12:59:00.659Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T12:59:00.660Z","lastCrawledAt":"2026-10-09T12:59:00.659Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T12:59:00.659Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.0","createdAt":"2026-04-05T02:03:36.931Z","changelog":"openclaw-control-center 1.0.0 - 初始发布：支持 OpenClaw 可视化控制中心，双模式仪表盘（简洁/专业）。 - 简洁模式面向普通用户：实时展示系统状态、AI 资源消耗、会话/任务信息，配通俗解释。 - 专业模式面向技术用户：完整数据表、架构图、API 列表等，详见文档。 - 实时采集系统状态数据，前端支持深色模式、动画效果、模式切换与本地偏好保存。 - 兼容 OpenClaw 2026.3+，无需安装额外依赖，浏览器自动打开仪表盘。","fileCount":11,"zipByteSize":18799}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s175w2hvexd7jcy3t332dey351849vrt:openclaw-control-center","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T01:02:00.631Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-qinxiao607-openclaw-control-center/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-09T12:59:00.660Z","emptyReason":null},"readme":"Skill: Openclaw Control Center\n\nOwner: qinxiao607\n\nSummary: OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。\n\nTags: latest:1.0.0\n\nVersion history:\n\nv1.0.0 | 2026-04-05T02:03:36.931Z | auto\n\nopenclaw-control-center 1.0.0\n\n- 初始发布：支持 OpenClaw 可视化控制中心，双模式仪表盘（简洁/专业）。\n- 简洁模式面向普通用户：实时展示系统状态、AI 资源消耗、会话/任务信息，配通俗解释。\n- 专业模式面向技术用户：完整数据表、架构图、API 列表等，详见文档。\n- 实时采集系统状态数据，前端支持深色模式、动画效果、模式切换与本地偏好保存。\n- 兼容 OpenClaw 2026.3+，无需安装额外依赖，浏览器自动打开仪表盘。\n\nArchive index:\n\nArchive v1.0.0: 11 files, 18799 bytes\n\nFiles: CHANGELOG.md (1020b), INSTALL.md (2305b), metadata.json (833b), README.md (3876b), references/dashboard-rules.md (5230b), references/deployment.md (3188b), references/pro-mode.md (4795b), references/style-memory.md (3726b), skill-card.md (2524b), SKILL.md (4103b), _meta.json (142b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: openclaw-control-center\ndescription: OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。\n---\n\n# openclaw-control-center\n\n双模式可视化仪表盘 — 让 AI 的运行状态一目了然。\n\n## 双模式说明\n\n| 模式 | 触发 | 输出 |\n|------|------|------|\n| 🌿 简洁模式（默认） | 打开控制中心 | 大数字 + 说人话 + 说明提示 |\n| 📊 专业模式 | 控制中心 --pro | 完整表格 + 架构图 + API 端点 |\n\n两种模式均为**实时数据**，每次生成都从系统采集最新状态。\n\n## 简洁模式 — 面向普通人\n\n**核心三问，每问配通俗说明：**\n\n- 🌟 **系统是否正常？** → ✓/⚠️/✕ + 状态列表\n- 🧠 **AI 用了多少？** → Token 消耗 + 上下文进度条\n- 👥 **谁在干活？** → 工作中/待命/空闲 三态\n\n次要信息：定时任务 / 记忆系统 / 插件 / 安全设置（均附带通俗说明栏）\n\n> 📌 Token 通俗解释：AI 的\"阅读量\"，越高 = 响应越慢 + 费用越高\n> 📌 工作中=正在处理任务；待命=有任务但还没开始；空闲=没有活动\n\n## 专业模式 — 面向技术人员\n\n完整数据面板，详见 `references/pro-mode.md`：\n- Token 7天趋势柱状图\n- 会话管理完整表格（含 Session Key / Token / 通道）\n- Cron Jobs 详细参数（含 Job ID / Payload / Timeout / Delivery）\n- 插件表格（含类型 / 状态 / 说明 / 路径）\n- 消息渠道（WebSocket 地址）\n- 安全配置完整表格（5项默认安全策略）\n- Gateway API 端点一览\n\n## 执行流程\n\n### Step 0 — 读取风格记忆\n\n```\nread(\"references/style-memory.md\")   → 用户偏好 + 展示规范 + 禁忌\nread(\"references/dashboard-rules.md\") → 预警阈值 + 模式规则 + 数据采集规则\n```\n\n**必须遵守的风格规则：**\n- 简洁 > 详细，说人话 > 术语（详见 `references/style-memory.md`）\n- 上下文 >70% 黄色预警，>90% 红色闪烁（详见 `references/dashboard-rules.md`）\n- 每个技术术语必须配通俗解释\n\n### Step 1 — 采集实时数据（并行）\n\n```\nsession_status()              → 系统 / 模型 / Token / 上下文\nsessions_list()               → 全部会话\ncron(action=\"list\")           → 定时任务详情\ngateway(action=\"config.get\")   → Gateway / 插件 / 渠道\n```\n\n### Step 2 — 生成 HTML 仪表盘\n\n生成 `~/.qclaw/workspace/control-center.html`，包含：\n- 实时时间戳（采集时间）\n- 简洁 + 专业两个模式（内置切换按钮）\n- 所有数据以卡片/表格形式展示\n- **风格记忆应用**：\n  - 上下文压力根据阈值自动变色（绿/黄/红）\n  - >90% 时进度条脉冲动画 + 红色警告块\n  - 深色主题、圆角卡片、微光效果\n  - 通俗解释提示框（hint）\n  - 模式偏好 localStorage 持久化\n  - 深夜时段（23:00-07:00）降低动画频率\n\n### Step 3 — 浏览器打开\n\n```\nStart-Process control-center.html\n```\n默认显示简洁模式，用户可随时点击按钮切换。\n\n## 参考文件\n\n| 文件 | 用途 |\n|------|------|\n| `references/style-memory.md` | 用户偏好 + 写作风格 + 视觉规范 + 禁忌 |\n| `references/dashboard-rules.md` | 展示规则 + 预警阈值 + 模式切换逻辑 |\n| `references/pro-mode.md` | 专业模式完整数据定义 |\n| `references/deployment.md` | 全功能版部署指南 |\n\n## 全功能版（进阶用户）\n\n如需 React + WebSocket 实时推送版，参看 `references/deployment.md`。\n\n## 依赖\n\n- OpenClaw 2026.3+（内置 session_status / sessions_list / cron / gateway / browser / exec）\n- 浏览器（Chrome / Edge / Firefox）\n- 无需 npm / Node.js / git（纯静态）\n\n## 错误处理\n\n- 工具调用失败：记录错误，继续生成其余部分\n- 缺失数据：显示 \"—\" 而非报错\n- 超时（>5s）：标记 \"⚠️ 获取超时\"\n- 无浏览器权限：提示用户手动打开 HTML 文件\n\nFile v1.0.0:README.md\n\n# 🦞 openclaw-control-center\n\n> **OpenClaw 可视化控制中心** — 让你对 AI 的运行状态一目了然\n\n一个专为 OpenClaw 用户设计的双模式可视化仪表盘，内置**简洁模式**（普通人也能看懂）和**专业模式**（完整技术数据），无需安装额外软件，浏览器直接打开。\n\n---\n\n## ✨ 功能特色\n\n| 特性 | 说明 |\n|------|------|\n| 🌿 简洁模式 | 大数字 + 通俗语言 + 说明提示，非技术人员也能快速看懂 |\n| 📊 专业模式 | 完整表格 + 架构图 + API 端点，适合技术人员深度排查 |\n| 🔄 一键切换 | 页面顶部按钮，实时切换两个模式 |\n| 📐 原创设计 | 来自 github.com/TianyiDataScience/openclaw-control-center 理念，但独立实现的静态版 |\n\n---\n\n## 📸 界面预览\n\n### 简洁模式（日常查看）\n- 🟢 **系统是否正常** — 一句话回答\n- 🧠 **AI 用了多少** — Token 消耗 + 上下文压力\n- 👥 **谁在干活** — 工作中/待命/空闲 三态\n- 🧩 插件状态 · 🔐 安全设置 · 🧠 记忆系统 · ⏰ 定时任务\n- 每个模块附带通俗语言说明\n\n### 专业模式（技术详情）\n- 🚀 系统核心指标（Agent / Node.js / Shell / Build）\n- 🧠 模型与 Token 详细数据（7天趋势柱状图）\n- 💻 会话管理（全部活跃会话 Key / 通道 / 消息数）\n- ⏰ Cron Jobs 表格（含 Job ID / Payload / Timeout）\n- 🧩 插件表格（含类型 / 状态 / 说明）\n- 🔗 OpenClaw 三层架构图（Tools → Skills → Plugins）\n- 🔐 安全配置表格（含当前值 + 说明）\n- 🔌 Gateway API 端点一览\n- ⚡ Lobster 工作流引擎图\n\n---\n\n## 🚀 快速使用\n\n### 方式一：AI 自动生成（推荐）\n\n告诉你的 OpenClaw：\n```\n打开控制中心\n```\n\nAI 会自动采集实时数据，生成 HTML 仪表盘并打开浏览器。\n\n### 方式二：手动打开\n\n直接在浏览器地址栏输入：\n```\nfile:///C:/Users/你的用户名/.qclaw/workspace/control-center.html\n```\n\n### 方式三：部署全功能版（推荐进阶用户）\n\n真实 Control Center（React + WebSocket 实时推送）：\n```bash\ngit clone https://github.com/TianyiDataScience/openclaw-control-center.git\ncd openclaw-control-center\nnpm install\ncp .env.example .env\nnpm run build\nnpm run dev:ui\n# 访问 http://127.0.0.1:4310/?section=overview&lang=zh\n```\n\n---\n\n## 🛠️ 技能触发方式\n\n| 触发词 | 行为 |\n|--------|------|\n| `打开控制中心` | 生成简洁模式仪表盘 |\n| `控制中心 --pro` | 生成专业模式仪表盘 |\n| `控制中心 --html` | 生成 HTML 并打开浏览器 |\n| `系统状态` | 简洁模式系统状态 |\n| `dashboard` | 同\"打开控制中心\" |\n\n---\n\n## 📁 文件结构\n\n```\n~/.qclaw/workspace/\n├── skills/\n│   └── openclaw-control-center/\n│       ├── SKILL.md        ← 技能定义文件\n│       └── README.md       ← 本说明文件\n└── control-center.html     ← 生成的仪表盘\n```\n\n---\n\n## 🔧 依赖\n\n- OpenClaw 2026.3+（内置 browser / session_status / cron / gateway 等工具）\n- 浏览器（Chrome / Edge / Firefox 均支持）\n- 无需额外 npm / Node.js（静态版）\n\n---\n\n## 🌟 与真实 Control Center 的关系\n\n本技能灵感来源：\n- **GitHub**: https://github.com/TianyiDataScience/openclaw-control-center\n- **Stars**: ~1.1k ⭐\n- **技术栈**: TypeScript + React + WebSocket\n\n本技能为**静态实现版**，优势：\n- ✅ 无需安装，打开即用\n- ✅ 无需 npm / Node.js / git\n- ✅ 数据实时采集（每次打开都是最新状态）\n- ✅ 简洁/专业双模式按需切换\n\n---\n\n## 📝 发布说明\n\n- **版本**: v1.0\n- **日期**: 2026-03-22\n- **适用**: OpenClaw 用户，尤其是需要可视化监控的非技术用户\n- **协议**: OpenClaw AgentSkills 规范\n- **作者**: QClaw 自主创建（基于开源社区灵感）\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn7eafhdenjdcpvj477q6qma0983f2t1\",\n  \"slug\": \"openclaw-control-center\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1775354616931\n}\n\nFile v1.0.0:references/dashboard-rules.md\n\n# 仪表盘展示规则 — Dashboard Rules\n\n> 定义简洁模式和专业模式的具体展示规则、预警阈值和自适应逻辑。\n\n## 简洁模式规范\n\n### 展示优先级\n\n**第一屏（必须看到）：**\n1. 🌟 系统健康大字（OK / ⚠️ / ✕）\n2. 🧠 Token 大数字 + 进度条 + 通俗解释\n3. 👥 活跃任务数 + 状态列表\n\n**第二屏（向下滚动）：**\n4. ⚠️ 失败任务 / 预警信息\n5. ⏰ 定时任务（仅名称 + 下次执行时间）\n6. 🧠 记忆系统状态\n7. 🧩 插件（仅图标 + 名称 + 状态标签）\n8. 📋 技能（标签云）\n9. 🔒 安全设置（图标 + 开/关）\n10. ⚡ 快捷操作按钮\n\n### 说人话规范\n\n- 每个技术指标右侧或下方配 `hint` 框\n- 格式：`💡 提示：[术语] 就是 [通俗解释]`\n- 不超过 1 行，超过则精简\n\n### 简洁模式禁止\n\n- ❌ 禁止展示 Job ID、Session Key、Build Hash\n- ❌ 禁止展示原始 Cron 表达式（转换为\"每天 08:00\"格式）\n- ❌ 禁止展示 API 端点、WebSocket 地址\n- ❌ 禁止展示完整配置表格（只显示状态标签）\n\n## 专业模式规范\n\n### 何时展示完整数据\n\n| 数据 | 简洁模式 | 专业模式 |\n|------|---------|---------|\n| 系统核心指标 | 仅 OK/⚠️/✕ | 完整 8 项参数表格 |\n| Token | 大数字 + 百分比 | 趋势图 + 详细参数 + 历史数据 |\n| 会话列表 | 仅活跃数 | 完整表格含 Session Key |\n| Cron 详情 | 名称 + 时间 | 完整参数含 Job ID + Payload |\n| 插件 | 图标 + 状态 | 完整表格含类型 + 说明 + 路径 |\n| 安全配置 | 开/关标签 | 完整对比表格（默认值 vs 当前） |\n| 架构图 | 不展示 | 三层架构图 + 工作流引擎 |\n| API 端点 | 不展示 | 完整 REST + WebSocket 列表 |\n\n### 专业模式格式\n\n- 表格必须有 hover 高亮\n- 表头 10px 大写 + 字间距\n- KV 键值对用于展示非结构化参数\n- 架构图使用 flexbox 布局 + 箭头连接\n\n## 上下文预警阈值\n\n### 颜色判定规则\n\n| 使用率 | 状态 | 颜色 | 进度条样式 | 建议文案 |\n|--------|------|------|-----------|---------|\n| < 50% | 健康 | 绿色 `--green` | 绿色渐变 | 正常运行 |\n| 50% - 70% | 注意 | 黄色 `--yellow` | 黄色渐变 | 开始偏高，可考虑重置 |\n| 70% - 90% | 预警 | 橙色（黄色） | 黄色渐变 + 闪烁 | ⚠️ 偏高，建议尽快重置 |\n| > 90% | 危险 | 红色 `--red` | 红色渐变 + 闪烁 | 🔴 即将爆满，必须重置会话 |\n\n### HTML 实现规则\n\n```css\n/* >90% 时添加脉冲动画 */\n.prog-fill.r.pulse {\n  animation: pulse-red 1s infinite;\n}\n@keyframes pulse-red {\n  0%, 100% { opacity: 1; }\n  50% { opacity: 0.5; }\n}\n```\n\n### 预警行为\n\n- **> 70%**：在 Token 卡片下方显示黄色警告块\n- **> 90%**：在 Token 卡片下方显示红色警告块 + 自动弹出重置按钮\n- **失败任务**：任何连续失败 >1 次的任务显示红色警告\n- **安全项关闭**：危险操作审批关闭时显示黄色提示\n\n## 模式切换规则\n\n### 默认行为\n\n- 首次打开 → 简洁模式\n- 用户上次用了专业模式 → 记住，下次默认专业模式\n- 切换后保存到 `localStorage`\n\n### 自适应逻辑\n\n```\nif (user_last_mode === 'pro') → 默认专业模式\nif (context > 85%)            → 自动提示\"建议重置会话\"\nif (failed_jobs > 0)          → 简洁模式突出显示失败警告\nif (hour >= 23 || hour < 7)   → 降低动画频率（减少视觉刺激）\n```\n\n## 数据采集规则\n\n### 并行采集（Step 1）\n\n```\nsession_status()     → 系统 / 模型 / Token / 上下文\nsessions_list()      → 全部会话\ncron(action=\"list\")  → 定时任务\ngateway(action=\"config.get\") → Gateway / 插件 / 渠道\n```\n\n### 容错规则\n\n- 单个工具失败 → 记录错误，继续生成其余部分\n- 超时 >5s → 标记 \"⚠️ 获取超时\"，不阻塞\n- 缺失数据 → 显示 \"—\" 而非报错\n- 全部失败 → 生成\"系统离线\"静态页面\n\n## 生成规则\n\n### HTML 结构\n\n```\n控制台\n├── 头部（标题 + 实时时间 + 运行状态灯）\n├── 模式切换按钮\n├── 简洁模式 #mode-s\n│   ├── 三大主卡（系统 / Token / 任务）\n│   ├── 次要信息 2x2 网格\n│   ├── 技能标签云\n│   └── 快捷操作\n└── 专业模式 #mode-p\n    ├── 引导条（模式说明）\n    ├── 系统核心指标（8项网格）\n    ├── 模型与 Token（趋势图）\n    ├── Gateway 配置\n    ├── Cron 表格 + 详情\n    ├── 会话管理表格\n    ├── 插件表格\n    ├── 记忆系统\n    ├── 架构图\n    ├── 安全配置\n    ├── API 端点\n    └── 快捷操作\n```\n\n### CSS 变量约定\n\n```css\n:root {\n  --bg: #0a0f1a;      /* 页面背景 */\n  --card: #111827;     /* 卡片背景 */\n  --border: #1c2e44;   /* 边框 */\n  --text: #c8d8e8;     /* 主文本 */\n  --muted: #5a7a94;    /* 次要文本 */\n  --accent: #00d4aa;   /* 品牌色 */\n  --green: #22c55e;    /* 健康 */\n  --yellow: #f5c518;   /* 注意 */\n  --red: #f87171;      /* 危险 */\n  --purple: #a78bfa;   /* AI/认知 */\n  --cyan: #00c9ff;     /* 信息 */\n}\n```\n\n## 版本\n\n- 初始创建：2026-03-25\n\nFile v1.0.0:references/deployment.md\n\n# 全功能版 Control Center 部署指南\n\n> 真实 Control Center 项目（React + TypeScript + WebSocket），适合需要团队协作、多人查看、实时推送的高级用户。\n\n## 项目信息\n\n| 项目 | 信息 |\n|------|------|\n| GitHub | github.com/TianyiDataScience/openclaw-control-center |\n| 技术栈 | TypeScript + React + WebSocket |\n| 端口 | 4310 |\n| 语言 | 双语（中/英） |\n\n## 环境要求\n\n- Node.js 22+\n- npm 或 yarn\n- git（用于 clone）\n- OpenClaw Gateway 可连接\n\n## 部署步骤（5分钟）\n\n### 方式一：手动部署\n\n```bash\n# 1. 克隆项目\ngit clone https://github.com/TianyiDataScience/openclaw-control-center.git\ncd openclaw-control-center\n\n# 2. 安装依赖\nnpm install\n\n# 3. 配置环境\ncp .env.example .env\n\n# 4. 构建\nnpm run build\nnpm run test\nnpm run smoke:ui\n\n# 5. 启动\nnpm run dev:ui\n```\n\nWindows 推荐：\n```bash\nnpm run dev:ui\n```\n\n### 方式二：让 AI 自动部署（推荐）\n\n将以下指令粘贴给 OpenClaw：\n\n```\n帮我 clone 并启动 OpenClaw Control Center\n仓库：https://github.com/TianyiDataScience/openclaw-control-center\n端口：4310 / 中文界面\n```\n\nAI 会自动完成：环境探测 → 依赖安装 → 构建 → 启动\n\n## 访问地址\n\n| 语言 | 地址 |\n|------|------|\n| 中文 | `http://127.0.0.1:4310/?section=overview&lang=zh` |\n| 英文 | `http://127.0.0.1:4310/?section=overview&lang=en` |\n\n## 主要功能模块\n\n### 1. 总览 Overview\n一句话回答\"OpenClaw 现在正常吗\"，包含：\n- 系统状态 / 活跃会话 / 异常任务 / 预算风险\n\n### 2. 用量 Usage\n- 今日/7天/30天平铺\n- Token 消耗归因\n- 上下文压力预警\n\n### 3. 员工 Staff\n- 真正在工作 vs 只是在排队中\n- 区分：忙 / 闲 / 卡住\n\n### 4. 协作 Collaboration\n- 父子会话接力可视化\n- Main ⇄ 子智能体通信追踪\n\n### 5. 任务 Tasks\n- 计划 vs 真实执行证据\n- 审批链 / 卡点提示\n\n### 6. 记忆 Memory\n- 源文件驱动的记忆工作台\n- 健康状态监测\n\n### 7. 文档 Documents\n- 源文件驱动的文档工作台\n- 直接读写生效\n\n### 8. 设置 Settings\n- 接线状态\n- 安全风险摘要\n- 更新状态\n\n## 安全默认值\n\n| 安全项 | 默认值 | 说明 |\n|--------|--------|------|\n| READONLY_MODE | true | 只读模式 |\n| APPROVAL_ACTIONS_ENABLED | false | 审批默认关闭 |\n| APPROVAL_ACTIONS_DRY_RUN | true | 模拟运行 |\n| IMPORT_MUTATION_ENABLED | false | 导入修改关闭 |\n\n## 上下文压力监测\n\n展示哪些会话接近上下文上限：\n\n| 压力 | 颜色 | 建议 |\n|------|------|------|\n| > 70% | 🟡 黄色 | 预警 |\n| > 90% | 🔴 红色 | 必须处理 |\n\n## 团队使用建议\n\n1. **个人使用**：用本技能（静态 HTML 版）即可，无需额外安装\n2. **团队使用**：部署全功能版，多人共享同一控制台\n3. **安全要求高**：保持 READONLY_MODE=true，仅允许查看\n\n## 故障排查\n\n| 问题 | 解决方案 |\n|------|---------|\n| 页面空白 | 检查 Gateway 是否运行在 28789 端口 |\n| 数据不更新 | 刷新页面，WebSocket 会重连 |\n| 401 Unauthorized | 检查 .env 中的 token 配置 |\n| 端口被占用 | 改用其他端口：`PORT=4311 npm run dev:ui` |\n\nFile v1.0.0:references/pro-mode.md\n\n# 专业模式 — 完整技术数据面板\n\n> 专业模式包含系统全部运行指标、详细配置参数、API 状态与安全策略。\n> 适合技术人员深度排查和开发者参考。\n\n## 系统核心指标\n\n| 参数 | 值 | 说明 |\n|------|-----|------|\n| Agent ID | main | 当前 Agent |\n| 运行时 | direct | 直接模式 |\n| Shell | PowerShell | Windows 环境 |\n| Node.js | v22.x | Node 版本 |\n| OpenClaw 版本 | 2026.3.x | 主版本号 |\n| Build | 61d171a | Git commit |\n| 架构 | x64 | CPU 架构 |\n\n## 会话配置参数\n\n| 参数 | 值 | 说明 |\n|------|-----|------|\n| 超时 | 72000s | 单次会话超时 |\n| 最大并发 | 3 | 同时最多3个会话 |\n| 子智能体上限 | 8 | subagent 并发上限 |\n| 会话重置 | idle (关闭) | 从不自动重置 |\n| 保留期限 | 365天 | 日志保留时间 |\n| 日志轮转 | 1GB | 单文件大小上限 |\n| 最大条目 | 1,000,000 | 单会话消息上限 |\n\n## 模型与 Token 消耗\n\n| 参数 | 值 | 说明 |\n|------|-----|------|\n| 模型 | qclaw/modelroute | 当前模型 |\n| Provider | qclaw · OpenAI兼容 | API 兼容模式 |\n| Base URL | 127.0.0.1:19000 | 本地代理 |\n| 上下文窗口 | 200,000 tokens | 最大上下文 |\n| 上下文压力 | 上下文使用 / 200k | 建议 >70% 预警 |\n| 最大输出 | 8192 tokens | 单次最大输出 |\n\n### 上下文压力判定\n\n| 压力区间 | 状态 | 建议 |\n|---------|------|------|\n| < 50% | 绿色 | 正常 |\n| 50-70% | 黄色 | 注意，可考虑重置 |\n| 70-90% | 橙色 | 建议重置会话 |\n| > 90% | 红色 | 必须重置 |\n\n## Gateway 配置\n\n| 参数 | 值 | 说明 |\n|------|-----|------|\n| 端口 | 28789 | Gateway 监听端口 |\n| 绑定模式 | loopback | 仅本机访问 🔒 |\n| 认证方式 | token | Bearer token 鉴权 |\n| 运行模式 | local | 本地模式 |\n| WebSocket | ws://127.0.0.1:28789 | 实时双向通信 |\n| REST API | http://127.0.0.1:28789/api | HTTP 接口 |\n| Tailscale | off | 未启用 |\n| Control UI | 已启用 | Web UI 可用 |\n\n## 定时任务 Cron Jobs 详情\n\n### Job ID 详细信息（以 ltc-daily 为例）\n\n| 参数 | 值 |\n|------|-----|\n| Job ID | a1aa8721-24b6-472f-bb1b-353c708c733d |\n| Session Target | isolated（独立会话） |\n| Payload Model | qclaw/modelroute |\n| Timeout | 300s（5分钟） |\n| Delivery | announce → webchat |\n| Last Run | ok · 66,347ms |\n| Last Delivered | not-delivered |\n| Consecutive Errors | 0（正常） |\n\n### Cron 表达式参考\n\n| 任务 | 表达式 | 说明 |\n|------|--------|------|\n| 每天 08:00 | `0 8 * * *` | 每日定时 |\n| 每周五 14:00 | `0 14 * * 5` | 每周五 |\n| 每月1日 09:00 | `0 9 1 * *` | 每月首日 |\n\n## 会话管理 Session 详情\n\n| 参数 | 说明 |\n|------|------|\n| Session Key | 唯一标识符 |\n| Model | 使用的模型 |\n| Channel | 来源通道（webchat/signal等） |\n| Context Limit | 上下文上限（通常 200k） |\n| Total Tokens Used | 累计消耗 token |\n| Last Active | 最后活跃时间 |\n| Transcript Path | 完整会话记录路径（.jsonl） |\n\n## 插件表格 Plugins\n\n| 插件 | 类型 | 状态 | 说明 |\n|------|------|------|------|\n| wechat-access | 渠道 | 已启用 | 企业微信接入 |\n| content-plugin | 内容 | 已启用 | 内容处理 |\n| tool-sandbox | 沙箱 | 已禁用 | 工具执行隔离 |\n| qmemory | 记忆 | 已启用 | 记忆增强 |\n| pcmgr-ai-security | 安全 | 已启用 | AI 安全监控 |\n\n## 安全配置 Safety Config\n\n| 安全项 | 默认值 | 当前 | 说明 |\n|--------|--------|------|------|\n| READONLY_MODE | true | true | 禁止修改系统配置 |\n| LOCAL_TOKEN_AUTH_REQUIRED | true | true | 需要 Authorization Bearer token |\n| APPROVAL_ACTIONS_ENABLED | false | false | 高风险操作需审批 |\n| APPROVAL_ACTIONS_DRY_RUN | true | true | 审批前先模拟执行 |\n| IMPORT_MUTATION_ENABLED | false | false | 禁止导入修改 |\n\n## API 端点一览\n\n| 端点 | 方法 | 说明 |\n|------|------|------|\n| ws://127.0.0.1:28789 | WebSocket | 实时双向通信 |\n| /api/sessions | GET | 获取会话列表 |\n| /api/cron | GET/POST | 定时任务管理 |\n| /api/config | GET | 配置查询 |\n| /api/skills | GET | 技能列表 |\n| /api/status | GET | 系统状态 |\n\n> 🔑 所有修改型 API 需要请求头：`Authorization: Bearer {token}`\n\n## OpenClaw 三层架构\n\n```\n🔧 Tools 工具层     →  exec · browser · web_search · cron · session · read/write/edit\n   ↓\n🧠 Skills 技能层    →  SKILL.md 引导何时 + 如何使用工具\n   ↓\n🧩 Plugins 插件层  →  注册额外工具 · 扩展渠道\n```\n\n### Lobster 工作流引擎\n\n```\n🔍 收集数据 → 🧠 AI决策 → ⚡ 执行步骤 → ✅ 人工审批 → 📤 输出结果\n```\n\nLobster = 多步骤工具链确定性执行 + 内置审批点 + 可恢复状态 · JSON 驱动\n\nFile v1.0.0:references/style-memory.md\n\n# 风格记忆 — Style Memory\n\n> AI 生成仪表盘时必须遵循的风格规范。每次生成前读取此文件。\n\n## 用户偏好（推断自对话历史）\n\n- **偏好简洁**：大数字 > 长表格，一句话 > 一段落\n- **说人话**：技术术语必须配通俗解释（如 Token → \"AI的阅读量\"）\n- **务实导向**：给建议，不给废话。有问题的东西直接标红 + 给解决方案\n- **有观点**：状态判断要有明确结论（OK / ⚠️ / ✕），不要模棱两可\n\n## 展示规范\n\n### 信息优先级（从高到低）\n\n1. **健康状态**：系统是否正常 → 大字 + 颜色\n2. **资源压力**：Token / 上下文 → 进度条 + 百分比\n3. **活跃任务**：谁在干活 → 状态列表\n4. **预警信息**：失败任务 / 高压力 → 醒目警告块\n5. **背景信息**：插件 / 技能 / 安全 → 折叠或次要区域\n\n### 说人话翻译表\n\n| 技术术语 | 翻译为 |\n|---------|--------|\n| Token | AI 的\"阅读量\"，用越多越慢越贵 |\n| Context Window | AI 一次能\"记住\"的信息量 |\n| Session | 一次连续对话（就像聊天的\"一局\"） |\n| Cron Job | 定时任务（闹钟一样，到点自动执行） |\n| Subagent | AI 分身（主 AI 派出去干活的小助手） |\n| Plugin | 插件（给 AI 加的\"APP\"） |\n| Skill | 技能（AI 的\"专业证书\"） |\n| Gateway | 网关（AI 和外部世界的\"大门\"） |\n| Sandbox | 沙箱（安全隔离的\"试验场\"） |\n\n## 仪表盘视觉风格\n\n### 颜色系统\n\n| 状态 | 颜色 | CSS 变量 | 用途 |\n|------|------|---------|------|\n| 健康/正常 | 绿色 `#22c55e` | `--green` | 正常状态、成功、低压力 |\n| 注意/预警 | 黄色 `#f5c518` | `--yellow` | 中等压力、待处理、禁用 |\n| 错误/危险 | 红色 `#f87171` | `--red` | 失败、高压力、安全风险 |\n| 主色/强调 | 青绿 `#00d4aa` | `--accent` | 品牌、活跃、运行中 |\n| 信息/次要 | 青色 `#00c9ff` | `--cyan` | 数据指标、网络 |\n| AI/认知 | 紫色 `#a78bfa` | `--purple` | Token、模型、记忆 |\n\n### 主题\n\n- **深色主题**：背景 `#0a0f1a`，卡片 `#111827`\n- **圆角风格**：14px 卡片，7px 内部元素\n- **微光效果**：活跃状态用 box-shadow 发光\n- **呼吸动画**：实时指示灯 2s 周期\n\n## 写作风格\n\n### ✅ 要这样\n\n- 直接给结论：「系统正常」「82% 偏高，建议重置」\n- 配行动建议：每个问题都要有下一步操作\n- 用 Emoji 辅助理解：🌟 系统状态 / 🧠 Token / 👥 任务\n- 简洁提示框：一句话解释\"怎么看\"\n\n### ❌ 不要这样\n\n- 长篇大论的系统介绍（用户已经知道这是什么）\n- 模棱两可的措辞（\"可能需要关注\" → 直接说\"建议关注\"）\n- 密集的技术参数堆砌（人话版隐藏细节，专业版才全展示）\n- 无颜色的纯文本状态（必须有颜色区分）\n- 超过 3 行的说明文字（最多 2 行 + 链接）\n\n## 禁忌\n\n1. **不要在简洁模式展示原始技术参数**：Job ID、Build Hash 等只在专业模式\n2. **不要表格混乱**：简洁模式用列表，专业模式才用表格\n3. **不要缺失通俗解释**：每个技术概念至少配一句话解释\n4. **不要忽略预警**：任何失败/高压力必须醒目标出\n5. **不要静态数据**：每次生成必须用 session_status 实时采集\n\n## 自适应规则\n\n- 如果用户经常用专业模式 → 记住偏好，下次默认专业模式\n- 如果用户经常点\"刷新\" → 缩短自动刷新间隔\n- 如果用户在深夜使用 → 简化 UI，减少视觉刺激\n- 如果上下文 >90% → 强烈建议重置会话（红色 + 粗体 + 闪烁）\n\n## 版本\n\n- 初始创建：2026-03-25\n- 基于用户历史对话偏好推断\n\nFile v1.0.0:CHANGELOG.md\n\n# Changelog\n\n## v1.0.0 (2026-03-22)\n\n### 新增\n\n- 🌿 **简洁模式**：大数字卡片 + 通俗语言说明，面向普通用户\n- 📊 **专业模式**：完整表格 + 架构图 + API 端点，面向技术人员\n- 🔄 **一键切换**：页面顶部模式切换按钮，无需重新生成\n- 📌 **通俗说明栏**：每个模块附带人话解释（Token是什么？插件是什么？）\n- 📊 **Token 7天趋势柱状图**：直观展示用量变化\n- 👥 **员工三态区分**：工作中(绿) / 待命(黄) / 空闲(紫)\n- ⚠️ **上下文压力预警**：62%时自动提示\n- 🔐 **安全配置面板**：5项默认安全策略可视化\n- 🔗 **三层架构图**：Tools → Skills → Plugins 完整展示\n- ⚡ **Lobster 工作流引擎图**：执行链路可视化\n\n### 技术实现\n\n- 纯静态 HTML/CSS/JS，无需 npm / Node.js / git\n- 实时数据采集（每次打开都是最新状态）\n- 深色主题，响应式设计\n- 灵感来源：github.com/TianyiDataScience/openclaw-control-center\n\nFile v1.0.0:INSTALL.md\n\n# 📦 openclaw-control-center 安装指南\n\n## 快速安装（推荐：复制文件夹）\n\n### Step 1：找到安装目录\n\n打开文件管理器，导航到：\n\n```\nC:\\Users\\你的用户名\\.qclaw\\workspace\\skills\\\n```\n\n如果目录不存在，手动创建：\n- 在 `C:\\Users\\你的用户名\\.qclaw\\` 下新建文件夹 `workspace`\n- 在 `workspace` 下新建文件夹 `skills`\n\n### Step 2：复制技能文件夹\n\n将 `openclaw-control-center` 文件夹整个复制到：\n```\nC:\\Users\\你的用户名\\.qclaw\\workspace\\skills\\\n```\n\n最终目录结构应该是：\n```\nC:\\Users\\你的用户名\\.qclaw\\workspace\\skills\\\n└── openclaw-control-center\\\n    ├── SKILL.md        ← 技能定义（必填）\n    ├── README.md        ← 使用说明\n    ├── INSTALL.md       ← 本安装指南\n    ├── metadata.json    ← 技能元数据\n    └── control-center\\  ← 仪表盘模板（可选）\n        └── template.html\n```\n\n### Step 3：重启 OpenClaw\n\n重启 QClaw 桌面应用（或重启 Gateway），AI 会自动加载新技能。\n\n### Step 4：验证安装成功\n\n在 OpenClaw 对话框输入：\n```\n打开控制中心\n```\n\n如果浏览器自动打开了仪表盘，说明安装成功！\n\n---\n\n## 通过 OpenClaw AI 自动安装\n\n在 OpenClaw 对话框直接发送：\n```\n帮我安装 openclaw-control-center 技能，技能在 ~/.qclaw/workspace/skills/openclaw-control-center/\n```\n\nAI 会帮你完成所有步骤。\n\n---\n\n## 手动安装（高级）\n\n将文件夹复制到 `~/.qclaw/skills/`（全局共享目录）：\n```\nC:\\Users\\你的用户名\\.qclaw\\skills\\\n└── openclaw-control-center\\\n    └── SKILL.md\n```\n\n注意：`~/.qclaw/skills/` 的技能对所有 Agent 共享。\n\n---\n\n## 卸载\n\n删除文件夹即可：\n```\nC:\\Users\\你的用户名\\.qclaw\\workspace\\skills\\openclaw-control-center\\\n```\n\n无需重启，即时生效。\n\n---\n\n## 常见问题\n\n**Q: 复制后 AI 找不到技能？**\nA: 确认文件夹名称是 `openclaw-control-center`（不是 `openclaw-control-center-main`）\n\n**Q: 仪表盘打不开？**\nA: 尝试手动在浏览器地址栏输入：`file:///C:/Users/你的用户名/.qclaw/workspace/control-center.html`\n\n**Q: 想修改仪表盘样式？**\nA: 直接编辑 `control-center.html`，保存后刷新浏览器即可\n\nFile v1.0.0:skill-card.md\n\n## Description:\n\nOpenClaw Control Center generates a local browser dashboard for OpenClaw system status, AI usage metrics, sessions, scheduled tasks, skills, plugins, and security settings.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[qinxiao607](https://clawhub.ai/user/qinxiao607)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nOpenClaw users, operators, and developers use this skill to generate a local visual control center for routine status checks, AI usage monitoring, session review, cron visibility, plugin review, and security posture inspection.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The generated local dashboard may reveal OpenClaw session, cron, plugin, gateway, and security metadata.\n\nMitigation: Keep the generated HTML file local, avoid sharing or syncing it, and review professional-mode output before displaying it publicly.\n\nRisk: The skill requests exec capability, which is broader authority than a status dashboard typically needs.\n\nMitigation: Review command behavior before deployment and run the skill in an environment where command execution is restricted to the intended OpenClaw status and browser-opening workflow.\n\nRisk: The optional full deployment path uses a remote npm project and dependencies.\n\nMitigation: Use the static local dashboard for normal operation; if remote deployment is needed, review and pin the repository and dependencies first.\n\n## Reference(s):\n\n- [ClawHub Skill Page](https://clawhub.ai/qinxiao607/skills/openclaw-control-center)\n- [Dashboard Rules](artifact/references/dashboard-rules.md)\n- [Professional Mode](artifact/references/pro-mode.md)\n- [Deployment Guide](artifact/references/deployment.md)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, Code, Shell commands, Configuration, Guidance]\n\n**Output Format:** [Markdown guidance with inline commands and generated HTML, CSS, and JavaScript for a local dashboard]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May generate a persistent local HTML dashboard at ~/.qclaw/workspace/control-center.html and open it in a browser.]\n\n## Skill Version(s):\n\n1.0.0 (source: server release evidence, metadata.json, changelog released 2026-03-22)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.0.0:metadata.json\n\n{\n  \"name\": \"openclaw-control-center\",\n  \"version\": \"1.0.0\",\n  \"displayName\": \"OpenClaw 可视化控制中心\",\n  \"tagline\": \"双模式仪表盘 — 让 AI 的运行状态一目了然\",\n  \"description\": \"内置简洁模式（通俗易懂）和专业模式（完整技术数据），支持一键切换。面向普通用户和技术人员，无需安装额外软件，浏览器直接打开。灵感来自 TianyiDataScience/openclaw-control-center。\",\n  \"author\": \"QClaw Agent\",\n  \"homepage\": \"https://github.com/QClaw/openclaw-control-center\",\n  \"tags\": [\"visualization\", \"dashboard\", \"monitoring\", \"control-center\", \"chinese\"],\n  \"language\": \"zh-CN\",\n  \"license\": \"MIT\",\n  \"openclaw\": {\n    \"minVersion\": \"0.1.0\",\n    \"requires\": {\n      \"tools\": [\"session_status\", \"sessions_list\", \"cron\", \"gateway\", \"browser\", \"exec\"]\n    }\n  }\n}","readmeExcerpt":"Skill: Openclaw Control Center Owner: qinxiao607 Summary: OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。 Tags: latest:1.0.0 Version history: v1.0.0 | 2026-04-05T02:03:36.931Z | auto openclaw-control-center 1.0.0 - 初始发布：支持 OpenClaw 可视化控制中心，双模式仪表盘（简洁/专业）。 - 简洁模式面向普通用户：实时展示系统状态、AI 资源消耗、会话/任务信息，配通俗解释。 - 专业模式面向技术用户：完整数据表、架构图、API 列表等，详见文档。 - 实时采集系统状态数据，","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"read(\"references/style-memory.md\")   → 用户偏好 + 展示规范 + 禁忌\nread(\"references/dashboard-rules.md\") → 预警阈值 + 模式规则 + 数据采集规则"},{"language":"text","snippet":"session_status()              → 系统 / 模型 / Token / 上下文\nsessions_list()               → 全部会话\ncron(action=\"list\")           → 定时任务详情\ngateway(action=\"config.get\")   → Gateway / 插件 / 渠道"},{"language":"text","snippet":"Start-Process control-center.html"},{"language":"text","snippet":"打开控制中心"},{"language":"text","snippet":"file:///C:/Users/你的用户名/.qclaw/workspace/control-center.html"},{"language":"bash","snippet":"git clone https://github.com/TianyiDataScience/openclaw-control-center.git\ncd openclaw-control-center\nnpm install\ncp .env.example .env\nnpm run build\nnpm run dev:ui\n# 访问 http://127.0.0.1:4310/?section=overview&lang=zh"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: openclaw-control-center\ndescription: OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。\n---\n\n# openclaw-control-center\n\n双模式可视化仪表盘 — 让 AI 的运行状态一目了然。\n\n## 双模式说明\n\n| 模式 | 触发 | 输出 |\n|------|------|------|\n| 🌿 简洁模式（默认） | 打开控制中心 | 大数字 + 说人话 + 说明提示 |\n| 📊 专业模式 | 控制中心 --pro | 完整表格 + 架构图 + API 端点 |\n\n两种模式均为**实时数据**，每次生成都从系统采集最新状态。\n\n## 简洁模式 — 面向普通人\n\n**核心三问，每问配通俗说明：**\n\n- 🌟 **系统是否正常？** → ✓/⚠️/✕ + 状态列表\n- 🧠 **AI 用了多少？** → Token 消耗 + 上下文进度条\n- 👥 **谁在干活？** → 工作中/待命/空闲 三态\n\n次要信息：定时任务 / 记忆系统 / 插件 / 安全设置（均附带通俗说明栏）\n\n> 📌 Token 通俗解释：AI 的\"阅读量\"，越高 = 响应越慢 + 费用越高\n> 📌 工作中=正在处理任务；待命=有任务但还没开始；空闲=没有活动\n\n## 专业模式 — 面向技术人员\n\n完整数据面板，详见 `references/pro-mode.md`：\n- Token 7天趋势柱状图\n- 会话管理完整表格（含 Session Key / Token / 通道）\n- Cron Jobs 详细参数（含 Job ID / Payload / Timeout / Delivery）\n- 插件表格（含类型 / 状态 / 说明 / 路径）\n- 消息渠道（WebSocket 地址）\n- 安全配置完整表格（5项默认安全策略）\n- Gateway API 端点一览\n\n## 执行流程\n\n### Step 0 — 读取风格记忆\n\n```\nread(\"references/style-memory.md\")   → 用户偏好 + 展示规范 + 禁忌\nread(\"references/dashboard-rules.md\") → 预警阈值 + 模式规则 + 数据采集规则\n```\n\n**必须遵守的风格规则：**\n- 简洁 > 详细，说人话 > 术语（详见 `references/style-memory.md`）\n- 上下文 >70% 黄色预警，>90% 红色闪烁（详见 `references/dashboard-rules.md`）\n- 每个技术术语必须配通俗解释\n\n### Step 1 — 采集实时数据（并行）\n\n```\nsession_status()              → 系统 / 模型 / Token / 上下文\nsessions_list()               → 全部会话\ncron(action=\"list\")           → 定时任务详情\ngateway(action=\"config.get\")   → Gateway / 插件 / 渠道\n```\n\n### Step 2 — 生成 HTML 仪表盘\n\n生成 `~/.qclaw/workspace/control-center.html`，包含：\n- 实时时间戳（采集时间）\n- 简洁 + 专业两个模式（内置切换按钮）\n- 所有数据以卡片/表格形式展示\n- **风格记忆应用**：\n  - 上下文压力根据阈值自动变色（绿/黄/红）\n  - >90% 时进度条脉冲动画 + 红色警告块\n  - 深色主题、圆角卡片、微光效果\n  - 通俗解释提示框（hint）\n  - 模式偏好 localStorage 持久化\n  - 深夜时段（23:00-07:00）降低动画频率\n\n### Step 3 — 浏览器打开\n\n```\nStart-Process control-center.html\n```\n默认显示简洁模式，用户可随时点击按钮切换。\n\n## 参考文件\n\n| 文件 | 用途 |\n|------|------|\n| `references/style-memory.md` | 用户偏好 + 写作风格 + 视觉规范 + 禁忌 |\n| `references/dashboard-rules.md` | 展示规则 + 预警阈值 + 模式切换逻辑 |\n| `references/pro-mode.md` | 专业模式完整数据定义 |\n| `references/deployment.md` | 全功能版部署指南 |\n\n## 全功能版（进阶用户）\n\n如需 React + WebSocket 实时推送版，参看 `references/deployment.md`。\n\n## 依赖\n\n- OpenClaw 2026.3+（内置 session_status / sessions_list / cron / gateway / browser / exec）\n- 浏览器（Chrome / Edge / Firefox）\n- 无需 npm / Node.js / git（纯静态）\n\n## 错误处理\n\n- 工具调用失败：记录错误，继续生成其余部分\n- 缺失数据：显示 \"—\" 而非报错\n- 超时（>5s）：标记 \"⚠️ 获取超时\"\n- 无浏览器权限：提示用户手动打开 HTML 文件"},{"path":"README.md","content":"# 🦞 openclaw-control-center\n\n> **OpenClaw 可视化控制中心** — 让你对 AI 的运行状态一目了然\n\n一个专为 OpenClaw 用户设计的双模式可视化仪表盘，内置**简洁模式**（普通人也能看懂）和**专业模式**（完整技术数据），无需安装额外软件，浏览器直接打开。\n\n---\n\n## ✨ 功能特色\n\n| 特性 | 说明 |\n|------|------|\n| 🌿 简洁模式 | 大数字 + 通俗语言 + 说明提示，非技术人员也能快速看懂 |\n| 📊 专业模式 | 完整表格 + 架构图 + API 端点，适合技术人员深度排查 |\n| 🔄 一键切换 | 页面顶部按钮，实时切换两个模式 |\n| 📐 原创设计 | 来自 github.com/TianyiDataScience/openclaw-control-center 理念，但独立实现的静态版 |\n\n---\n\n## 📸 界面预览\n\n### 简洁模式（日常查看）\n- 🟢 **系统是否正常** — 一句话回答\n- 🧠 **AI 用了多少** — Token 消耗 + 上下文压力\n- 👥 **谁在干活** — 工作中/待命/空闲 三态\n- 🧩 插件状态 · 🔐 安全设置 · 🧠 记忆系统 · ⏰ 定时任务\n- 每个模块附带通俗语言说明\n\n### 专业模式（技术详情）\n- 🚀 系统核心指标（Agent / Node.js / Shell / Build）\n- 🧠 模型与 Token 详细数据（7天趋势柱状图）\n- 💻 会话管理（全部活跃会话 Key / 通道 / 消息数）\n- ⏰ Cron Jobs 表格（含 Job ID / Payload / Timeout）\n- 🧩 插件表格（含类型 / 状态 / 说明）\n- 🔗 OpenClaw 三层架构图（Tools → Skills → Plugins）\n- 🔐 安全配置表格（含当前值 + 说明）\n- 🔌 Gateway API 端点一览\n- ⚡ Lobster 工作流引擎图\n\n---\n\n## 🚀 快速使用\n\n### 方式一：AI 自动生成（推荐）\n\n告诉你的 OpenClaw：\n```\n打开控制中心\n```\n\nAI 会自动采集实时数据，生成 HTML 仪表盘并打开浏览器。\n\n### 方式二：手动打开\n\n直接在浏览器地址栏输入：\n```\nfile:///C:/Users/你的用户名/.qclaw/workspace/control-center.html\n```\n\n### 方式三：部署全功能版（推荐进阶用户）\n\n真实 Control Center（React + WebSocket 实时推送）：\n```bash\ngit clone https://github.com/TianyiDataScience/openclaw-control-center.git\ncd openclaw-control-center\nnpm install\ncp .env.example .env\nnpm run build\nnpm run dev:ui\n# 访问 http://127.0.0.1:4310/?section=overview&lang=zh\n```\n\n---\n\n## 🛠️ 技能触发方式\n\n| 触发词 | 行为 |\n|--------|------|\n| `打开控制中心` | 生成简洁模式仪表盘 |\n| `控制中心 --pro` | 生成专业模式仪表盘 |\n| `控制中心 --html` | 生成 HTML 并打开浏览器 |\n| `系统状态` | 简洁模式系统状态 |\n| `dashboard` | 同\"打开控制中心\" |\n\n---\n\n## 📁 文件结构\n\n```\n~/.qclaw/workspace/\n├── skills/\n│   └── openclaw-control-center/\n│       ├── SKILL.md        ← 技能定义文件\n│       └── README.md       ← 本说明文件\n└── control-center.html     ← 生成的仪表盘\n```\n\n---\n\n## 🔧 依赖\n\n- OpenClaw 2026.3+（内置 browser / session_status / cron / gateway 等工具）\n- 浏览器（Chrome / Edge / Firefox 均支持）\n- 无需额外 npm / Node.js（静态版）\n\n---\n\n## 🌟 与真实 Control Center 的关系\n\n本技能灵感来源：\n- **GitHub**: https://github.com/TianyiDataScience/openclaw-control-center\n- **Stars**: ~1.1k ⭐\n- **技术栈**: TypeScript + React + WebSocket\n\n本技能为**静态实现版**，优势：\n- ✅ 无需安装，打开即用\n- ✅ 无需 npm / Node.js / git\n- ✅ 数据实时采集（每次打开都是最新状态）\n- ✅ 简洁/专业双模式按需切换\n\n---\n\n## 📝 发布说明\n\n- **版本**: v1.0\n- **日期**: 2026-03-22\n- **适用**: OpenClaw 用户，尤其是需要可视化监控的非技术用户\n- **协议**: OpenClaw AgentSkills 规范\n- **作者**: QClaw 自主创建（基于开源社区灵感）"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7eafhdenjdcpvj477q6qma0983f2t1\",\n  \"slug\": \"openclaw-control-center\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1775354616931\n}"},{"path":"references/dashboard-rules.md","content":"# 仪表盘展示规则 — Dashboard Rules\n\n> 定义简洁模式和专业模式的具体展示规则、预警阈值和自适应逻辑。\n\n## 简洁模式规范\n\n### 展示优先级\n\n**第一屏（必须看到）：**\n1. 🌟 系统健康大字（OK / ⚠️ / ✕）\n2. 🧠 Token 大数字 + 进度条 + 通俗解释\n3. 👥 活跃任务数 + 状态列表\n\n**第二屏（向下滚动）：**\n4. ⚠️ 失败任务 / 预警信息\n5. ⏰ 定时任务（仅名称 + 下次执行时间）\n6. 🧠 记忆系统状态\n7. 🧩 插件（仅图标 + 名称 + 状态标签）\n8. 📋 技能（标签云）\n9. 🔒 安全设置（图标 + 开/关）\n10. ⚡ 快捷操作按钮\n\n### 说人话规范\n\n- 每个技术指标右侧或下方配 `hint` 框\n- 格式：`💡 提示：[术语] 就是 [通俗解释]`\n- 不超过 1 行，超过则精简\n\n### 简洁模式禁止\n\n- ❌ 禁止展示 Job ID、Session Key、Build Hash\n- ❌ 禁止展示原始 Cron 表达式（转换为\"每天 08:00\"格式）\n- ❌ 禁止展示 API 端点、WebSocket 地址\n- ❌ 禁止展示完整配置表格（只显示状态标签）\n\n## 专业模式规范\n\n### 何时展示完整数据\n\n| 数据 | 简洁模式 | 专业模式 |\n|------|---------|---------|\n| 系统核心指标 | 仅 OK/⚠️/✕ | 完整 8 项参数表格 |\n| Token | 大数字 + 百分比 | 趋势图 + 详细参数 + 历史数据 |\n| 会话列表 | 仅活跃数 | 完整表格含 Session Key |\n| Cron 详情 | 名称 + 时间 | 完整参数含 Job ID + Payload |\n| 插件 | 图标 + 状态 | 完整表格含类型 + 说明 + 路径 |\n| 安全配置 | 开/关标签 | 完整对比表格（默认值 vs 当前） |\n| 架构图 | 不展示 | 三层架构图 + 工作流引擎 |\n| API 端点 | 不展示 | 完整 REST + WebSocket 列表 |\n\n### 专业模式格式\n\n- 表格必须有 hover 高亮\n- 表头 10px 大写 + 字间距\n- KV 键值对用于展示非结构化参数\n- 架构图使用 flexbox 布局 + 箭头连接\n\n## 上下文预警阈值\n\n### 颜色判定规则\n\n| 使用率 | 状态 | 颜色 | 进度条样式 | 建议文案 |\n|--------|------|------|-----------|---------|\n| < 50% | 健康 | 绿色 `--green` | 绿色渐变 | 正常运行 |\n| 50% - 70% | 注意 | 黄色 `--yellow` | 黄色渐变 | 开始偏高，可考虑重置 |\n| 70% - 90% | 预警 | 橙色（黄色） | 黄色渐变 + 闪烁 | ⚠️ 偏高，建议尽快重置 |\n| > 90% | 危险 | 红色 `--red` | 红色渐变 + 闪烁 | 🔴 即将爆满，必须重置会话 |\n\n### HTML 实现规则\n\n```css\n/* >90% 时添加脉冲动画 */\n.prog-fill.r.pulse {\n  animation: pulse-red 1s infinite;\n}\n@keyframes pulse-red {\n  0%, 100% { opacity: 1; }\n  50% { opacity: 0.5; }\n}\n```\n\n### 预警行为\n\n- **> 70%**：在 Token 卡片下方显示黄色警告块\n- **> 90%**：在 Token 卡片下方显示红色警告块 + 自动弹出重置按钮\n- **失败任务**：任何连续失败 >1 次的任务显示红色警告\n- **安全项关闭**：危险操作审批关闭时显示黄色提示\n\n## 模式切换规则\n\n### 默认行为\n\n- 首次打开 → 简洁模式\n- 用户上次用了专业模式 → 记住，下次默认专业模式\n- 切换后保存到 `localStorage`\n\n### 自适应逻辑\n\n```\nif (user_last_mode === 'pro') → 默认专业模式\nif (context > 85%)            → 自动提示\"建议重置会话\"\nif (failed_jobs > 0)          → 简洁模式突出显示失败警告\nif (hour >= 23 || hour < 7)   → 降低动画频率（减少视觉刺激）\n```\n\n## 数据采集规则\n\n### 并行采集（Step 1）\n\n```\nsession_status()     → 系统 / 模型 / Token / 上下文\nsessions_list()      → 全部会话\ncron(action=\"list\")  → 定时任务\ngateway(action=\"config.get\") → Gateway / 插件 / 渠道\n```\n\n### 容错规则\n\n- 单个工具失败 → 记录错误，继续生成其余部分\n- 超时 >5s → 标记 \"⚠️ 获取超时\"，不阻塞\n- 缺失数据 → 显示 \"—\" 而非报错\n- 全部失败 → 生成\"系统离线\"静态页面\n\n## 生成规则\n\n### HTML 结构\n\n```\n控制台\n├── 头部（标题 + 实时时间 + 运行状态灯）\n├── 模式切换按钮\n├── 简洁模式 #mode-s\n│   ├── 三大主卡（系统 / Token / 任务）\n│   ├── 次要信息 2x2 网格\n│   ├── 技能标签云\n│   └── 快捷操作\n└── 专业模式 #mode-p\n    ├── 引导条（模式说明）\n    ├── 系统核心指标（8项网格）\n    ├── 模型与 Token（趋势图）\n    ├── Gateway 配置\n    ├── Cron 表格 + 详情\n    ├── 会话管理表格\n    ├── 插件表格\n    ├── 记忆系统\n    ├── 架构图\n    ├── 安全配置\n    ├── API 端点\n    └── 快捷操作\n```\n\n### CSS 变量约定\n\n```css\n:root {\n  --bg: #0a0f1a;      /* 页面背景 */\n  --card: #111827;     /* 卡片背景 */\n  --border: #1c2e44;   /* 边框 */\n  --text: #c8d8e8;     /* 主文本 */\n  --muted: #5a7a94;    /* 次要文本 */\n  --accent: #00d4aa;   /* 品牌色 */\n  --green: #22c55e;    /* 健康 */\n  --yellow: #f5c518;   /* 注意 */\n  --red: #f87171;      /* 危险 */\n  --purple: #a78bfa;   /* AI/认知 */\n  --cyan: #00c9ff;    "},{"path":"references/deployment.md","content":"# 全功能版 Control Center 部署指南\n\n> 真实 Control Center 项目（React + TypeScript + WebSocket），适合需要团队协作、多人查看、实时推送的高级用户。\n\n## 项目信息\n\n| 项目 | 信息 |\n|------|------|\n| GitHub | github.com/TianyiDataScience/openclaw-control-center |\n| 技术栈 | TypeScript + React + WebSocket |\n| 端口 | 4310 |\n| 语言 | 双语（中/英） |\n\n## 环境要求\n\n- Node.js 22+\n- npm 或 yarn\n- git（用于 clone）\n- OpenClaw Gateway 可连接\n\n## 部署步骤（5分钟）\n\n### 方式一：手动部署\n\n```bash\n# 1. 克隆项目\ngit clone https://github.com/TianyiDataScience/openclaw-control-center.git\ncd openclaw-control-center\n\n# 2. 安装依赖\nnpm install\n\n# 3. 配置环境\ncp .env.example .env\n\n# 4. 构建\nnpm run build\nnpm run test\nnpm run smoke:ui\n\n# 5. 启动\nnpm run dev:ui\n```\n\nWindows 推荐：\n```bash\nnpm run dev:ui\n```\n\n### 方式二：让 AI 自动部署（推荐）\n\n将以下指令粘贴给 OpenClaw：\n\n```\n帮我 clone 并启动 OpenClaw Control Center\n仓库：https://github.com/TianyiDataScience/openclaw-control-center\n端口：4310 / 中文界面\n```\n\nAI 会自动完成：环境探测 → 依赖安装 → 构建 → 启动\n\n## 访问地址\n\n| 语言 | 地址 |\n|------|------|\n| 中文 | `http://127.0.0.1:4310/?section=overview&lang=zh` |\n| 英文 | `http://127.0.0.1:4310/?section=overview&lang=en` |\n\n## 主要功能模块\n\n### 1. 总览 Overview\n一句话回答\"OpenClaw 现在正常吗\"，包含：\n- 系统状态 / 活跃会话 / 异常任务 / 预算风险\n\n### 2. 用量 Usage\n- 今日/7天/30天平铺\n- Token 消耗归因\n- 上下文压力预警\n\n### 3. 员工 Staff\n- 真正在工作 vs 只是在排队中\n- 区分：忙 / 闲 / 卡住\n\n### 4. 协作 Collaboration\n- 父子会话接力可视化\n- Main ⇄ 子智能体通信追踪\n\n### 5. 任务 Tasks\n- 计划 vs 真实执行证据\n- 审批链 / 卡点提示\n\n### 6. 记忆 Memory\n- 源文件驱动的记忆工作台\n- 健康状态监测\n\n### 7. 文档 Documents\n- 源文件驱动的文档工作台\n- 直接读写生效\n\n### 8. 设置 Settings\n- 接线状态\n- 安全风险摘要\n- 更新状态\n\n## 安全默认值\n\n| 安全项 | 默认值 | 说明 |\n|--------|--------|------|\n| READONLY_MODE | true | 只读模式 |\n| APPROVAL_ACTIONS_ENABLED | false | 审批默认关闭 |\n| APPROVAL_ACTIONS_DRY_RUN | true | 模拟运行 |\n| IMPORT_MUTATION_ENABLED | false | 导入修改关闭 |\n\n## 上下文压力监测\n\n展示哪些会话接近上下文上限：\n\n| 压力 | 颜色 | 建议 |\n|------|------|------|\n| > 70% | 🟡 黄色 | 预警 |\n| > 90% | 🔴 红色 | 必须处理 |\n\n## 团队使用建议\n\n1. **个人使用**：用本技能（静态 HTML 版）即可，无需额外安装\n2. **团队使用**：部署全功能版，多人共享同一控制台\n3. **安全要求高**：保持 READONLY_MODE=true，仅允许查看\n\n## 故障排查\n\n| 问题 | 解决方案 |\n|------|---------|\n| 页面空白 | 检查 Gateway 是否运行在 28789 端口 |\n| 数据不更新 | 刷新页面，WebSocket 会重连 |\n| 401 Unauthorized | 检查 .env 中的 token 配置 |\n| 端口被占用 | 改用其他端口：`PORT=4311 npm run dev:ui` |"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。 Skill: Openclaw Control Center Owner: qinxiao607 Summary: OpenClaw 可视化控制中心。当用户需要查看系统状态、打开控制台、监控 AI 运行指标、管理定时任务/会话/技能，或需要可视化运营面板时触发。触发词：打开控制中心 / 控制中心 / dashboard / 系统总览 / 系统状态。 Tags: latest:1.0.0 Version history: v1.0.0 | 2026-04-05T02:03:36.931Z | auto openclaw-control-center 1.0.0 - 初始发布：支持 OpenClaw 可视化控制中心，双模式仪表盘（简洁/专业）。 - 简洁模式面向普通用户：实时展示系统状态、AI 资源消耗、会话/任务信息，配通俗解释。 - 专业模式面向技术用户：完整数据表、架构图、API 列表等，详见文档。 - 实时采集系统状态数据，","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":720,"uniquenessScore":52,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T12:59:00.660Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T12:59:00.660Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T01:02:00.633Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}