故障诊断知识库
Troubleshooting Knowledge Base
结构化的故障模式数据库,按症状→原因→修复方案组织,支持快速定位和解决问题
子问题
1.故障模式分类与编目
2.症状-原因-修复三元组
3.静默失败识别
4.降级策略与压缩阶梯
5.跨技能错误路由
6.跨交易所搜索结果智能去重
7.LLM 辅助 ticker 候选生成与验证
8.全局会话状态数据源的并发安全
各项目的解法2 solutions
Signals
横向对比
| 维度 | ValueCell | seedance-2 |
|---|---|---|
| 适配器抽象 | BaseDataAdapter ABC + AdapterCapability 能力声明 dataclass | — |
| 路由机制 | Exchange 路由表自动构建,O(1) 查找 + ticker 缓存 | — |
| 降级策略 | 同交易所适配器链式 failover,成功后更新缓存 | — |
| 并发模型 | ThreadPoolExecutor 按适配器分组并发,BaoStock 全局锁串行 | — |
| 格式转换 | 每适配器双向 convert 方法,支持 7 种交易所 × 3 种数据源格式 | — |
| 搜索增强 | LLM Fallback 搜索:无结果时用 AI 生成候选 ticker 再验证 | — |
| 去重机制 | 交易所优先级表 + (symbol, country) 分组去重 | — |
最佳实践
1.每个故障模式包含完整的症状-原因-修复链
2.区分平台限制和用户错误
3.提供紧急修复快速参考表
4.Failover 成功后更新路由缓存避免重复失败
5.延迟导入可选依赖避免影响核心功能
6.交易所优先级表驱动搜索去重