用途:检查 Swan 工作区在结构上是否健康,执行配置审计,暴露缺失的知识、未连接的集成、耗尽的积分等问题。该技能为只读,不会修改任何内容。
主要能力:按八个维度逐一处理,每个维度先写下结论(OK/WARN/FAIL)与一行摘要,再进入下一个,不预先汇总全部原始数据。维度一订阅与积分,使用 swan-get-subscription,检查套餐层级、积分余额与近期消耗速率、功能开关与实际活跃 play 的匹配;积分耗尽或活跃 play 使用未启用功能判 FAIL,可用天数少于 30 天判 WARN。维度二组织知识,使用 swan-get-memory 检查 ICP 细分、人物画像、价值主张、目标市场与竞争情况;ICP 缺失或价值主张为空判 FAIL,其他缺失或 90 天以上未更新判 WARN。维度三发件人,使用 swan-get-org-senders 检查认证状态与容量余量;无可用发件人或全部饱和判 FAIL,任一发件人 80% 以上饱和超过 7 天或认证损坏判 WARN。维度四集成,对活跃触发器引用的每个集成检查是否已连接授权、最近同步是否成功;被活跃触发器引用却未连接判 FAIL。维度五活跃触发器,按每页 10 条拉取,检查所需输入是否齐备、60 天内是否触发过或是否为新建,除非出现 3 个以上问题否则看完前 10 条即停。维度六 CRM 卫生,仅在已连接 CRM 时执行,用 hubspot-list-object-properties 检查依赖属性是否存在,用 hubspot-search-objects 抽样 10 条检查字段填充度;核心字段低于 50% 或引用属性缺失判 FAIL,低于 80% 判 WARN。维度七执行错误,拉取近 7 天执行日志、每页 20 条,失败超过 20 条时改用 swan-execute-code 读取 files/tool-outputs/<filename>,用 pandas 按 errorClass 分组并打印计数大于 3 的类别;首位类别计数大于 10 判 FAIL,3 到 10 判 WARN。维度八技能库卫生,检查是否存在指向已删除父级的孤立子技能、个人与组织范围内是否有重复显示名,通常正常。
使用方式:依次运行各维度所需的 Swan 工具,最后将八个一行结论组合成 SWAN DOCTOR REPORT,包含 FIX NOW、PAY ATTENTION、ALL CLEAR 与 NEXT STEP 四部分;若没有 FAIL,则先写“no critical issues”。规则包括:必须顺序处理各维度,必须在每个维度结束后提交结论再加一行摘要;必须引用具体数据而非笼统描述;绝不修改任何内容;绝不完整拉取大日志,列表超过 20 条时改用代码加文件指针;若组织成立不足 7 天,跳过维度五至七,并将报告标注为早期检查。
适用场景:Swan 工作区的配置审计与健康巡检,用于发现积分、知识、发件人、集成、触发器、CRM 数据、执行错误与技能库方面的问题。
限制:只读,不进行任何修复或变更;需要相应 Swan 工具可用;组织不足 7 天时部分性能维度不适用。文档未提供收费、价格、平台支持范围等信息,暂未提供。