用途:tech-selection 是一份技术选型门控清单,用于在库、框架、存储、数据格式、模型、自建或采购、架构之间做选择或评审。它不是评分表,而是过滤器:违反原则的候选被淘汰,保留候选与权衡可见。
主要能力:按步骤执行协议。Step 0 先写清业务结果与失败模式;Step 1 按固定顺序盘点既有资产(内部/付费资产、外部成熟与社区方案、最后才自建),外部层要求用搜索工具枚举而非仅凭记忆;Step 2 用探针取证,证据按能证明什么来标注,每个候选最多两次尝试;Step 3 按决策轴逐项给出通过/失败/未知,核心轴失败即淘汰,未知不等于通过;Step 4 对幸存者分流,授权范围内可逆实现可直接选择并验证,未决的用户取舍则返回候选、权衡与一条建议;Step 5 写“为什么不是垃圾”的自我辩护,且不能自我认证;Step 6 检查不可逆面(遥测、字段与导出格式、外部契约等);Step 7 区分“已验证”与“我声称”。
使用方式:轻量路径适用于小型可逆的本地实现,运行 Step 0、1 与适用的 Step 3 轴;涉及项目存储引擎或外部字段契约时须走完整协议。若已安装 favorites-search,应先运行它。
适用场景:技术选型、架构评审、自建与采购决策。
限制:不用于研究报告、已定代码的调试修 bug、供应商比价;不是面试框架、评分表、成本门槛或范围扩张器;不以包体积或行数判断质量。资料未提供具体安装命令、价格与平台信息。