const out = {}; for (const q of ['保险丝 2A', '贴片保险丝 2A', 'JFC1206', 'SMD1206 2A', '1206 2A 保险']) { try { const r = await eda.lib_Device.search(q); out[q] = (r || []).filter(d => /2A|2\.0A/.test((d.description || '') + d.name)) .slice(0, 10).map(d => [d.name, d.uuid, (d.description || '').slice(0, 90)]); } catch (e) { out[q] = 'ERR ' + String(e).slice(0, 120); } } return out;