dsh-pcb-parts-search
Run the following command in DeepSeek Harness:
dsh plugin install Huaqiu-Electronics/dsh-pcb-parts-search
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Huaqiu-Electronics/dsh-pcb-parts-search in DeepSeek Harness to install this plugin; the full source code is available at https://github.com/Huaqiu-Electronics/dsh-pcb-parts-search
About this plugin
When an Agent is drawing schematics or assembling a BOM, finding a single component usually means spawning a bash process and letting the model hand-write a curl script to hit some search engine. The results come back as raw HTML; extracting MPN, description, and datasheet URL is left to the model, with missing fields and inconsistent formats as the norm. Worse still, the part it finds may not carry a schematic symbol or a PCB footprint, only to be discovered during layout that it simply cannot be placed or routed.
dsh-pcb-parts-search wraps the eda.cn (Xinling) queryPage search API into a single function call that returns structured JSON in milliseconds: MPN, manufacturer, description, and datasheet link, nothing missing. By default it filters to parts that include EDA models (schematic symbol plus PCB footprint), so every result is immediately usable in PCB design and layout. Dual parameter validation, dual HTTP-status and business-code checks, and a strict field whitelist keep all uncertainty inside deterministic code.
This plugin is built for engineers who use an Agent to design PCBs, capture schematics, or select BOM components, and for anyone who wants to quickly look up a part number, description, and datasheet without leaving the conversation. One call, one clean structured result, no more wrestling with curl and HTML.
Use Cases
- Searching for ICs, resistors, or capacitors by part number or description during Agent-assisted PCB design
- Verifying a component carries a schematic symbol and PCB footprint before capturing a circuit
- Pulling descriptions, manufacturers, and datasheet links in bulk while assembling a BOM
Best For
- Hardware engineers using an Agent for PCB schematic capture
- EDA engineers who need to look up and select components in a conversation
- Developers leveraging a DeepSeek Agent to assist with electronic design
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.