WorkBuddy 报错、卡住、连不上、任务不跑?不用再瞎猜了。
一键运行诊断脚本,自动扫描代理、连接器、日志、网络和客户端检测结果,匹配常见错误模式,直接告诉你问题在哪、怎么修。复杂问题还能自动生成官方反馈文案,复制就能提交。
python scripts/smart_diagnose.py
[*] 问题:xxx — 这就是根因[>] 修复:xxx 的建议做glossary.md 查大白话workbuddy-guide 技能做深度排查用户说"诊断一下"
│
▼
运行 smart_diagnose.py
├── 检测代理状态(是否运行/端口/响应时间)
├── 扫描连接器配置(哪些连接/哪些断开/错误码)
├── 读取最近日志(搜索 error/fail/timeout/401/403)
├── 检查专家注册(plugin.json/agents/目录完整性)
├── 验证自动化任务(status/trigger_time)
├── 检查客户端网络检测报告(帮助→网络检查)
├── 匹配错误模式(长任务卡住/文件读取/格式错乱/休眠/安全软件等)
└── 输出一句话诊断 + 一个修复动作
│
▼
匹配错误模式(pattern-db.md)
│
▼
输出一句话诊断 + 一个修复动作
│
▼
若无法匹配 → 自动生成300字以内官方反馈文案
[*] 诊断结论:问题类型 — 简要描述
[>] 推荐修复:具体操作(1条,不列多个选项)
[?] 详细参考:需要翻 workbuddy-guide 的哪个卡片/文档
scripts/smart_diagnose.py 的完整输出,引导用户去 workbuddy-guidescripts/smart_diagnose.py 的 PATTERN_DB 字典中| 场景 | 文件 | 用途 |
|---|---|---|
| ------ | ------ | ------ |
| 智能诊断引擎 | scripts/smart_diagnose.py | 一键诊断 + 模式匹配 + 输出建议 |
| 错误模式库 | references/pattern-db.md | 错误模式与修复动作速查表(供人类阅读) |
| 术语白话表 | references/glossary.md | 专业术语的大白话解释 |
| 协作技能 | workbuddy-guide | 深度排查手册,复杂问题时的兜底方案 |
共 6 个版本