const keys = ['RVT0J152M1010', '2200uF 10x10', '2200UF 6.3V 10*10', '2200uF 6.3V 10*12', '2200uF 10V 10*12', 'RYVT10V2200UF12*13', '1500uF 10V 贴片 电解', '2200uF 6.3V SMD 铝电解']; const out = {}; for (const k of keys) { try { const r = await eda.lib_Device.search(k, undefined, undefined, undefined, 20, 1); out[k] = (r || []).filter(d => /uF|UF/.test(d.name||'') || /uF/.test(d.description||'')).map(d => { const o = {}; for (const f of Object.keys(d)) { const v = d[f]; if (typeof v !== 'object') o[f] = String(v).slice(0, 140); } return o; }); } catch (e) { out[k] = String(e); } } return out;