• Home
  • Guide
    Upload GuideInstallation Guide
  • API Docs
    Development GuideAPI CallsAPI Reference
  • Related Sites
    EasyEDAJLCHUBOSHWLab
  • Editor
    Online Editor (Pro)Client Download
  • Manage extensions
  • LoginRegister
· EasyEDA Extension Marketplace
Home

Guide

Upload GuideInstallation Guide

API Docs

Development GuideAPI CallsAPI Reference

Related Sites

EasyEDAJLCHUBOSHWLab

Editor

Online Editor (Pro)Client Download
LoginRegister

AI Device Standardization

oshwhub-official2v1.7.1
(0)Apache-2.0
AI-powered component matching for symbols, footprints, and data, with one-click binding and batch operations
Details
Changelog
Historical versions
Comments

AI Device Standardization

oshwhub-official2
(0)Apache-2.0
Details
Changelog
Historical versions
Comments

简体中文 | English | 繁體中文 | 日本語 | Русский

AI Device Standardization

EasyEDA Pro Extension Plugin — Automatically match component footprints from BOM files, with AI-powered smart matching and one-click binding.

Features

Smart Matching

  • Standard Matching: Combine keywords from user-selected match columns to search the EasyEDA device library
  • AI Matching: Connect to OpenAI-compatible APIs to auto-generate search keywords, filter candidate devices, and recommend the best match
  • Batch AI: Merge multiple devices into a single AI request, automatically batched by context size
  • Match Score Calculation: Per-column comparison based on multi-select match columns, supporting exact and partial matches alt text

Binding Modes

  • Replace Device: Delete the old device and recreate it with the matched library device
  • Replace Footprint Only: Keep the original symbol unchanged, only modify the device's footprint association
  • Replace Symbol Only: Keep the original footprint unchanged, only modify the device's symbol association
  • Replace Data: Modify device attributes (name, manufacturer, etc.) without changing footprint or symbol alt text

Manual Matching

  • For devices that cannot be auto-matched, manually enter keywords to search the device library
  • Search results display device details, symbol diagrams, and footprint previews
  • Supports manual footprint library matching with independent search and preview
Device Library SearchFootprint Library Search
alt textalt text

Usage

  1. In the schematic editor, click AI Device Standardization → Open in the menu bar
  2. Select "Match via Schematic" to auto-read components, or "Match via BOM" to import an external BOM file
  3. Click "🔧 Match Columns" to select the BOM data columns used for matching
  4. Click "⚙️ Settings" to configure AI matching, binding mode, fallback footprint matching, etc.
  5. Click "🔄 Match" to execute matching
  6. Review match results, click "Bind" or "Batch Bind" to complete footprint binding
  7. To restore, click "Unbind" to recover the original device

1.7.1

新增

  1. 新增支持器件,符号,封装图的缩放预览
  2. 新增支持库选择,允许选择创建的自己的库匹配
  3. 新增深色模式
  4. 新增绑定校验检测,过滤已绑定器件,可在设置自定义规则
  5. 新增表头自定义,可排序,及横向滚动条预览超出范围的列表

修复

  1. 修复匹配逻辑,严格按照匹配依据列匹配
  2. 绑定功能设置变更,与EDA器件管理器设置一致
  3. 修复绑定逻辑,解决部分场景下匹配失败的问题

1.6.1

新增

  1. 新增AI匹配功能,允许AI匹配最佳器件
  2. 新增「匹配不到器件时降级匹配封装」功能:设置中可开启降级开关并选择封装列;标准匹配用封装列值搜索封装库,AI匹配让AI推断封装关键词后搜索;封装降级结果自动使用footprint绑定模式
  3. 新增更多匹配结果列表展示,可以查看近10条匹配度较高的器件
  4. 新增手动匹配功能,允许手动输入关键信息检索器件库,并给出器件,符号,封装预览
  5. 新增手动封装库匹配功能,允许手动输入关键信息检索封装库,并给出封装预览
  6. 添加绑定功能设置,允许仅绑定封装,仅绑定符号,替换数据,替换器件功能切换
  7. 支持匹配器件的匹配度计数
  8. 支持匹配器件的器件图,符号图,封装图预览
  9. 支持根据匹配依据列作为关键词检索
暂无数据
暂无数据

Comment

LoginorRegisterto add a comment
All Comments(1)
Sort by time|Sort by popularity

Type

Other

Keyword

ToolBOMPackage

Extension Info

Versionv1.7.1
Author

oshwhub-official

Published at2026-07-01 13:15:16
Name

eext-ai-device-standardization

UUID

b59a8c040a9243209a37281268484a31

Works with^3.0.0
Report

Report abuse

Related links

Homepage:https://github.com/easyeda
Feedback:https://github.com/easyeda/eext-ai-device-standardization/issues
Repository:https://github.com/easyeda/eext-ai-device-standardization
Product
Online Editor(Pro Edition)
Online Editor(Std Edition)
Client Download
Education Edition
On-Premises-Hosting
Services
Prototyping - JLCPCB
Component Purchasing - LCSC
Open Source Hardware - OSHWLab
Policy Terms
Legal
Privacy Policy
Project License Agreement
Cookie Notice
Contribute
Thanks
Help
Tutorials (Pro Edition)
Tutorials (Std Edition)
Edition Update History (Pro Edition)
Edition Update History (Std Edition)
Forum
About Us
About Team
Contact Us

© 2026 EasyEDA All rights reserved

ISO/IEC
Cookie Notice
Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice