项目描述
翻译核心任务是一个规范数据库,涵盖插槽、芯片组、内存类型、形状因素和电源要求,连接到规则中,以比较构建中已有的内容与每个新添加的部件。当两个部件无法工作时,组件应解释原因,而不是显示通用错误,并建议合适的类别。边缘案例,例如技术上适合但几乎没有间隙的散热器,也应被标记。
我们对不同的方法持开放态度:从我们的目录中提供的客户端规则,或在每次构建更改时调用的小服务。重要的是速度、准确性,以及在新组件出现时我们能够自己更新规则的方法。
我们的期望:
— 插槽、芯片组、内存类型/速度和物理适配检查
— 与特定冲突部件相关的清晰警告
— 可编辑的规则表,而不是硬编码逻辑
— 关于稍后添加新组件系列的说明