{"id":"c76e359d-44fa-47a6-b4f0-39963d2f3942","entityType":"agent","slug":"clawhub-financial-ai-analyst-industry-research-report","name":"Industry Research Agent","canonicalUrl":"https://www.xpersona.co/agent/clawhub-financial-ai-analyst-industry-research-report","canonicalPath":"/agent/clawhub-financial-ai-analyst-industry-research-report","generatedAt":"2026-10-10T00:09:52.861Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T02:22:27.880Z","emptyReason":null},"description":"依托东方财富数据库，为指定行业生成深度研究报告。 当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。 常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。 即使用户未明说「报告」，只要... Skill: Industry Research Agent Owner: financial-ai-analyst Summary: 依托东方财富数据库，为指定行业生成深度研究报告。 当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。 常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。 即使用户未明说「报告」，只要... Tags: financial:1.0.2, latest:1.0.3, marco:1.0.2, research:1.0.2, sector:1.0.2 Version history: v1.0.3 | 2026-04-17T11:18:31.133Z | user Publish 1.0.3 v1.0.2 | 2026-04-10T11:00:56.616Z | user","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 10.1K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s172qfps754dhtdynwv0gwshes83mtd4:industry-research-report","sourceUrl":"https://clawhub.ai/financial-ai-analyst/industry-research-report","homepage":"https://clawhub.ai/financial-ai-analyst/skills/industry-research-report","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/financial-ai-analyst/industry-research-report","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/financial-ai-analyst/skills/industry-research-report","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":77,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"依托东方财富数据库，为指定行业生成深度研究报告。 当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。 常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。 即使用户未明说「报告」，只要..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T02:22:27.880Z","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-09T02:22:27.880Z","emptyReason":null},"stars":null,"forks":null,"downloads":10102,"packageName":null,"latestVersion":"1.0.3","tractionLabel":"10.1K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T02:22:27.880Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T02:22:27.880Z","lastCrawledAt":"2026-10-09T02:22:27.880Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T02:22:27.880Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.3","createdAt":"2026-04-17T11:18:31.133Z","changelog":"Publish 1.0.3","fileCount":4,"zipByteSize":7577},{"version":"1.0.2","createdAt":"2026-04-10T11:00:56.616Z","changelog":"- 新增环境变量 INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR，允许自定义报告文件输出目录，增强灵活性。 - 增补「安全与隐私提示」说明，包括密钥安全、文件写入和外链风险，提升用户安全意识。 - 其余核心执行流程与错误处理未调整，保持与上一版本一致。","fileCount":3,"zipByteSize":6378},{"version":"1.0.1","createdAt":"2026-04-03T09:54:51.501Z","changelog":"- 新增对 EM_API_KEY 环境变量的支持，保障调用东方财富数据库接口安全。 - 优化 Skill 触发条件描述，明确行业认知、剖析和研究报告请求均可激活。 - 更新依赖声明和环境配置指引，增加详细的环境变量配置方法说明。 - 规范和完善执行流程说明，提升操作清晰度。","fileCount":3,"zipByteSize":6016},{"version":"1.0.0","createdAt":"2026-03-27T10:25:18.603Z","changelog":"Initial release of the industry research report skill. - Automatically extracts core industry keywords from user queries for precise research targeting. - Generates a detailed industry research report by calling an internal script, providing both PDF and DOCX formats. - Displays a summary of the report in the response and includes download links for full reports and a shareable URL. - Includes clear error messages for overly long topics or service interruptions.","fileCount":3,"zipByteSize":5151}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s172qfps754dhtdynwv0gwshes83mtd4:industry-research-report","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-financial-ai-analyst-industry-research-report/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/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-10T00:09:52.861Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-financial-ai-analyst-industry-research-report/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-09T02:22:27.880Z","emptyReason":null},"readme":"Skill: Industry Research Agent\n\nOwner: financial-ai-analyst\n\nSummary: 依托东方财富数据库，为指定行业生成深度研究报告。 当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。 常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。 即使用户未明说「报告」，只要...\n\nTags: financial:1.0.2, latest:1.0.3, marco:1.0.2, research:1.0.2, sector:1.0.2\n\nVersion history:\n\nv1.0.3 | 2026-04-17T11:18:31.133Z | user\n\nPublish 1.0.3\n\nv1.0.2 | 2026-04-10T11:00:56.616Z | user\n\n- 新增环境变量 INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR，允许自定义报告文件输出目录，增强灵活性。\n- 增补「安全与隐私提示」说明，包括密钥安全、文件写入和外链风险，提升用户安全意识。\n- 其余核心执行流程与错误处理未调整，保持与上一版本一致。\n\nv1.0.1 | 2026-04-03T09:54:51.501Z | user\n\n- 新增对 EM_API_KEY 环境变量的支持，保障调用东方财富数据库接口安全。\n- 优化 Skill 触发条件描述，明确行业认知、剖析和研究报告请求均可激活。\n- 更新依赖声明和环境配置指引，增加详细的环境变量配置方法说明。\n- 规范和完善执行流程说明，提升操作清晰度。\n\nv1.0.0 | 2026-03-27T10:25:18.603Z | user\n\nInitial release of the industry research report skill.\n\n- Automatically extracts core industry keywords from user queries for precise research targeting.\n- Generates a detailed industry research report by calling an internal script, providing both PDF and DOCX formats.\n- Displays a summary of the report in the response and includes download links for full reports and a shareable URL.\n- Includes clear error messages for overly long topics or service interruptions.\n\nArchive index:\n\nArchive v1.0.3: 4 files, 7577 bytes\n\nFiles: scripts/get_data.py (10224b), skill-card.md (2169b), SKILL.md (4868b), _meta.json (143b)\n\nFile v1.0.3:SKILL.md\n\n---\nname: industry-research-report\ndescription: >\n  依托东方财富数据库，为指定行业生成深度研究报告。\n  当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。\n  常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。\n  即使用户未明说「报告」，只要以某一行业为核心、要求系统性或深度的研究/分析，同样适用。\nmetadata:\n  {\n    \"openclaw\": {\n      \"requires\": {\n        \"env\":[\"EM_API_KEY\"]\n      },\n      \"install\": [\n        {\n          \"id\": \"pip-deps\",\n          \"kind\": \"python\",\n          \"package\": \"httpx\",\n          \"label\": \"Install Python dependencies\"\n        }\n      ]\n    }\n  }\n---\n\n# 行业研究报告生成 Skill\n\n## 概述\n\n本 Skill 用于根据用户的自由输入，使用模型提取行业关键词，调用行业研究脚本生成研究报告，最终输出包含最终返回标题、正文、PDF/DOC附件地址。\n\n## 环境变量\n\n| 变量名 | 说明 | 默认 |\n|---|---|---|\n| `EM_API_KEY` | 接口鉴权密钥（必填，请勿打印/写入日志） | 无 |\n| `INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR` | 报告文件输出目录（可选） | `./miaoxiang/industry_research_report` |\n\n## 前提条件\n\n### 1. 配置 `EM_API_KEY`\n\n```bash\n# macOS / Linux\nexport EM_API_KEY=\"your_api_key_here\"\n```\n\n```powershell\n# Windows PowerShell\n$env:EM_API_KEY=\"your_api_key_here\"\n```\n\n### 2. 安装依赖\n\n```bash\npip3 install httpx --user\n```\n\n## 执行流程\n\n### Step 1：提取行业关键词 `{{topic}}`\n\n用户的输入形式较为自由，可能是一句话、一个短语或一段描述，但一定包含\"行业主体\"这一关键信息。\n\n**你需要做的：**\n- 从用户问句中精准提取行业关键词，记为 `{{topic}}`。\n- 提取时只保留核心行业主体名称，去除多余的修饰词（如\"帮我看看\"、\"分析一下\"等）。\n- 如果用户问句中包含多个行业，优先提取最核心的那个（也可以在必要时合并，如\"新能源汽车\"）。\n\n**示例：**\n\n| 用户输入 | 提取的 `{{topic}}` |\n|---|---|\n| \"帮我生成一份半导体行业的研究报告\" | 半导体 |\n| \"我想了解一下新能源汽车产业的发展趋势\" | 新能源汽车 |\n| \"AI芯片行业深度分析\" | AI芯片 |\n| \"请分析消费电子与智能家居两个领域的交叉趋势\" | 消费电子与智能家居 |\n\n### Step 2：调用行业研究报告写作脚本\n\n以 `{{topic}}` 为入参，调用`scripts/get_data.py` 行业研究脚本：\n\n```bash\npython3 {baseDir}/scripts/get_data.py --query \"{{topic}}\"\n```\n\n脚本功能：生成相应的行业研究报告并将其分别用pdf和docx的格式保存。\n\n脚本返回字段说明：\n\n```\n{\n    \"title\": \"生成的报告标题\",\n    \"truncated_text\": \"研究报告的部分正文内容\",\n    \"pdf_output_path\": \"完整报告的pdf文件保存地址\",\n    \"docx_output_path\": \"完整报告的docx文件保存地址\",\n    \"share_url\": \"完整报告的分享链接\"\n}\n```\n\n注意：**禁止调用 任何「后台执行、稍后汇报」的方式跑本脚本**，只能在当前会话中同步等待到命令完成，拿到 stdout 的结果后再继续。否则 Step 3 无法执行，从而导致本 Skill 失败。\n\n### Step 3：最终输出结果\n\nStep 2 成功后，将返回的 title、truncated_text、pdf_output_dir、docx_output_dir 等结果填入下方模板，生成最终回复。\n\n```\n《[title]》\n\n已经生成行业研究报告。此处仅展示部分正文内容，请下载附件查看报告详情和参考信息。（不要删减这段话）\n\n[truncated_text]...\n\n**附件：**\n- 📄 [title].pdf 已保存到 [pdf_output_path]\n- 📄 [title].docx 已保存到 [docx_output_path]\n\n**分享链接：**\n[share_url]\n```\n\n注意：若Step 2中的脚本返回的[truncated_text]部分为空，则读取接口返回的docx附件内容，总结相关报告信息返回，以确保最终输出的[truncated_text]内容非空。\n\n## 错误处理\n\n| 错误码 | 含义 | 用户侧话术 |\n|---|---|---|\n| `ERROR_TOPIC_TOO_LONG` | topic 超出 500 字限制 | \"字数超出限制，请尝试其它主体。\" |\n| 其他异常 | 接口调用失败等 | \"报告生成服务暂时不可用，请稍后重试。\" |\n\n## 安全与隐私提示（必读）\n\n- **密钥安全**：`EM_API_KEY` 属于敏感信息，只应配置在可信环境中，禁止写入日志/截图/共享给不可信第三方。\n- **文件落盘**：脚本会写入本地文件。请通过环境变量 `INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR` 指定保存位置，确保目录可写且符合你的合规要求。\n- **外链谨慎**：服务端可能返回分享链接，请仅在你信任的网络环境中打开，并留意域名与跳转。\n\nFile v1.0.3:_meta.json\n\n{\n  \"ownerId\": \"kn7b4ptpdag877t9kmq8axyja182taab\",\n  \"slug\": \"industry-research-report\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1776424711133\n}\n\nFile v1.0.3:skill-card.md\n\n## Description:\n\nGenerates industry research reports for recognizable industries or market sectors using the Eastmoney data service.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[financial-ai-analyst](https://clawhub.ai/user/financial-ai-analyst)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and analysts use this skill to turn an industry-focused request into a structured research report with a title, summary text, PDF and DOCX attachments, and a share link.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill installs an unpinned Python dependency.\n\nMitigation: Install in an isolated virtual environment and pin dependency versions before production use.\n\nRisk: The skill downloads and stores remote PDF and DOCX report files.\n\nMitigation: Set INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR to a controlled writable directory and treat generated attachments as untrusted until reviewed.\n\nRisk: The skill uses an EM_API_KEY for a remote service call.\n\nMitigation: Use a scoped key, keep it in a trusted environment, and avoid logging or sharing the key.\n\nRisk: The service may return a share link to remote content.\n\nMitigation: Open share links only in trusted network environments and verify the destination before sharing.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/financial-ai-analyst/skills/industry-research-report)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, files, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown response with generated report excerpt, local PDF and DOCX file paths, and a share URL]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires EM_API_KEY and may write report files to INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR or a default local output directory.]\n\n## Skill Version(s):\n\n1.0.3 (source: server release evidence)\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\nArchive v1.0.2: 3 files, 6378 bytes\n\nFiles: scripts/get_data.py (10224b), SKILL.md (4868b), _meta.json (143b)\n\nFile v1.0.2:SKILL.md\n\n---\nname: industry_research_report\ndescription: >\n  依托东方财富数据库，为指定行业生成深度研究报告。\n  当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。\n  常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。\n  即使用户未明说「报告」，只要以某一行业为核心、要求系统性或深度的研究/分析，同样适用。\nmetadata:\n  {\n    \"openclaw\": {\n      \"requires\": {\n        \"env\":[\"EM_API_KEY\"]\n      },\n      \"install\": [\n        {\n          \"id\": \"pip-deps\",\n          \"kind\": \"python\",\n          \"package\": \"httpx\",\n          \"label\": \"Install Python dependencies\"\n        }\n      ]\n    }\n  }\n---\n\n# 行业研究报告生成 Skill\n\n## 概述\n\n本 Skill 用于根据用户的自由输入，使用模型提取行业关键词，调用行业研究脚本生成研究报告，最终输出包含最终返回标题、正文、PDF/DOC附件地址。\n\n## 环境变量\n\n| 变量名 | 说明 | 默认 |\n|---|---|---|\n| `EM_API_KEY` | 接口鉴权密钥（必填，请勿打印/写入日志） | 无 |\n| `INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR` | 报告文件输出目录（可选） | `./miaoxiang/industry_research_report` |\n\n## 前提条件\n\n### 1. 配置 `EM_API_KEY`\n\n```bash\n# macOS / Linux\nexport EM_API_KEY=\"your_api_key_here\"\n```\n\n```powershell\n# Windows PowerShell\n$env:EM_API_KEY=\"your_api_key_here\"\n```\n\n### 2. 安装依赖\n\n```bash\npip3 install httpx --user\n```\n\n## 执行流程\n\n### Step 1：提取行业关键词 `{{topic}}`\n\n用户的输入形式较为自由，可能是一句话、一个短语或一段描述，但一定包含\"行业主体\"这一关键信息。\n\n**你需要做的：**\n- 从用户问句中精准提取行业关键词，记为 `{{topic}}`。\n- 提取时只保留核心行业主体名称，去除多余的修饰词（如\"帮我看看\"、\"分析一下\"等）。\n- 如果用户问句中包含多个行业，优先提取最核心的那个（也可以在必要时合并，如\"新能源汽车\"）。\n\n**示例：**\n\n| 用户输入 | 提取的 `{{topic}}` |\n|---|---|\n| \"帮我生成一份半导体行业的研究报告\" | 半导体 |\n| \"我想了解一下新能源汽车产业的发展趋势\" | 新能源汽车 |\n| \"AI芯片行业深度分析\" | AI芯片 |\n| \"请分析消费电子与智能家居两个领域的交叉趋势\" | 消费电子与智能家居 |\n\n### Step 2：调用行业研究报告写作脚本\n\n以 `{{topic}}` 为入参，调用`scripts/get_data.py` 行业研究脚本：\n\n```bash\npython3 {baseDir}/scripts/get_data.py --query \"{{topic}}\"\n```\n\n脚本功能：生成相应的行业研究报告并将其分别用pdf和docx的格式保存。\n\n脚本返回字段说明：\n\n```\n{\n    \"title\": \"生成的报告标题\",\n    \"truncated_text\": \"研究报告的部分正文内容\",\n    \"pdf_output_path\": \"完整报告的pdf文件保存地址\",\n    \"docx_output_path\": \"完整报告的docx文件保存地址\",\n    \"share_url\": \"完整报告的分享链接\"\n}\n```\n\n注意：**禁止调用 任何「后台执行、稍后汇报」的方式跑本脚本**，只能在当前会话中同步等待到命令完成，拿到 stdout 的结果后再继续。否则 Step 3 无法执行，从而导致本 Skill 失败。\n\n### Step 3：最终输出结果\n\nStep 2 成功后，将返回的 title、truncated_text、pdf_output_dir、docx_output_dir 等结果填入下方模板，生成最终回复。\n\n```\n《[title]》\n\n已经生成行业研究报告。此处仅展示部分正文内容，请下载附件查看报告详情和参考信息。（不要删减这段话）\n\n[truncated_text]...\n\n**附件：**\n- 📄 [title].pdf 已保存到 [pdf_output_path]\n- 📄 [title].docx 已保存到 [docx_output_path]\n\n**分享链接：**\n[share_url]\n```\n\n注意：若Step 2中的脚本返回的[truncated_text]部分为空，则读取接口返回的docx附件内容，总结相关报告信息返回，以确保最终输出的[truncated_text]内容非空。\n\n## 错误处理\n\n| 错误码 | 含义 | 用户侧话术 |\n|---|---|---|\n| `ERROR_TOPIC_TOO_LONG` | topic 超出 500 字限制 | \"字数超出限制，请尝试其它主体。\" |\n| 其他异常 | 接口调用失败等 | \"报告生成服务暂时不可用，请稍后重试。\" |\n\n## 安全与隐私提示（必读）\n\n- **密钥安全**：`EM_API_KEY` 属于敏感信息，只应配置在可信环境中，禁止写入日志/截图/共享给不可信第三方。\n- **文件落盘**：脚本会写入本地文件。请通过环境变量 `INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR` 指定保存位置，确保目录可写且符合你的合规要求。\n- **外链谨慎**：服务端可能返回分享链接，请仅在你信任的网络环境中打开，并留意域名与跳转。\n\nFile v1.0.2:_meta.json\n\n{\n  \"ownerId\": \"kn7b4ptpdag877t9kmq8axyja182taab\",\n  \"slug\": \"industry-research-report\",\n  \"version\": \"1.0.2\",\n  \"publishedAt\": 1775818856616\n}\n\nArchive v1.0.1: 3 files, 6016 bytes\n\nFiles: scripts/get_data.py (10112b), SKILL.md (4251b), _meta.json (143b)\n\nFile v1.0.1:SKILL.md\n\n---\nname: industry_research_report\ndescription: >\n  依托东方财富数据库，为指定行业生成深度研究报告。\n  当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。\n  常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。\n  即使用户未明说「报告」，只要以某一行业为核心、要求系统性或深度的研究/分析，同样适用。\nmetadata:\n  {\n    \"openclaw\": {\n      \"requires\": {\n        \"env\":[\"EM_API_KEY\"]\n      },\n      \"install\": [\n        {\n          \"id\": \"pip-deps\",\n          \"kind\": \"python\",\n          \"package\": \"httpx\",\n          \"label\": \"Install Python dependencies\"\n        }\n      ]\n    }\n  }\n---\n\n# 行业研究报告生成 Skill\n\n## 概述\n\n本 Skill 用于根据用户的自由输入，使用模型提取行业关键词，调用行业研究脚本生成研究报告，最终输出包含最终返回标题、正文、PDF/DOC附件地址。\n\n## 环境变量\n\n| 变量名 | 说明 | 默认 |\n|---|---|---|\n| `EM_API_KEY` | 接口鉴权密钥（必填，请勿打印/写入日志） | 无 |\n\n## 前提条件\n\n### 1. 配置 `EM_API_KEY`\n\n```bash\n# macOS / Linux\nexport EM_API_KEY=\"your_api_key_here\"\n```\n\n```powershell\n# Windows PowerShell\n$env:EM_API_KEY=\"your_api_key_here\"\n```\n\n### 2. 安装依赖\n\n```bash\npip3 install httpx --user\n```\n\n## 执行流程\n\n### Step 1：提取行业关键词 `{{topic}}`\n\n用户的输入形式较为自由，可能是一句话、一个短语或一段描述，但一定包含\"行业主体\"这一关键信息。\n\n**你需要做的：**\n- 从用户问句中精准提取行业关键词，记为 `{{topic}}`。\n- 提取时只保留核心行业主体名称，去除多余的修饰词（如\"帮我看看\"、\"分析一下\"等）。\n- 如果用户问句中包含多个行业，优先提取最核心的那个（也可以在必要时合并，如\"新能源汽车\"）。\n\n**示例：**\n\n| 用户输入 | 提取的 `{{topic}}` |\n|---|---|\n| \"帮我生成一份半导体行业的研究报告\" | 半导体 |\n| \"我想了解一下新能源汽车产业的发展趋势\" | 新能源汽车 |\n| \"AI芯片行业深度分析\" | AI芯片 |\n| \"请分析消费电子与智能家居两个领域的交叉趋势\" | 消费电子与智能家居 |\n\n### Step 2：调用行业研究报告写作脚本\n\n以 `{{topic}}` 为入参，调用`scripts/get_data.py` 行业研究脚本：\n\n```bash\npython3 {baseDir}/scripts/get_data.py --query \"{{topic}}\"\n```\n\n脚本功能：生成相应的行业研究报告并将其分别用pdf和docx的格式保存。\n\n脚本返回字段说明：\n\n```\n{\n    \"title\": \"生成的报告标题\",\n    \"truncated_text\": \"研究报告的部分正文内容\",\n    \"pdf_output_path\": \"完整报告的pdf文件保存地址\",\n    \"docx_output_path\": \"完整报告的docx文件保存地址\",\n    \"share_url\": \"完整报告的分享链接\"\n}\n```\n\n注意：**禁止调用 任何「后台执行、稍后汇报」的方式跑本脚本**，只能在当前会话中同步等待到命令完成，拿到 stdout 的结果后再继续。否则 Step 3 无法执行，从而导致本 Skill 失败。\n\n### Step 3：最终输出结果\n\nStep 2 成功后，将返回的 title、truncated_text、pdf_output_dir、docx_output_dir 等结果填入下方模板，生成最终回复。\n\n```\n《[title]》\n\n已经生成行业研究报告。此处仅展示部分正文内容，请下载附件查看报告详情和参考信息。（不要删减这段话）\n\n[truncated_text]...\n\n**附件：**\n- 📄 [title].pdf 已保存到 [pdf_output_path]\n- 📄 [title].docx 已保存到 [docx_output_path]\n\n**分享链接：**\n[share_url]\n```\n\n注意：若Step 2中的脚本返回的[truncated_text]部分为空，则读取接口返回的docx附件内容，总结相关报告信息返回，以确保最终输出的[truncated_text]内容非空。\n\n## 错误处理\n\n| 错误码 | 含义 | 用户侧话术 |\n|---|---|---|\n| `ERROR_TOPIC_TOO_LONG` | topic 超出 500 字限制 | \"字数超出限制，请尝试其它主体。\" |\n| 其他异常 | 接口调用失败等 | \"报告生成服务暂时不可用，请稍后重试。\" |\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn7b4ptpdag877t9kmq8axyja182taab\",\n  \"slug\": \"industry-research-report\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1775210091501\n}\n\nArchive v1.0.0: 3 files, 5151 bytes\n\nFiles: scripts/get_data.py (8632b), SKILL.md (3982b), _meta.json (143b)\n\nFile v1.0.0:SKILL.md\n\n---\r\nname: industry_research_report\r\ndescription: >\r\n  生成行业深度研究报告。当用户的请求中包含行业关键词、行业名称，并且意图是了解某个行业、生成行业研究报告、行业分析时，触发此 Skill。\r\n  典型触发场景包括但不限于：用户提到\"XX行业研究\"、\"XX行业报告\"、\"帮我分析XX行业\"、\"XX产业深度研究\"、\"XX领域市场分析\"等。\r\n  即使用户没有明确说\"报告\"二字，只要意图是围绕某个行业主体进行深度研究或分析，都应触发此 Skill。\r\n  请在收到用户请求后，第一时间阅读此 SKILL.md 并严格按照流程执行。\r\nmetadata:\r\n  {\r\n    \"openclaw\": {\r\n      \"install\": [\r\n        {\r\n          \"id\": \"pip-deps\",\r\n          \"kind\": \"python\",\r\n          \"package\": \"httpx\",\r\n          \"label\": \"Install Python dependencies\"\r\n        }\r\n      ]\r\n    }\r\n  }\r\n---\r\n\r\n# 行业研究报告生成 Skill\r\n\r\n## 概述\r\n\r\n本 Skill 用于根据用户的自由输入，使用模型提取行业关键词，调用行业研究脚本生成研究报告，最终输出包含最终返回标题、正文、PDF/DOC附件地址。\r\n\r\n## 执行流程\r\n\r\n### Step 1：提取行业关键词 `{{topic}}`\r\n\r\n用户的输入形式较为自由，可能是一句话、一个短语或一段描述，但一定包含\"行业主体\"这一关键信息。\r\n\r\n**你需要做的：**\r\n- 从用户问句中精准提取行业关键词，记为 `{{topic}}`。\r\n- 提取时只保留核心行业主体名称，去除多余的修饰词（如\"帮我看看\"、\"分析一下\"等）。\r\n- 如果用户问句中包含多个行业，优先提取最核心的那个（也可以在必要时合并，如\"新能源汽车\"）。\r\n\r\n**示例：**\r\n\r\n| 用户输入 | 提取的 `{{topic}}` |\r\n|---|---|\r\n| \"帮我生成一份半导体行业的研究报告\" | 半导体 |\r\n| \"我想了解一下新能源汽车产业的发展趋势\" | 新能源汽车 |\r\n| \"AI芯片行业深度分析\" | AI芯片 |\r\n| \"请分析消费电子与智能家居两个领域的交叉趋势\" | 消费电子与智能家居 |\r\n\r\n### Step 2：调用行业研究报告写作脚本\r\n\r\n以 `{{topic}}` 为入参，调用`scripts/get_data.py` 行业研究脚本：\r\n\r\n```bash\r\npython3 {baseDir}/scripts/get_data.py --query \"{{topic}}\"\r\n```\r\n\r\n脚本功能：生成相应的行业研究报告并将其分别用pdf和docx的格式保存。\r\n\r\n脚本返回字段说明：\r\n\r\n```\r\n{\r\n    \"title\": \"生成的报告标题\",\r\n    \"truncated_text\": \"研究报告的部分正文内容\",\r\n    \"pdf_output_path\": \"完整报告的pdf文件保存地址\",\r\n    \"docx_output_path\": \"完整报告的docx文件保存地址\",\r\n    \"share_url\": \"完整报告的分享链接\"\r\n}\r\n```\r\n\r\n注意：**禁止调用 任何「后台执行、稍后汇报」的方式跑本脚本**，只能在当前会话中同步等待到命令完成，拿到 stdout 的结果后再继续。否则 Step 3 无法执行，从而导致本 Skill 失败。\r\n\r\n### Step 3：最终输出结果\r\n\r\nStep 2 成功后，将返回的 title、truncated_text、pdf_output_dir、docx_output_dir 等结果填入下方模板，生成最终回复。\r\n\r\n```\r\n《[title]》\r\n\r\n已经生成行业研究报告。此处仅展示部分正文内容，请下载附件查看报告详情和参考信息。（不要删减这段话）\r\n\r\n[truncated_text]...\r\n\r\n**附件：**\r\n- 📄 [title].pdf 已保存到 [pdf_output_path]\r\n- 📄 [title].docx 已保存到 [docx_output_path]\r\n\r\n**分享链接：**\r\n[share_url]\r\n```\r\n\r\n注意：若Step 2中的脚本返回的[truncated_text]部分为空，则读取接口返回的docx附件内容，总结相关报告信息返回，以确保最终输出的[truncated_text]内容非空。\r\n\r\n## 错误处理\r\n\r\n| 错误码 | 含义 | 用户侧话术 |\r\n|---|---|---|\r\n| `ERROR_TOPIC_TOO_LONG` | topic 超出 500 字限制 | \"字数超出限制，请尝试其它主体。\" |\r\n| 其他异常 | 接口调用失败等 | \"报告生成服务暂时不可用，请稍后重试。\" |\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn7b4ptpdag877t9kmq8axyja182taab\",\n  \"slug\": \"industry-research-report\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1774607118603\n}","readmeExcerpt":"Skill: Industry Research Agent Owner: financial-ai-analyst Summary: 依托东方财富数据库，为指定行业生成深度研究报告。 当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。 常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。 即使用户未明说「报告」，只要... Tags: financial:1.0.2, latest:1.0.3, marco:1.0.2, research:1.0.2, sector:1.0.2 Version history: v1.0.3 | 2026-04-17T11:18:31.133Z | user Publish 1.0.3 v1.0.2 | 2026-04-10T11:00:56.616Z | user","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"# macOS / Linux\nexport EM_API_KEY=\"your_api_key_here\""},{"language":"powershell","snippet":"# Windows PowerShell\n$env:EM_API_KEY=\"your_api_key_here\""},{"language":"bash","snippet":"pip3 install httpx --user"},{"language":"bash","snippet":"python3 {baseDir}/scripts/get_data.py --query \"{{topic}}\""},{"language":"text","snippet":"{\n    \"title\": \"生成的报告标题\",\n    \"truncated_text\": \"研究报告的部分正文内容\",\n    \"pdf_output_path\": \"完整报告的pdf文件保存地址\",\n    \"docx_output_path\": \"完整报告的docx文件保存地址\",\n    \"share_url\": \"完整报告的分享链接\"\n}"},{"language":"text","snippet":"《[title]》\n\n已经生成行业研究报告。此处仅展示部分正文内容，请下载附件查看报告详情和参考信息。（不要删减这段话）\n\n[truncated_text]...\n\n**附件：**\n- 📄 [title].pdf 已保存到 [pdf_output_path]\n- 📄 [title].docx 已保存到 [docx_output_path]\n\n**分享链接：**\n[share_url]"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: industry-research-report\ndescription: >\n  依托东方财富数据库，为指定行业生成深度研究报告。\n  当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。\n  常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。\n  即使用户未明说「报告」，只要以某一行业为核心、要求系统性或深度的研究/分析，同样适用。\nmetadata:\n  {\n    \"openclaw\": {\n      \"requires\": {\n        \"env\":[\"EM_API_KEY\"]\n      },\n      \"install\": [\n        {\n          \"id\": \"pip-deps\",\n          \"kind\": \"python\",\n          \"package\": \"httpx\",\n          \"label\": \"Install Python dependencies\"\n        }\n      ]\n    }\n  }\n---\n\n# 行业研究报告生成 Skill\n\n## 概述\n\n本 Skill 用于根据用户的自由输入，使用模型提取行业关键词，调用行业研究脚本生成研究报告，最终输出包含最终返回标题、正文、PDF/DOC附件地址。\n\n## 环境变量\n\n| 变量名 | 说明 | 默认 |\n|---|---|---|\n| `EM_API_KEY` | 接口鉴权密钥（必填，请勿打印/写入日志） | 无 |\n| `INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR` | 报告文件输出目录（可选） | `./miaoxiang/industry_research_report` |\n\n## 前提条件\n\n### 1. 配置 `EM_API_KEY`\n\n```bash\n# macOS / Linux\nexport EM_API_KEY=\"your_api_key_here\"\n```\n\n```powershell\n# Windows PowerShell\n$env:EM_API_KEY=\"your_api_key_here\"\n```\n\n### 2. 安装依赖\n\n```bash\npip3 install httpx --user\n```\n\n## 执行流程\n\n### Step 1：提取行业关键词 `{{topic}}`\n\n用户的输入形式较为自由，可能是一句话、一个短语或一段描述，但一定包含\"行业主体\"这一关键信息。\n\n**你需要做的：**\n- 从用户问句中精准提取行业关键词，记为 `{{topic}}`。\n- 提取时只保留核心行业主体名称，去除多余的修饰词（如\"帮我看看\"、\"分析一下\"等）。\n- 如果用户问句中包含多个行业，优先提取最核心的那个（也可以在必要时合并，如\"新能源汽车\"）。\n\n**示例：**\n\n| 用户输入 | 提取的 `{{topic}}` |\n|---|---|\n| \"帮我生成一份半导体行业的研究报告\" | 半导体 |\n| \"我想了解一下新能源汽车产业的发展趋势\" | 新能源汽车 |\n| \"AI芯片行业深度分析\" | AI芯片 |\n| \"请分析消费电子与智能家居两个领域的交叉趋势\" | 消费电子与智能家居 |\n\n### Step 2：调用行业研究报告写作脚本\n\n以 `{{topic}}` 为入参，调用`scripts/get_data.py` 行业研究脚本：\n\n```bash\npython3 {baseDir}/scripts/get_data.py --query \"{{topic}}\"\n```\n\n脚本功能：生成相应的行业研究报告并将其分别用pdf和docx的格式保存。\n\n脚本返回字段说明：\n\n```\n{\n    \"title\": \"生成的报告标题\",\n    \"truncated_text\": \"研究报告的部分正文内容\",\n    \"pdf_output_path\": \"完整报告的pdf文件保存地址\",\n    \"docx_output_path\": \"完整报告的docx文件保存地址\",\n    \"share_url\": \"完整报告的分享链接\"\n}\n```\n\n注意：**禁止调用 任何「后台执行、稍后汇报」的方式跑本脚本**，只能在当前会话中同步等待到命令完成，拿到 stdout 的结果后再继续。否则 Step 3 无法执行，从而导致本 Skill 失败。\n\n### Step 3：最终输出结果\n\nStep 2 成功后，将返回的 title、truncated_text、pdf_output_dir、docx_output_dir 等结果填入下方模板，生成最终回复。\n\n```\n《[title]》\n\n已经生成行业研究报告。此处仅展示部分正文内容，请下载附件查看报告详情和参考信息。（不要删减这段话）\n\n[truncated_text]...\n\n**附件：**\n- 📄 [title].pdf 已保存到 [pdf_output_path]\n- 📄 [title].docx 已保存到 [docx_output_path]\n\n**分享链接：**\n[share_url]\n```\n\n注意：若Step 2中的脚本返回的[truncated_text]部分为空，则读取接口返回的docx附件内容，总结相关报告信息返回，以确保最终输出的[truncated_text]内容非空。\n\n## 错误处理\n\n| 错误码 | 含义 | 用户侧话术 |\n|---|---|---|\n| `ERROR_TOPIC_TOO_LONG` | topic 超出 500 字限制 | \"字数超出限制，请尝试其它主体。\" |\n| 其他异常 | 接口调用失败等 | \"报告生成服务暂时不可用，请稍后重试。\" |\n\n## 安全与隐私提示（必读）\n\n- **密钥安全**：`EM_API_KEY` 属于敏感信息，只应配置在可信环境中，禁止写入日志/截图/共享给不可信第三方。\n- **文件落盘**：脚本会写入本地文件。请通过环境变量 `INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR` 指定保存位置，确保目录可写且符合你的合规要求。\n- **外链谨慎**：服务端可能返回分享链接，请仅在你信任的网络环境中打开，并留意域名与跳转。"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7b4ptpdag877t9kmq8axyja182taab\",\n  \"slug\": \"industry-research-report\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1776424711133\n}"},{"path":"skill-card.md","content":"## Description:\n\nGenerates industry research reports for recognizable industries or market sectors using the Eastmoney data service.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[financial-ai-analyst](https://clawhub.ai/user/financial-ai-analyst)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and analysts use this skill to turn an industry-focused request into a structured research report with a title, summary text, PDF and DOCX attachments, and a share link.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill installs an unpinned Python dependency.\n\nMitigation: Install in an isolated virtual environment and pin dependency versions before production use.\n\nRisk: The skill downloads and stores remote PDF and DOCX report files.\n\nMitigation: Set INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR to a controlled writable directory and treat generated attachments as untrusted until reviewed.\n\nRisk: The skill uses an EM_API_KEY for a remote service call.\n\nMitigation: Use a scoped key, keep it in a trusted environment, and avoid logging or sharing the key.\n\nRisk: The service may return a share link to remote content.\n\nMitigation: Open share links only in trusted network environments and verify the destination before sharing.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/financial-ai-analyst/skills/industry-research-report)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, files, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown response with generated report excerpt, local PDF and DOCX file paths, and a share URL]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires EM_API_KEY and may write report files to INDUSTRY_RESEARCH_REPORT_OUTPUT_DIR or a default local output directory.]\n\n## Skill Version(s):\n\n1.0.3 (source: server release evidence)\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."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"依托东方财富数据库，为指定行业生成深度研究报告。 当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。 常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。 即使用户未明说「报告」，只要... Skill: Industry Research Agent Owner: financial-ai-analyst Summary: 依托东方财富数据库，为指定行业生成深度研究报告。 当用户问题中出现可识别的行业/产业/领域主体，且意图属于行业认知、产业剖析或撰写研究报告时，应触发本 Skill。 常见表述如「XX 行业研究」「XX 行业报告」「帮我分析 XX 行业」「XX 产业深度研究」「XX 领域市场分析」等。 即使用户未明说「报告」，只要... Tags: financial:1.0.2, latest:1.0.3, marco:1.0.2, research:1.0.2, sector:1.0.2 Version history: v1.0.3 | 2026-04-17T11:18:31.133Z | user Publish 1.0.3 v1.0.2 | 2026-04-10T11:00:56.616Z | user","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":821,"uniquenessScore":56,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T02:22:27.880Z","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-09T02:22:27.880Z","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-10T00:09:52.861Z","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"}]}}}