{"id":"d095e488-343b-4c7a-95d9-fb6c91a74907","entityType":"agent","slug":"clawhub-thcjp-office-productivity-hub","name":"办公效率中枢","canonicalUrl":"https://www.xpersona.co/agent/clawhub-thcjp-office-productivity-hub","canonicalPath":"/agent/clawhub-thcjp-office-productivity-hub","generatedAt":"2026-10-13T00:36:50.135Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T22:51:49.161Z","emptyReason":null},"description":"常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。 核心能力: - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试 - 数据整理：清洗、转换、... Skill: 办公效率中枢 Owner: thcjp Summary: 常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。 核心能力: - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试 - 数据整理：清洗、转换、... Tags: latest:1.0.1 Version history: v1.0.1 | 2026-08-08T16:01:41.384Z | user v2.3 quality enhancement - security audit + marketing packaging + slug-content validation v1.0.0 | 2026-07-17T22:46:30.776Z | user 深度差异化版：基于用户痛点研究","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 981 downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s173q6vayrg64xn0drt9jav6a98aqzb1:office-productivity-hub","sourceUrl":"https://clawhub.ai/thcjp/office-productivity-hub","homepage":"https://clawhub.ai/thcjp/skills/office-productivity-hub","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/thcjp/office-productivity-hub","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/thcjp/skills/office-productivity-hub","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。 核心能力: - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试 - 数据整理：清洗、转换、..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T22:51:49.161Z","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-11T22:51:49.161Z","emptyReason":null},"stars":null,"forks":null,"downloads":981,"likes":null,"task":null,"library":null,"packageName":null,"latestVersion":"1.0.1","tractionLabel":"981 downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T22:51:49.099Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T22:51:49.161Z","lastCrawledAt":"2026-10-11T22:51:49.099Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T22:51:49.099Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.1","createdAt":"2026-08-08T16:01:41.384Z","changelog":"v2.3 quality enhancement - security audit + marketing packaging + slug-content validation","fileCount":3,"zipByteSize":10706},{"version":"1.0.0","createdAt":"2026-07-17T22:46:30.776Z","changelog":"深度差异化版：基于用户痛点研究完全重写，新增FAQ、故障排查、场景化指南，效率工具分类","fileCount":3,"zipByteSize":8283}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s173q6vayrg64xn0drt9jav6a98aqzb1:office-productivity-hub","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-thcjp-office-productivity-hub/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/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-13T00:36:50.135Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-thcjp-office-productivity-hub/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-11T22:51:49.161Z","emptyReason":null},"readme":"Skill: 办公效率中枢\n\nOwner: thcjp\n\nSummary: 常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。 核心能力: - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试 - 数据整理：清洗、转换、...\n\nTags: latest:1.0.1\n\nVersion history:\n\nv1.0.1 | 2026-08-08T16:01:41.384Z | user\n\nv2.3 quality enhancement - security audit + marketing packaging + slug-content validation\n\nv1.0.0 | 2026-07-17T22:46:30.776Z | user\n\n深度差异化版：基于用户痛点研究完全重写，新增FAQ、故障排查、场景化指南，效率工具分类\n\nArchive index:\n\nArchive v1.0.1: 3 files, 10706 bytes\n\nFiles: skill-card.md (2210b), SKILL.md (24441b), _meta.json (142b)\n\nFile v1.0.1:SKILL.md\n\n---\r\nslug: office-productivity-hub\r\nname: office-productivity-hub\r\nversion: 1.0.1\r\ndisplayName: 办公效率中枢\r\nsummary: 解决批量炸裂、格式丢失、PII泄露、模板难复用痛点，让文档/数据/邮件/报表快速稳妥产出。常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。聚焦批量操\r\nlicense: MIT\r\ndescription: 常见办公流程自发化中枢，覆盖文档处置、数据整理、邮件管控、日程协调、报表产出与工作流编排。聚焦成批操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公快速稳妥完成。Use when 需要提升效率、自动化流程、批量处理、工作流优化时使用。不适用于需要人工创意判断的任务。适用于独立开发者、企业团队和自动化工作流场景。 功能涵盖: office, productivity, hub。\r\n  当需要officeductivity hub相关能力的开发场景,提供规范流程和配置说明. 该工具经过差异化增强,结合实际使用痛点进行了优化.\r\ntags:\r\n- 自动化\r\n- 办公效率\r\n- 文档处理\r\n- 工作流\r\n- 效率\r\n- pdf\r\n- excel\r\n- 劳动合同\r\n- failed\r\n- log\r\ntools:\r\n- read\r\n- exec\r\n- write\r\nhomepage: ''\r\ncategory: Automation\r\npricing_tier: L2-标准级\r\nhomepage: \"https://skillhub.cn/skill/\"\r\n---\r\n> **核心功能**: 本技能提供化工作流场景等能力。\r\n# 办公效率中枢\r\n把繁琐的日常办公工作自动化。覆盖文档、数据、邮件、日程、报表五大场景，每个场景都内建失败隔离、格式保真与合规检查.\r\n## 功能矩阵\r\n| 场景 | 核心能力 | 关键痛点解决 |\r\n|---|----|------|\r\n| 文档处理 | Word/PDF/Excel/PPT 批量生成、转换、合并拆分 | 失败隔离 + 格式保真 |\r\n| 数据整理 | 清洗、转换、合并、统计、格式互转 | 字段对齐 + 异常值处理 |\r\n| 邮件管理 | 批量发送、模板变量、定时、附件治理 | 附件大小 + 退订合规 |\r\n| 日程协调 | 安排、冲突检测、跨时区、优先级 | 冲突避免 + 时区对齐 |\r\n| 报表生成 | 数据采集、图表、定时、自动分发 | 增量更新 + 多通道分发 |\r\n## 失败隔离与续跑（核心差异化）\r\n批量操作时**一个文件失败不阻断整批**：\r\n```\r\n批量处理 N 个文件\r\n ├─ 每个文件独立处理（try-catch）\r\n ├─ 失败的记录到 failed.log（含原因）\r\n ├─ 成功的继续，不打断\r\n ├─ 全部完成后汇总报告\r\n └─ 提供 --resume 从 failed.log 续跑\r\n```\r\n示例：\r\n```bash\r\n# 批量 Word 转 PDF\r\n（请参考skill目录中的脚本文件） batch convert --input ./docs --to pdf --resume failed.log\r\n# ...\r\n# 输出：\r\n# 处理 50 个文件：成功 47，失败 3\r\n# 失败列表见 failed.log\r\n# 续跑命令：（请参考skill目录中的脚本文件） batch convert --resume failed.log\r\n```\r\n## 格式保真检查表\r\n文档转换/生成前后逐项核对，避免格式损失：\r\n- [ ] 字体一致（Word→PDF 时嵌入字体）\r\n- [ ] 表格边框完整\r\n- [ ] 图片分辨率未降级\r\n- [ ] 页眉页脚保留\r\n- [ ] 目录页码正确\r\n- [ ] 公式可编辑（Excel→Excel 时）\r\n- [ ] 批注与修订保留（按需）\r\n转换矩阵：\r\n| 源格式 → 目标格式 | 保真度 | 注意事项 |\r\n|:-----------|:-----------|:-----------|\r\n| Word → PDF | 高 | 嵌入字体、检查目录 |\r\n| Excel → PDF | 中 | 页面布局易错，需调打印区域 |\r\n| PPT → PDF | 高 | 动画丢失（预期） |\r\n| PDF → Word | 中 | 复杂排版可能错位 |\r\n| Excel → CSV | 低 | 公式变值、多 sheet 需拆 |\r\n## PII 脱敏规则表\r\n处理含个人信息的文档前**强制脱敏**：\r\n| 字段类型 | 识别规则 | 脱敏方式 |\r\n|---:|---:|---:|\r\n| 身份证 | 18 位数字（最后一位 X） | 保留前 6 后 4，中间 8 位 `*` |\r\n| 手机号 | 11 位数字、1 开头 | 保留前 3 后 4，中间 4 位 `*` |\r\n| 银行卡 | 16-19 位数字 | 保留后 4 位，其余 `*` |\r\n| 邮箱 | 正则匹配 | 用户名首字符 + `***@domain` |\r\n| 姓名 | 配合姓名库识别 | 保留姓，名用 `*` |\r\n| 地址 | 配合地址库识别 | 保留到区/县，详细地址 `*` |\r\n```bash\r\n# 示例\r\n（请参考skill目录中的脚本文件） mask --input customers.xlsx --output customers_masked.xlsx \\\r\n  --rules \"id_card,phone,bank_card,email,name\"\r\n```\r\n脱敏后**禁止**保留映射表与原文档同目录；映射表需加密存储并设访问权限.\r\n## 模板变量注入规范\r\n模板中使用 `<动态配置>` 占位，注入时严格区分类型：\r\n```text\r\n           # 字符串\r\n<动态配置>   # 金额，自动千分位 + 货币符号\r\n<动态配置>      # 日期，按配置格式化\r\n<动态配置>    # 表格，从数据源循环渲染\r\n<动态配置>...  # 条件块\r\n```\r\n注入示例：\r\n```bash\r\n# 用员工名单批量生成劳动合同\r\n（请参考skill目录中的脚本文件） batch generate \\\r\n  --template \"劳动合同模板.docx\" \\\r\n  --data \"员工名单.xlsx\" \\\r\n  --output \"./output/劳动合同_$(date +%Y%m%d)/\" \\\r\n  --format pdf\r\n```\r\n模板变量规范：\r\n- 变量名用小写下划线（`employee_name`）\r\n- 日期统一 ISO 格式输入，按模板配置显示\r\n- 金额统一分（int）输入，按货币配置显示\r\n- 表格数据用 JSON 数组，每对象一行\r\n## 使用方式（自然语言示例）\r\n```text\r\n批量生成劳动合同 使用template.docx 填充员工名单.xlsx\r\n将这个文件夹下的Word文档转换为PDF\r\n合并这10个Excel文件到一个工作簿\r\n批量发送邮件 收件人列表.xlsx 邮件模板.txt\r\n根据这个Excel数据生成销售周报\r\n清洗这份客户数据 去除重复项 补全缺失信息 并脱敏后导出\r\n帮我安排下周的会议 时间避开周三下午\r\n根据数据库自动生成本月销售报表 并发送给相关人员\r\n```\r\n## 配置\r\n### 邮件配置（可选）\r\n```json\r\n{\r\n  \"skills\": {\r\n    \"entries\": {\r\n      \"office-productivity\": {\r\n        \"config\": {\r\n          \"email\": {\r\n            \"smtp_server\": \"smtp.example.com\",\r\n            \"smtp_port\": 465,\r\n            \"username\": \"your@email.com\",\r\n            \"password\": \"${EMAIL_PASSWORD}\",\r\n            \"max_attachment_size_mb\": 25,\r\n            \"chunk_large_attachments\": true\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n密码走环境变量 `${EMAIL_PASSWORD}`，不入配置文件明文。附件超 25MB 自动分片或转链接.\r\n### 输出示例\r\n```text\r\n========================================\r\n           任务执行报告\r\n========================================\r\n# ...\r\n【任务类型】批量生成文档\r\n【执行时间】2026-07-18 14:30:00\r\n# ...\r\n【处理概况】\r\n  模板文件: 劳动合同模板.docx\r\n  数据文件: 员工名单.xlsx\r\n  处理数量: 50 份\r\n  成功数量: 48 份\r\n  失败数量: 2 份（见 failed.log）\r\n  耗时: 12.5 秒\r\n# ...\r\n【PII 脱敏】已对身份证、手机号字段脱敏\r\n【格式保真】字体已嵌入、表格边框完整\r\n# ...\r\n【生成文件】\r\n  输出目录: ./output/劳动合同_20260718/\r\n  文件列表:\r\n    - 张三_劳动合同.pdf\r\n    - 李四_劳动合同.pdf\r\n    - ... (共 48 个文件)\r\n# ...\r\n【失败文件】\r\n  - 王五_劳动合同.pdf（模板变量缺失：hire_date）\r\n  - 赵六_劳动合同.pdf（数据源第 23 行格式错）\r\n  续跑命令：（请参考skill目录中的脚本文件） batch generate --resume failed.log\r\n# ...\r\n【统计信息】\r\n  文件大小总计: 24.2 MB\r\n  平均处理时间: 0.26 秒/份\r\n  效率提升: 相比手动操作节省约 2 小时\r\n# ...\r\n========================================\r\n```\r\n## 实际示例\r\n### 场景1：HR 批量生成入职材料\r\n```\r\n用户：用入职模板给 50 个新员工生成劳动合同，转 PDF\r\n执行：\r\n1. 校验员工名单字段（姓名/身份证/岗位/薪资/入职日期）\r\n2. PII 脱敏：身份证号中间 8 位打码（仅 HR 主管可解密）\r\n3. 模板变量注入，生成 50 份 docx\r\n4. 转 PDF（嵌入字体、保留页眉）\r\n5. 失败隔离：2 份缺入职日期的单独记录\r\n6. 输出报告 + 续跑命令\r\n```\r\n### 场景2：财务批量处理发票\r\n```\r\n用户：把这个文件夹的 100 张发票 PDF 转成 Excel 汇总\r\n执行：\r\n1. OCR 提取发票字段（号码/日期/金额/税额）\r\n2. 字段对齐到 Excel 模板\r\n3. 金额自动千分位 + 货币符号\r\n4. 异常值检测（金额为负、日期未来）\r\n5. 输出汇总 Excel + 异常清单\r\n```\r\n### 场景3：销售批量发邮件\r\n```\r\n用户：给 200 个客户发产品更新邮件，每个客户名字和产品不同\r\n执行：\r\n1. 校验收件人列表（邮箱格式、退订标记）\r\n2. 模板变量注入（、）\r\n3. 附件大小检查（>25MB 转链接）\r\n4. 分批发送（每批 50，间隔 60s，避免被限流）\r\n5. 退订合规：每封邮件含退订链接\r\n6. 输出发送报告（成功/失败/退订）\r\n```\r\n### 场景4：运营定时报表\r\n```\r\n用户：每月 1 号自动生成上月销售报表发给老板\r\n执行：\r\n1. 配置 cron：0 9 1 * *\r\n2. 从数据库采集上月销售数据\r\n3. 渲染图表（柱状图/折线图）\r\n4. 生成 PDF 报表（含目录、页眉）\r\n5. 邮件发送给配置的收件人列表\r\n6. 失败重试 3 次，仍失败告警\r\n```\r\n### 场景5：数据清洗与脱敏\r\n```\r\n用户：清洗客户数据 去重 补缺 脱敏后导出\r\n执行：\r\n1. 去重：按手机号 + 邮箱联合判重\r\n2. 补缺：姓名/地址用规则补全或标记缺失\r\n3. 脱敏：身份证、手机号、银行卡按规则表打码\r\n4. 异常值处理：金额为负、日期未来 → 标记异常列\r\n5. 导出清洗后 Excel + 异常清单\r\n```\r\n## 功能边界\r\n- 本skill的能力范围受限于核心能力章节中定义的功能,不支持超出范围的操作\r\n- 复杂业务场景建议结合人工经验判断\r\n- 执行效率受模型能力与网络环境影响\r\n## 异常恢复方案\r\n| 序号 | 错误场景 | 原因 | 处理方式 | 优先级 |\r\n|:---:|:---:|:---:|:---:|:---:|\r\n| 1 | 输入参数缺失 | 用户未提供必要参数 | 提示用户提供所需参数后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令 | P0 |\r\n| 2 | 执行超时 | 处理时间过长 | 检查输入数据量,分批处理 | P1 |\r\n| 3 | 输出格式错误 | 结果不符合预期格式 | 检查`output_format`参数配置 | P1 |\r\n## 问题解答汇总\r\n**Q1: 批量处理中某个文件失败怎么办？**\r\nA: 失败隔离，记录到 `failed.log`，整批继续。完成后用 `--resume failed.log` 续跑失败项.\r\n**Q2: Word 转 PDF 字体变了怎么办？**\r\nA: 转换时启用字体嵌入。若目标字体缺失，安装字体后重转。格式保真检查表会标出字体不一致.\r\n**Q3: 邮件附件超 25MB 怎么办？**\r\nA: 自动分片（拆成多封）或上传到云存储转链接。配置 `chunk_large_attachments: true`.\r\n**Q4: PII 脱敏后还能还原吗？**\r\nA: 默认不可逆。如需可逆，映射表单独加密存储，访问需二次授权。建议生产环境默认不可逆.\r\n**Q5: 模板变量找不到对应数据怎么办？**\r\nA: 默认失败隔离，该文件记入 `failed.log`。可在模板中用 `<动态配置>默认值` 提供默认值.\r\n**Q6: 大批量操作要多久？**\r\nA: 文档生成约 0.25 秒/份，500 份约 2 分钟。邮件发送受 SMTP 限速，约 1 封/秒。建议分批 + 间隔.\r\n**Q7: 支持哪些办公软件集成？**\r\nA: Microsoft Office、WPS Office（本地文件操作）；飞书/钉钉/企业微信（通过 Webhook/API）.\r\n## 异常处理指南\r\n| 现象 | 排查路径 |\r\n|:------|------:|\r\n| 批量处理中途崩 | 查 `failed.log` → 修复失败项 → `--resume` 续跑 |\r\n| Word→PDF 格式乱 | 启用字体嵌入 → 检查页眉页脚 → 调整页面布局 |\r\n| 邮件发送被限流 | 降并发到 1 封/秒 → 加间隔 → 检查 SPF/DKIM |\r\n| Excel 公式变值 | 用 xlsx 而非 csv → 保留公式选项开启 |\r\n| 模板变量未替换 | 检查变量名大小写 → 检查数据源字段名 → 用 `<动态配置>` 兜底 |\r\n| PII 漏脱敏 | 检查规则表是否覆盖该字段 → 用更宽的正则 → 人工抽检 |\r\n| 报表图表不显示 | 检查数据源非空 → 检查图表类型匹配 → 渲染前预览 |\r\n| 定时任务未触发 | 检查 cron 表达式 → 检查时区 → 查任务日志 |\r\n## 支持格式\r\n### 文档\r\n- Word (.doc, .docx)\r\n- Excel (.xls, .xlsx)\r\n- PowerPoint (.ppt, .pptx)\r\n- PDF\r\n- Markdown / TXT\r\n### 数据\r\n- CSV / TSV\r\n- JSON / XML\r\n- SQL（导出/导入）\r\n### 图像\r\n- JPG / PNG\r\n- PDF ↔ 图片互转\r\n## 集成能力\r\n- **办公软件**: Microsoft Office、WPS Office、飞书文档、钉钉文档\r\n- **邮件系统**: Outlook、Foxmail、企业邮箱、QQ 邮箱、Gmail\r\n- **云存储**: 百度网盘、阿里云盘、OneDrive、Google Drive\r\n- **IM**: 飞书、钉钉、企业微信（通过 Webhook）\r\n- **数据库**: MySQL、MongoDB、SQLite（用于报表数据采集）\r\n## 安全保障\r\n- 数据本地处理，默认不上传云端\r\n- 敏感信息强制脱敏\r\n- 操作日志全量记录（谁/何时/做了什么）\r\n- 凭证走环境变量，不入配置文件\r\n- 处理前自动备份原文件到 `.trash/`\r\n### 安全风险防范\r\n| 风险项 | 等级 | 防护措施 | 验证方法 |\r\n| --- | --- | --- | --- |\r\n| API密钥泄露 | 高 | 通过环境变量配置，禁止硬编码 | 定期检查代码和配置文件 |\r\n| 命令执行风险 | 高 | 仅执行白名单命令，避免拼接用户输入 | 使用沙箱环境测试 |\r\n| 网络通信安全 | 中 | 使用HTTPS协议，验证SSL证书 | 定期检查证书有效期 |\r\n| 敏感数据暴露 | 高 | 输出结果中不包含密钥、令牌等敏感信息 | 日志脱敏审查 |\r\n| 未授权访问 | 中 | 限制访问权限，实施认证机制 | 定期审计访问日志 |\r\n## 注意事项\r\n1. 处理前请备份原文件（脚本自动备份到 `.trash/`）\r\n2. 大批量操作建议分批（每批 50-100）\r\n3. 涉及敏感数据必须先脱敏\r\n4. 邮件发送遵守退订合规（含退订链接）\r\n5. 定时任务需校准时区\r\n6. 自动化操作前先用 `--dry-run` 预览\r\n## 依赖与配置\r\n### 运行环境\r\n- **Agent 平台**: 任意支持 SKILL.md 的 AI Agent\r\n- **操作系统**: Windows / macOS / Linux\r\n- **办公软件**: Microsoft Office 或 WPS Office（本地文件操作需要）\r\n### 依赖详情\r\n| 依赖项 | 类型 | 是否必需 | 获取方式 |\r\n|---:|:---|---:|---:|\r\n| Python ≥ 3.9 | 运行时 | 必需（脚本依赖） | python.org |\r\n| `python-docx` | 库 | 文档处理必需 | `pip install python-docx` |\r\n| `openpyxl` | 库 | Excel 处理必需 | `pip install openpyxl` |\r\n| `python-pptx` | 库 | PPT 处理必需 | `pip install python-pptx` |\r\n| `pdfplumber` / `PyPDF2` | 库 | PDF 处理必需 | `pip install pdfplumber` |\r\n| `pandas` | 库 | 数据整理必需 | `pip install pandas` |\r\n| SMTP 服务 | 邮件发送 | 邮件场景必需 | 用户邮箱提供商 |\r\n| LibreOffice（可选） | 文档转换 | 推荐（无 Office 时转 PDF） | libreoffice.org |\r\n| LLM API | API | 必需 | 由 Agent 内置 LLM 提供 |\r\n### API Key 配置\r\n- 邮件 SMTP 凭证（用户名 + 密码/授权码，走环境变量 `${EMAIL_PASSWORD}`）\r\n- 飞书/钉钉/企业微信 Webhook URL（IM 集成时）\r\n- 数据库连接串（报表数据采集时，走环境变量）\r\n- 云存储 API Token（如使用云存储集成）\r\n### 可用性分类\r\n- **分类**: MD+EXEC（Markdown 指令 + 必须通过 exec 执行 Python 脚本与命令行工具）\r\n- **说明**: 基于自然语言指令驱动 Agent 完成办公自动化，含失败隔离、格式保真、PII 脱敏\r\n## 能力清单\r\n| 场景(续)| 核心能力 | 关键痛点解决 |\r\n|:-------:|---------|:--------|\r\n| 文档处理 | Word/PDF/Excel/PPT 批量生成、转换、合并拆分 | 失败隔离 + 格式保真 |\r\n**技术实现要点**：核心能力基于`input_params`参数与`output_format`配置实现,支持创建/查询/修改/删除等操作模式,通过`config_options`进行运行时配置.\r\n### 核心功能执行\r\n用`input_params`参数进行配置.\r\n**处理**: 解析核心功能执行的输入参数,完成核心逻辑,返回格式化结果.\r\n**输出**: 返回核心功能执行的响应数据,包含状态信息、结果数据和执行记录.\r\n- 通过`input_params`参数调用,支持创建/查询/导出\r\n### 参数配置与调用\r\n用`config_options`参数进行配置.\r\n**处理**: 解析参数配置与调用的输入参数,完成核心逻辑,返回格式化结果.\r\n**输出**: 返回参数配置与调用的响应数据,包含状态信息、结果数据和执行记录.\r\n- 执行此能力时使用`config_options`参数,支持修改/重置/导入操作\r\n### 结果处理与输出\r\n用`output_format`参数进行配置.\r\n**处理**: 解析结果处理与输出的输入参数,完成核心逻辑,返回格式化结果.\r\n**输出**: 返回结果处理与输出的响应数据,包含状态信息、结果数据和执行记录.\r\n- 执行此能力时使用`output_format`参数,支持导出/保存/转换操作\r\n**能力覆盖范围**：本技能覆盖以下场景：解决批量炸裂、格式丢失、PII、模板难复用痛点、让文档、报表快速稳妥产出、常见办公流程自动、化中枢、覆盖文档处理、报表生成与工作流、聚焦批量操作容错、模板复用四大痛点、让繁琐办公快速稳、妥完成、Use、when、需要提升效率、自动化流程、批量处理、工作流优化时使用、不适用于需要人工、创意判断的任务、适用于独立开发者、企业团队和自动化、工作流场景等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.\r\n## 实操说明\r\n1. 确认运行环境满足依赖说明中的要求\r\n2. 在AI Agent对话中调用该技能,提供必要的输入参数\r\n3. 检查输出结果,根据需要进行后续处理\r\n> 详细的输入输出格式请参考下方章节说明。\r\n## 典型场景\r\n### 场景1：HR 批量生成入职材料(补充)\r\n```\r\n用户：用入职模板给 50 个新员工生成劳动合同，转 PDF\r\n执行：\r\n1. 校验员工名单字段（姓名/身份证/岗位/薪资/入职日期）\r\n2. PII 脱敏：身份证号中间 8 位打码（仅 HR 主管可解密）\r\n3. 模板变量注入，生成 50 份 docx\r\n4. 转 PDF（嵌入字体、保留页眉）\r\n5. 失败隔离：2 份缺入职日期的单独记录\r\n6. 输出报告 + 续跑命令\r\n```\r\n### 场景2：财务批量处理发票(补充)\r\n```\r\n用户：把这个文件夹的 100 张发票 PDF 转成 Excel 汇总\r\n执行：\r\n1. OCR 提取发票字段（号码/日期/金额/税额）\r\n2. 字段对齐到 Excel 模板\r\n3. 金额自动千分位 + 货币符号\r\n4. 异常值检测（金额为负、日期未来）\r\n5. 输出汇总 Excel + 异常清单\r\n```\r\n### 场景3：销售批量发邮件(补充)\r\n```\r\n用户：给 200 个客户发产品更新邮件，每个客户名字和产品不同\r\n执行：\r\n1. 校验收件人列表（邮箱格式、退订标记）\r\n2. 模板变量注入（、）\r\n3. 附件大小检查（>25MB 转链接）\r\n4. 分批发送（每批 50，间隔 60s，避免被限流）\r\n5. 退订合规：每封邮件含退订链接\r\n6. 输出发送报告（成功/失败/退订）\r\n```\r\n### 场景4：运营定时报表(补充)\r\n```\r\n用户：每月 1 号自动生成上月销售报表发给老板\r\n执行：\r\n1. 配置 cron：0 9 1 * *\r\n2. 从数据库采集上月销售数据\r\n3. 渲染图表（柱状图/折线图）\r\n4. 生成 PDF 报表（含目录、页眉）\r\n5. 邮件发送给配置的收件人列表\r\n6. 失败重试 3 次，仍失败告警\r\n```\r\n### 场景5：数据清洗与脱敏(补充)\r\n```\r\n用户：清洗客户数据 去重 补缺 脱敏后导出\r\n执行：\r\n1. 去重：按手机号 + 邮箱联合判重\r\n2. 补缺：姓名/地址用规则补全或标记缺失\r\n3. 脱敏：身份证、手机号、银行卡按规则表打码\r\n4. 异常值处理：金额为负、日期未来 → 标记异常列\r\n5. 导出清洗后 Excel + 异常清单\r\n```\r\n## 使用指南\r\n1. 确认运行环境满足依赖说明中的要求\r\n2. 根据适用场景选择合适的使用方式\r\n3. 执行操作并检查输出结果\r\n4. 如遇错误，参考错误处理章节\r\n## 能力说明\r\n- **自动化执行**: 解决批量炸裂、格式丢失、PII泄露、模板难复用痛点，让文档/数据/邮件/报表快速稳妥产出。常见办公流程自动化中枢，覆盖文\r\n- **文件处理**: 支持多种文件格式的读取、解析和写入操作\r\n- **API集成**: 通过标准化接口调用外部服务并处理响应\r\n- **命令执行**: 在安全沙箱中执行系统命令并收集结果\r\n- **信息检索**: 快速搜索和过滤目标数据\r\n## 效率指标\r\n| 操作场景 | 手动耗时 | 自动化耗时 | 效率提升 |\r\n|----------|---------|-----------|---------|\r\n| 文件解析与提取 | 5-10分钟/个 | <5秒/个 | 60-120x |\r\n| 批量文件处理(100个) | 8-16小时 | <5分钟 | 96-192x |\r\n| API调用与响应解析 | 2-3分钟/次 | <1秒/次 | 120-180x |\r\n| 多接口数据聚合 | 15-30分钟 | <10秒 | 90-180x |\r\n| 命令执行与结果收集 | 3-5分钟/次 | <2秒/次 | 90-150x |\r\n| 重复任务批量执行 | 因任务而异 | 线性缩减 | 5-50x |\r\n| 错误排查与修复 | 10-30分钟 | <30秒 | 20-60x |\r\n## 特色分析\r\n| 对比维度 | 办公效率中枢 | 传统手动方式 | 通用脚本工具 |\r\n|---------|------------|-------------|------------|\r\n| 自动化程度 | 全流程自动 | 完全手动 | 部分自动 |\r\n| 错误处理 | 内置错误恢复 | 依赖人工经验 | 基本try-catch |\r\n| 可复用性 | 参数化配置 | 一次性脚本 | 模板化 |\r\n| 安全合规 | 内置安全检查 | 无安全保障 | 无安全保障 |\r\n| 适用场景 | 解决批量炸裂、格式丢失、PII泄露、模板难复用痛点，让文档/数据/邮件/报表快速 | 通用场景 | 通用场景 |\r\n## 核心属性\r\n- **文件处理**: 支持多种文件格式的读取、解析和写入操作\r\n- **API集成**: 通过标准化接口调用外部服务并处理响应\r\n- **命令执行**: 在安全沙箱中执行系统命令并收集结果\r\n- **信息检索**: 快速搜索和过滤目标数据\r\n## 快速启动\r\n1. **配置API密钥**: 在环境变量中设置对应的API Key\r\n2. **初始化连接**: 使用提供的凭证建立API连接\r\n3. **调用接口**: 传入必要参数执行API调用\r\n1. **准备文件**: 确认文件路径正确且格式受支持\r\n2. **执行处理**: 调用对应的处理函数\r\n3. **查看结果**: 检查输出文件或返回数据\r\n1. **检查环境**: 确认运行时和依赖已安装\r\n2. **执行命令**: 使用正确的参数格式执行\r\n3. **查看输出**: 检查命令输出和退出码\r\n### 前置条件\r\n- 已安装所需运行环境(参考依赖说明)\r\n- 已获取必要的API密钥或访问凭证(如适用)\r\n- 输入数据已准备就绪\r\n## 功能特性总览\r\n- **文件处理**: 支持多种文件格式的读取、解析和写入操作\r\n- **API集成**: 通过标准化接口调用外部服务并处理响应\r\n- **命令执行**: 在安全沙箱中执行系统命令并收集结果\r\n- **信息检索**: 快速搜索和过滤目标数据\r\n## 疑问解答精选\r\n### Q1: 办公效率中枢支持哪些输入格式？\r\nA1: 解决批量炸裂、格式丢失、PII泄露、模板难复用痛点，让文档/数据/邮件/报表快速稳妥产出。常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报。支持文本指令和结构化参数输入，具体格式参考使用流程章节。\r\n### Q2: 需要配置API Key吗？\r\nA2: 是的，部分功能需要配置对应平台的API Key。请在依赖说明章节查看具体要求，并通过环境变量安全配置。\r\n### Q3: 命令行执行失败怎么办？\r\nA3: 检查命令参数是否正确，确认运行环境支持exec能力。如遇权限问题，请参照错误处理章节排查。\r\n\r\n## 依赖说明\r\n\r\n### 运行环境\r\n- **Agent 平台**: 支持SKILL.md的任意AI Agent\r\n- **操作系统**: Windows / macOS / Linux\r\n\r\n### 可用性分类\r\n- **分类**: MD（纯Markdown指令，通过自然语言驱动Agent完成操作）\r\n- **说明**: 基于Markdown的AI Skill，通过自然语言指令驱动Agent完成操作。\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn746s881gfq2c1ewb5nv630yd8aq1ck\",\n  \"slug\": \"office-productivity-hub\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1786204901384\n}\n\nFile v1.0.1:skill-card.md\n\n## Description:\n\n办公效率中枢 helps agents automate common office workflows across document processing, data cleanup, email management, scheduling, report generation, and workflow orchestration, with emphasis on batch fault isolation, format preservation, PII masking, and reusable templates.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[thcjp](https://clawhub.ai/user/thcjp)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nEmployees, operations teams, and developers use this skill to automate repetitive office work such as bulk document conversion, spreadsheet consolidation, templated email preparation, schedule coordination, and recurring report generation. It is intended for efficiency and workflow optimization tasks, not tasks that require human creative judgment.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can combine file access, command execution, email, cloud, database, and scheduled automation in workflows that may process sensitive business data.\n\nMitigation: Review before installation; require dry runs, recipient review, attachment and content previews, least-privilege credentials, and explicit approval before emails, uploads, database queries, or cron jobs run.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/thcjp/skills/office-productivity-hub)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Markdown, Shell commands, Configuration, Files]\n\n**Output Format:** [Markdown guidance with command examples, configuration snippets, and generated office-file workflow outputs]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May produce execution reports, failed-item logs, resume commands, transformed office files, cleaned datasets, masked data, emails, schedules, and reports depending on the requested workflow.]\n\n## Skill Version(s):\n\n1.0.1 (source: release evidence and artifact frontmatter)\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.0: 3 files, 8283 bytes\n\nFiles: skill-card.md (2625b), SKILL.md (14390b), _meta.json (142b)\n\nFile v1.0.0:SKILL.md\n\n---\nslug: office-productivity-hub\nname: office-productivity-hub\nversion: \"1.0.0\"\ndisplayName: 办公效率中枢\nsummary: 解决批量炸裂、格式丢失、PII泄露、模板难复用痛点，让文档/数据/邮件/报表一键稳妥产出\nlicense: MIT\ndescription: |-\n  常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。\n  聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。\n\n  核心能力:\n  - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试\n  - 数据整理：清洗、转换、合并、统计，支持 CSV/JSON/XML/SQL 互转\n  - 邮件管理：批量发送、模板变量注入、附件大小治理、定时发送\n  - 日程协调：冲突检测、跨时区对齐、会议优先级排序\n  - 报表生成：数据采集、图表渲染、定时产出、自动分发\n  - PI脱敏：身份证/手机号/银行卡自动脱敏，敏感字段排除导出\n\n  适用场景:\n  - HR/财务/销售/行政/运营部门的批量文档与数据任务\n  - 合同/发票/报表的批量生成与转换\n  - 定时邮件与报表的自动分发\n  - 涉及敏感信息的合规化数据处理\n\n  差异化:\n  - 失败隔离 + 续跑机制，原版\"一个失败全批崩\"\n  - 格式保真检查表，原版未提格式损失风险\n  - PII 脱敏规则表，原版仅提\"敏感信息脱敏\"一句话\n  - 模板变量注入规范，原版只给示例无规范\n\n  触发关键词: 办公, 自动化, 批量, 文档, excel, word, pdf, 邮件, 报表, 模板, 脱敏\ntags:\n- 自动化\n- 办公效率\n- 文档处理\ntools:\n- read\n- exec\n---\n\n# 办公效率中枢\n\n把繁琐的日常办公工作自动化。覆盖文档、数据、邮件、日程、报表五大场景，每个场景都内建失败隔离、格式保真与合规检查。\n\n## 功能矩阵\n\n| 场景 | 核心能力 | 关键痛点解决 |\n|:-----|:---------|:-------------|\n| 文档处理 | Word/PDF/Excel/PPT 批量生成、转换、合并拆分 | 失败隔离 + 格式保真 |\n| 数据整理 | 清洗、转换、合并、统计、格式互转 | 字段对齐 + 异常值处理 |\n| 邮件管理 | 批量发送、模板变量、定时、附件治理 | 附件大小 + 退订合规 |\n| 日程协调 | 安排、冲突检测、跨时区、优先级 | 冲突避免 + 时区对齐 |\n| 报表生成 | 数据采集、图表、定时、自动分发 | 增量更新 + 多通道分发 |\n\n## 失败隔离与续跑（核心差异化）\n\n批量操作时**一个文件失败不阻断整批**：\n\n```\n批量处理 N 个文件\n ├─ 每个文件独立处理（try-catch）\n ├─ 失败的记录到 failed.log（含原因）\n ├─ 成功的继续，不打断\n ├─ 全部完成后汇总报告\n └─ 提供 --resume 从 failed.log 续跑\n```\n\n示例：\n\n```bash\n# 批量 Word 转 PDF\nscripts/office batch convert --input ./docs --to pdf --resume failed.log\n\n# 输出：\n# 处理 50 个文件：成功 47，失败 3\n# 失败列表见 failed.log\n# 续跑命令：scripts/office batch convert --resume failed.log\n```\n\n## 格式保真检查表\n\n文档转换/生成前后逐项核对，避免格式损失：\n\n- [ ] 字体一致（Word→PDF 时嵌入字体）\n- [ ] 表格边框完整\n- [ ] 图片分辨率未降级\n- [ ] 页眉页脚保留\n- [ ] 目录页码正确\n- [ ] 公式可编辑（Excel→Excel 时）\n- [ ] 批注与修订保留（按需）\n\n转换矩阵：\n\n| 源格式 → 目标格式 | 保真度 | 注意事项 |\n|:------------------|:-------|:---------|\n| Word → PDF | 高 | 嵌入字体、检查目录 |\n| Excel → PDF | 中 | 页面布局易错，需调打印区域 |\n| PPT → PDF | 高 | 动画丢失（预期） |\n| PDF → Word | 中 | 复杂排版可能错位 |\n| Excel → CSV | 低 | 公式变值、多 sheet 需拆 |\n\n## PII 脱敏规则表\n\n处理含个人信息的文档前**强制脱敏**：\n\n| 字段类型 | 识别规则 | 脱敏方式 |\n|:---------|:---------|:---------|\n| 身份证 | 18 位数字（最后一位 X） | 保留前 6 后 4，中间 8 位 `*` |\n| 手机号 | 11 位数字、1 开头 | 保留前 3 后 4，中间 4 位 `*` |\n| 银行卡 | 16-19 位数字 | 保留后 4 位，其余 `*` |\n| 邮箱 | 正则匹配 | 用户名首字符 + `***@domain` |\n| 姓名 | 配合姓名库识别 | 保留姓，名用 `*` |\n| 地址 | 配合地址库识别 | 保留到区/县，详细地址 `*` |\n\n```bash\n# 脱敏示例\nscripts/office mask --input customers.xlsx --output customers_masked.xlsx \\\n  --rules \"id_card,phone,bank_card,email,name\"\n```\n\n脱敏后**禁止**保留映射表与原文档同目录；映射表需加密存储并设访问权限。\n\n## 模板变量注入规范\n\n模板中使用 `{{变量名}}` 占位，注入时严格区分类型：\n\n```text\n{{name}}           # 字符串\n{{amount:money}}   # 金额，自动千分位 + 货币符号\n{{date:date}}      # 日期，按配置格式化\n{{items:table}}    # 表格，从数据源循环渲染\n{{if condition}}...{{end}}  # 条件块\n```\n\n注入示例：\n\n```bash\n# 用员工名单批量生成劳动合同\nscripts/office batch generate \\\n  --template \"劳动合同模板.docx\" \\\n  --data \"员工名单.xlsx\" \\\n  --output \"./output/劳动合同_$(date +%Y%m%d)/\" \\\n  --format pdf\n```\n\n模板变量规范：\n- 变量名用小写下划线（`employee_name`）\n- 日期统一 ISO 格式输入，按模板配置显示\n- 金额统一分（int）输入，按货币配置显示\n- 表格数据用 JSON 数组，每对象一行\n\n## 使用方式（自然语言示例）\n\n```text\n批量生成劳动合同 使用template.docx 填充员工名单.xlsx\n将这个文件夹下的Word文档转换为PDF\n合并这10个Excel文件到一个工作簿\n批量发送邮件 收件人列表.xlsx 邮件模板.txt\n根据这个Excel数据生成销售周报\n清洗这份客户数据 去除重复项 补全缺失信息 并脱敏后导出\n帮我安排下周的会议 时间避开周三下午\n根据数据库自动生成本月销售报表 并发送给相关人员\n```\n\n## 配置\n\n### 邮件配置（可选）\n\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"office-productivity\": {\n        \"config\": {\n          \"email\": {\n            \"smtp_server\": \"smtp.example.com\",\n            \"smtp_port\": 465,\n            \"username\": \"your@email.com\",\n            \"password\": \"${EMAIL_PASSWORD}\",\n            \"max_attachment_size_mb\": 25,\n            \"chunk_large_attachments\": true\n          }\n        }\n      }\n    }\n  }\n}\n```\n\n密码走环境变量 `${EMAIL_PASSWORD}`，不入配置文件明文。附件超 25MB 自动分片或转链接。\n\n### 输出示例\n\n```text\n========================================\n           任务执行报告\n========================================\n\n【任务类型】批量生成文档\n【执行时间】2026-07-18 14:30:00\n\n【处理概况】\n  模板文件: 劳动合同模板.docx\n  数据文件: 员工名单.xlsx\n  处理数量: 50 份\n  成功数量: 48 份\n  失败数量: 2 份（见 failed.log）\n  耗时: 12.5 秒\n\n【PII 脱敏】已对身份证、手机号字段脱敏\n【格式保真】字体已嵌入、表格边框完整\n\n【生成文件】\n  输出目录: ./output/劳动合同_20260718/\n  文件列表:\n    - 张三_劳动合同.pdf\n    - 李四_劳动合同.pdf\n    - ... (共 48 个文件)\n\n【失败文件】\n  - 王五_劳动合同.pdf（模板变量缺失：hire_date）\n  - 赵六_劳动合同.pdf（数据源第 23 行格式错）\n  续跑命令：scripts/office batch generate --resume failed.log\n\n【统计信息】\n  文件大小总计: 24.2 MB\n  平均处理时间: 0.26 秒/份\n  效率提升: 相比手动操作节省约 2 小时\n\n========================================\n```\n\n## 真实场景示例\n\n### 场景1：HR 批量生成入职材料\n\n```\n用户：用入职模板给 50 个新员工生成劳动合同，转 PDF\n执行：\n1. 校验员工名单字段（姓名/身份证/岗位/薪资/入职日期）\n2. PII 脱敏：身份证号中间 8 位打码（仅 HR 主管可解密）\n3. 模板变量注入，生成 50 份 docx\n4. 转 PDF（嵌入字体、保留页眉）\n5. 失败隔离：2 份缺入职日期的单独记录\n6. 输出报告 + 续跑命令\n```\n\n### 场景2：财务批量处理发票\n\n```\n用户：把这个文件夹的 100 张发票 PDF 转成 Excel 汇总\n执行：\n1. OCR 提取发票字段（号码/日期/金额/税额）\n2. 字段对齐到 Excel 模板\n3. 金额自动千分位 + 货币符号\n4. 异常值检测（金额为负、日期未来）\n5. 输出汇总 Excel + 异常清单\n```\n\n### 场景3：销售批量发邮件\n\n```\n用户：给 200 个客户发产品更新邮件，每个客户名字和产品不同\n执行：\n1. 校验收件人列表（邮箱格式、退订标记）\n2. 模板变量注入（{{name}}、{{product}}）\n3. 附件大小检查（>25MB 转链接）\n4. 分批发送（每批 50，间隔 60s，避免被限流）\n5. 退订合规：每封邮件含退订链接\n6. 输出发送报告（成功/失败/退订）\n```\n\n### 场景4：运营定时报表\n\n```\n用户：每月 1 号自动生成上月销售报表发给老板\n执行：\n1. 配置 cron：0 9 1 * *\n2. 从数据库采集上月销售数据\n3. 渲染图表（柱状图/折线图）\n4. 生成 PDF 报表（含目录、页眉）\n5. 邮件发送给配置的收件人列表\n6. 失败重试 3 次，仍失败告警\n```\n\n### 场景5：数据清洗与脱敏\n\n```\n用户：清洗客户数据 去重 补缺 脱敏后导出\n执行：\n1. 去重：按手机号 + 邮箱联合判重\n2. 补缺：姓名/地址用规则补全或标记缺失\n3. 脱敏：身份证、手机号、银行卡按规则表打码\n4. 异常值处理：金额为负、日期未来 → 标记异常列\n5. 导出清洗后 Excel + 异常清单\n```\n\n## FAQ\n\n**Q1: 批量处理中某个文件失败怎么办？**\nA: 失败隔离，记录到 `failed.log`，整批继续。完成后用 `--resume failed.log` 续跑失败项。\n\n**Q2: Word 转 PDF 字体变了怎么办？**\nA: 转换时启用字体嵌入。若目标字体缺失，安装字体后重转。格式保真检查表会标出字体不一致。\n\n**Q3: 邮件附件超 25MB 怎么办？**\nA: 自动分片（拆成多封）或上传到云存储转链接。配置 `chunk_large_attachments: true`。\n\n**Q4: PII 脱敏后还能还原吗？**\nA: 默认不可逆。如需可逆，映射表单独加密存储，访问需二次授权。建议生产环境默认不可逆。\n\n**Q5: 模板变量找不到对应数据怎么办？**\nA: 默认失败隔离，该文件记入 `failed.log`。可在模板中用 `{{if missing}}默认值{{end}}` 提供默认值。\n\n**Q6: 大批量操作要多久？**\nA: 文档生成约 0.25 秒/份，500 份约 2 分钟。邮件发送受 SMTP 限速，约 1 封/秒。建议分批 + 间隔。\n\n**Q7: 支持哪些办公软件集成？**\nA: Microsoft Office、WPS Office（本地文件操作）；飞书/钉钉/企业微信（通过 Webhook/API）。\n\n## 故障排查\n\n| 现象 | 排查路径 |\n|:-----|:---------|\n| 批量处理中途崩 | 查 `failed.log` → 修复失败项 → `--resume` 续跑 |\n| Word→PDF 格式乱 | 启用字体嵌入 → 检查页眉页脚 → 调整页面布局 |\n| 邮件发送被限流 | 降并发到 1 封/秒 → 加间隔 → 检查 SPF/DKIM |\n| Excel 公式变值 | 用 xlsx 而非 csv → 保留公式选项开启 |\n| 模板变量未替换 | 检查变量名大小写 → 检查数据源字段名 → 用 `{{if missing}}` 兜底 |\n| PII 漏脱敏 | 检查规则表是否覆盖该字段 → 用更宽的正则 → 人工抽检 |\n| 报表图表不显示 | 检查数据源非空 → 检查图表类型匹配 → 渲染前预览 |\n| 定时任务未触发 | 检查 cron 表达式 → 检查时区 → 查任务日志 |\n\n## 支持格式\n\n### 文档\n- Word (.doc, .docx)\n- Excel (.xls, .xlsx)\n- PowerPoint (.ppt, .pptx)\n- PDF\n- Markdown / TXT\n\n### 数据\n- CSV / TSV\n- JSON / XML\n- SQL（导出/导入）\n\n### 图像\n- JPG / PNG\n- PDF ↔ 图片互转\n\n## 集成能力\n\n- **办公软件**: Microsoft Office、WPS Office、飞书文档、钉钉文档\n- **邮件系统**: Outlook、Foxmail、企业邮箱、QQ 邮箱、Gmail\n- **云存储**: 百度网盘、阿里云盘、OneDrive、Google Drive\n- **IM**: 飞书、钉钉、企业微信（通过 Webhook）\n- **数据库**: MySQL、PostgreSQL、SQLite（用于报表数据采集）\n\n## 安全保障\n\n- 数据本地处理，默认不上传云端\n- 敏感信息强制脱敏\n- 操作日志全量记录（谁/何时/做了什么）\n- 凭证走环境变量，不入配置文件\n- 处理前自动备份原文件到 `.trash/`\n\n## 注意事项\n\n1. 处理前请备份原文件（脚本自动备份到 `.trash/`）\n2. 大批量操作建议分批（每批 50-100）\n3. 涉及敏感数据必须先脱敏\n4. 邮件发送遵守退订合规（含退订链接）\n5. 定时任务需校准时区\n6. 自动化操作前先用 `--dry-run` 预览\n\n## 依赖说明\n\n### 运行环境\n- **Agent 平台**: 任意支持 SKILL.md 的 AI Agent\n- **操作系统**: Windows / macOS / Linux\n- **办公软件**: Microsoft Office 或 WPS Office（本地文件操作需要）\n\n### 第三方依赖\n| 依赖项 | 类型 | 是否必需 | 获取方式 |\n|:-------|:-----|:---------|:---------|\n| Python ≥ 3.9 | 运行时 | 必需（脚本依赖） | python.org |\n| `python-docx` | 库 | 文档处理必需 | `pip install python-docx` |\n| `openpyxl` | 库 | Excel 处理必需 | `pip install openpyxl` |\n| `python-pptx` | 库 | PPT 处理必需 | `pip install python-pptx` |\n| `pdfplumber` / `PyPDF2` | 库 | PDF 处理必需 | `pip install pdfplumber` |\n| `pandas` | 库 | 数据整理必需 | `pip install pandas` |\n| SMTP 服务 | 邮件发送 | 邮件场景必需 | 用户邮箱提供商 |\n| LibreOffice（可选） | 文档转换 | 推荐（无 Office 时转 PDF） | libreoffice.org |\n| LLM API | API | 必需 | 由 Agent 内置 LLM 提供 |\n\n### API Key 配置\n- 邮件 SMTP 凭证（用户名 + 密码/授权码，走环境变量 `${EMAIL_PASSWORD}`）\n- 飞书/钉钉/企业微信 Webhook URL（IM 集成时）\n- 数据库连接串（报表数据采集时，走环境变量）\n- 云存储 API Token（如使用云存储集成）\n\n### 可用性分类\n- **分类**: MD+EXEC（Markdown 指令 + 必须通过 exec 执行 Python 脚本与命令行工具）\n- **说明**: 基于自然语言指令驱动 Agent 完成办公自动化，含失败隔离、格式保真、PII 脱敏\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn746s881gfq2c1ewb5nv630yd8aq1ck\",\n  \"slug\": \"office-productivity-hub\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1784328390776\n}\n\nFile v1.0.0:skill-card.md\n\n## Description: <br>\n办公效率中枢 helps agents automate common office workflows including document processing, data cleanup, email management, scheduling, report generation, and workflow orchestration. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[thcjp](https://clawhub.ai/user/thcjp) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nEmployees and business teams use this skill to automate recurring document, spreadsheet, email, scheduling, and reporting work. It is most relevant for HR, finance, sales, administrative, and operations workflows that need batch processing, formatting checks, and sensitive-data handling. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Command execution can modify local office files or run broad batch operations. <br>\nMitigation: Require dry runs, scoped input and output paths, backups, and explicit user confirmation before execution. <br>\nRisk: Office workflows may handle HR, finance, customer, or personal data. <br>\nMitigation: Apply PII masking, least-privilege access, local processing where possible, and human review before export or sharing. <br>\nRisk: Email sending, scheduled jobs, database access, cloud storage, and webhooks can create external side effects. <br>\nMitigation: Require explicit approval for each external action, use test recipients or staging targets first, and keep audit logs. <br>\nRisk: Credentials for SMTP, databases, webhooks, or cloud storage may be exposed if placed in files. <br>\nMitigation: Store credentials in environment variables or a secrets manager, avoid plaintext configuration, and rotate exposed tokens. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill release page](https://clawhub.ai/thcjp/skills/office-productivity-hub) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration, Guidance] <br>\n**Output Format:** [Markdown with inline shell commands, JSON configuration examples, and task reports] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May propose local file operations, email actions, scheduled jobs, database access, webhook calls, and dry-run or resume commands.] <br>\n\n## Skill Version(s): <br>\n1.0.0 (source: frontmatter and server release metadata) <br>\n\n## Ethical Considerations: <br>\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. <br>","readmeExcerpt":"Skill: 办公效率中枢 Owner: thcjp Summary: 常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。 核心能力: - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试 - 数据整理：清洗、转换、... Tags: latest:1.0.1 Version history: v1.0.1 | 2026-08-08T16:01:41.384Z | user v2.3 quality enhancement - security audit + marketing packaging + slug-content validation v1.0.0 | 2026-07-17T22:46:30.776Z | user 深度差异化版：基于用户痛点研究","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"批量处理 N 个文件\n ├─ 每个文件独立处理（try-catch）\n ├─ 失败的记录到 failed.log（含原因）\n ├─ 成功的继续，不打断\n ├─ 全部完成后汇总报告\n └─ 提供 --resume 从 failed.log 续跑"},{"language":"bash","snippet":"# 批量 Word 转 PDF\nscripts/office batch convert --input ./docs --to pdf --resume failed.log\n\n# 输出：\n# 处理 50 个文件：成功 47，失败 3\n# 失败列表见 failed.log\n# 续跑命令：scripts/office batch convert --resume failed.log"},{"language":"bash","snippet":"# 脱敏示例\nscripts/office mask --input customers.xlsx --output customers_masked.xlsx \\\n  --rules \"id_card,phone,bank_card,email,name\""},{"language":"text","snippet":"{{name}}           # 字符串\n{{amount:money}}   # 金额，自动千分位 + 货币符号\n{{date:date}}      # 日期，按配置格式化\n{{items:table}}    # 表格，从数据源循环渲染\n{{if condition}}...{{end}}  # 条件块"},{"language":"bash","snippet":"# 用员工名单批量生成劳动合同\nscripts/office batch generate \\\n  --template \"劳动合同模板.docx\" \\\n  --data \"员工名单.xlsx\" \\\n  --output \"./output/劳动合同_$(date +%Y%m%d)/\" \\\n  --format pdf"},{"language":"text","snippet":"批量生成劳动合同 使用template.docx 填充员工名单.xlsx\n将这个文件夹下的Word文档转换为PDF\n合并这10个Excel文件到一个工作簿\n批量发送邮件 收件人列表.xlsx 邮件模板.txt\n根据这个Excel数据生成销售周报\n清洗这份客户数据 去除重复项 补全缺失信息 并脱敏后导出\n帮我安排下周的会议 时间避开周三下午\n根据数据库自动生成本月销售报表 并发送给相关人员"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\r\nslug: office-productivity-hub\r\nname: office-productivity-hub\r\nversion: 1.0.1\r\ndisplayName: 办公效率中枢\r\nsummary: 解决批量炸裂、格式丢失、PII泄露、模板难复用痛点，让文档/数据/邮件/报表快速稳妥产出。常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。聚焦批量操\r\nlicense: MIT\r\ndescription: 常见办公流程自发化中枢，覆盖文档处置、数据整理、邮件管控、日程协调、报表产出与工作流编排。聚焦成批操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公快速稳妥完成。Use when 需要提升效率、自动化流程、批量处理、工作流优化时使用。不适用于需要人工创意判断的任务。适用于独立开发者、企业团队和自动化工作流场景。 功能涵盖: office, productivity, hub。\r\n  当需要officeductivity hub相关能力的开发场景,提供规范流程和配置说明. 该工具经过差异化增强,结合实际使用痛点进行了优化.\r\ntags:\r\n- 自动化\r\n- 办公效率\r\n- 文档处理\r\n- 工作流\r\n- 效率\r\n- pdf\r\n- excel\r\n- 劳动合同\r\n- failed\r\n- log\r\ntools:\r\n- read\r\n- exec\r\n- write\r\nhomepage: ''\r\ncategory: Automation\r\npricing_tier: L2-标准级\r\nhomepage: \"https://skillhub.cn/skill/\"\r\n---\r\n> **核心功能**: 本技能提供化工作流场景等能力。\r\n# 办公效率中枢\r\n把繁琐的日常办公工作自动化。覆盖文档、数据、邮件、日程、报表五大场景，每个场景都内建失败隔离、格式保真与合规检查.\r\n## 功能矩阵\r\n| 场景 | 核心能力 | 关键痛点解决 |\r\n|---|----|------|\r\n| 文档处理 | Word/PDF/Excel/PPT 批量生成、转换、合并拆分 | 失败隔离 + 格式保真 |\r\n| 数据整理 | 清洗、转换、合并、统计、格式互转 | 字段对齐 + 异常值处理 |\r\n| 邮件管理 | 批量发送、模板变量、定时、附件治理 | 附件大小 + 退订合规 |\r\n| 日程协调 | 安排、冲突检测、跨时区、优先级 | 冲突避免 + 时区对齐 |\r\n| 报表生成 | 数据采集、图表、定时、自动分发 | 增量更新 + 多通道分发 |\r\n## 失败隔离与续跑（核心差异化）\r\n批量操作时**一个文件失败不阻断整批**：\r\n```\r\n批量处理 N 个文件\r\n ├─ 每个文件独立处理（try-catch）\r\n ├─ 失败的记录到 failed.log（含原因）\r\n ├─ 成功的继续，不打断\r\n ├─ 全部完成后汇总报告\r\n └─ 提供 --resume 从 failed.log 续跑\r\n```\r\n示例：\r\n```bash\r\n# 批量 Word 转 PDF\r\n（请参考skill目录中的脚本文件） batch convert --input ./docs --to pdf --resume failed.log\r\n# ...\r\n# 输出：\r\n# 处理 50 个文件：成功 47，失败 3\r\n# 失败列表见 failed.log\r\n# 续跑命令：（请参考skill目录中的脚本文件） batch convert --resume failed.log\r\n```\r\n## 格式保真检查表\r\n文档转换/生成前后逐项核对，避免格式损失：\r\n- [ ] 字体一致（Word→PDF 时嵌入字体）\r\n- [ ] 表格边框完整\r\n- [ ] 图片分辨率未降级\r\n- [ ] 页眉页脚保留\r\n- [ ] 目录页码正确\r\n- [ ] 公式可编辑（Excel→Excel 时）\r\n- [ ] 批注与修订保留（按需）\r\n转换矩阵：\r\n| 源格式 → 目标格式 | 保真度 | 注意事项 |\r\n|:-----------|:-----------|:-----------|\r\n| Word → PDF | 高 | 嵌入字体、检查目录 |\r\n| Excel → PDF | 中 | 页面布局易错，需调打印区域 |\r\n| PPT → PDF | 高 | 动画丢失（预期） |\r\n| PDF → Word | 中 | 复杂排版可能错位 |\r\n| Excel → CSV | 低 | 公式变值、多 sheet 需拆 |\r\n## PII 脱敏规则表\r\n处理含个人信息的文档前**强制脱敏**：\r\n| 字段类型 | 识别规则 | 脱敏方式 |\r\n|---:|---:|---:|\r\n| 身份证 | 18 位数字（最后一位 X） | 保留前 6 后 4，中间 8 位 `*` |\r\n| 手机号 | 11 位数字、1 开头 | 保留前 3 后 4，中间 4 位 `*` |\r\n| 银行卡 | 16-19 位数字 | 保留后 4 位，其余 `*` |\r\n| 邮箱 | 正则匹配 | 用户名首字符 + `***@domain` |\r\n| 姓名 | 配合姓名库识别 | 保留姓，名用 `*` |\r\n| 地址 | 配合地址库识别 | 保留到区/县，详细地址 `*` |\r\n```bash\r\n# 示例\r\n（请参考skill目录中的脚本文件） mask --input customers.xlsx --output customers_masked.xlsx \\\r\n  --rules \"id_card,phone,bank_card,email,name\"\r\n```\r\n脱敏后**禁止**保留映射表与原文档同目录；映射表需加密存储并设访问权限.\r\n## 模板变量注入规范\r\n模板中使用 `<动态配置>` 占位，注入时严格区分类型：\r\n```text\r\n           # 字符串\r\n<动态配置>   # 金额，自动千分位 + 货币符号\r\n<动态配置>      # 日期，按配置格式化\r\n<动态配置>    # 表格，从数据源循环渲染\r\n<动态配置>...  # 条件块\r\n```\r\n注入示例：\r\n```bash\r\n# 用员工名单批量生成劳动合同\r\n（请参考skill目录中的脚本文件） batch generate \\\r\n  --template \"劳动合同模板.docx\" \\\r\n  --data \"员工名单.xlsx\" \\\r\n  --output \"./output/劳动合同_$(date +%Y%m%d)/\" \\\r\n  --format pdf\r\n```\r\n模板变量规范：\r\n- 变量名用小写下划线（`employee_name`）\r\n- 日期统一 ISO 格式输入，按模板配置显示\r\n- 金额统一分（int）输入，按货币配置显示\r\n- 表格数据用 JSON 数组，每对象一行\r\n## 使用方式（自然语言示例）\r\n```text\r\n批量生成劳动合同 使用template.docx 填充员工名单.xlsx\r\n将这个文件夹下的Word文档转换为PDF"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn746s881gfq2c1ewb5nv630yd8aq1ck\",\n  \"slug\": \"office-productivity-hub\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1786204901384\n}"},{"path":"skill-card.md","content":"## Description:\n\n办公效率中枢 helps agents automate common office workflows across document processing, data cleanup, email management, scheduling, report generation, and workflow orchestration, with emphasis on batch fault isolation, format preservation, PII masking, and reusable templates.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[thcjp](https://clawhub.ai/user/thcjp)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nEmployees, operations teams, and developers use this skill to automate repetitive office work such as bulk document conversion, spreadsheet consolidation, templated email preparation, schedule coordination, and recurring report generation. It is intended for efficiency and workflow optimization tasks, not tasks that require human creative judgment.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can combine file access, command execution, email, cloud, database, and scheduled automation in workflows that may process sensitive business data.\n\nMitigation: Review before installation; require dry runs, recipient review, attachment and content previews, least-privilege credentials, and explicit approval before emails, uploads, database queries, or cron jobs run.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/thcjp/skills/office-productivity-hub)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Markdown, Shell commands, Configuration, Files]\n\n**Output Format:** [Markdown guidance with command examples, configuration snippets, and generated office-file workflow outputs]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May produce execution reports, failed-item logs, resume commands, transformed office files, cleaned datasets, masked data, emails, schedules, and reports depending on the requested workflow.]\n\n## Skill Version(s):\n\n1.0.1 (source: release evidence and artifact frontmatter)\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":"常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。 核心能力: - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试 - 数据整理：清洗、转换、... Skill: 办公效率中枢 Owner: thcjp Summary: 常见办公流程自动化中枢，覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点，让繁琐办公一键稳妥完成。 核心能力: - 文档批处理：Word/PDF/Excel/PPT 批量生成、转换、合并拆分，含失败隔离与重试 - 数据整理：清洗、转换、... Tags: latest:1.0.1 Version history: v1.0.1 | 2026-08-08T16:01:41.384Z | user v2.3 quality enhancement - security audit + marketing packaging + slug-content validation v1.0.0 | 2026-07-17T22:46:30.776Z | user 深度差异化版：基于用户痛点研究","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":685,"uniquenessScore":67,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T22:51:49.161Z","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-11T22:51:49.161Z","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-13T00:36:50.135Z","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"}]}}}