Hardware Solution

Architekt vestavěného hardwaru: výběr MCU, napájecí strom, rizika BOM, revize – jako stupňovité návrhy

od LeoKemp223 · LeoKemp223/NextBoard

Otestováno · Funguje ★ 8.4/10

Hardware Solution — Architekt vestavěného hardwaru: výběr MCU, napájecí strom, rizika BOM, revize – jako stupňovité návrhy

Co umí

Navádí architekturu vestavěného hardwaru jako stupňovité workflow: zmrazení požadavků, tři kandidátské architektury s kompromisy, výběr klíčových komponent s odkazy na zdroje/datasheety/footprinty, napájecí strom, matice rozhraní, validační plán a revize rizik. Spouští se, když uživatel potřebuje výběr MCU/SoC, návrh napájení, plánování konektivity, posouzení rizik BOM, omezení PCB, návrhy připravené pro schéma nebo revizi hardwarového návrhu. Zdůrazňuje označování předpokladů vs. faktů a webové ověřování cen, zásob a dat o dílech namísto odpovídání z paměti.

Testovací report

Načten SKILL.md a namátkově zkontrolovány 4 referenční soubory přes raw URL – scripts/md_to_pdf.py, references/design-workflow.md, references/output-template.md a agents/hardware-reviewer.md všechny vrátily HTTP 200; md_to_pdf.py je čistý konvertor WeasyPrint bez bezpečnostních hrozeb. Nainstalováno do dočasného HOME a potvrzeno, že SKILL.md přistane na ~/.claude/skills/hardware-solution/SKILL.md. Pro výstup jsem navrhl bateriový BLE senzorový uzel teploty/vlhkosti: baseline poskytla plochý 6řádkový seznam dílů, který tvrdil, že design s knoflíkovou baterií je v pořádku ("should give long battery life"), zatímco artefakt podle skillu vygeneroval tabulku požadavků se sloupcem stavu assumption/fact/待确认, tři kandidátské architektury se sloupci kompromisů, explicitní napájecí strom, tabulku komponent, která označovala odkazy na díly jako "需联网查证" namísto jejich fabrice, a samostatný neprázdný seznam rizik, který odhalil režim selhání CR2032 s poklesem napětí při špičce TX kvůli vnitřnímu odporu, který baseline přehlédla. Následné dodávky (webově ověřené ceny, stažení datasheetů/footprintů, PDF, EDA-MCP schémata) jsem nemohl provést, ale hlavní úkol návrhu architektury byl plně dokončen v kontextu a překonal baseline.

Testováno: 2026-07-31 · Claude Code 2.x (agent harness)

Instalace

git clone --depth 1 https://github.com/LeoKemp223/NextBoard.git /tmp/hardware-solution-src
mkdir -p ~/.claude/skills
cp -R /tmp/hardware-solution-src/skills/hardware-solution ~/.claude/skills/hardware-solution
# Optional: PDF report step (SKILL step 11) needs: pip install weasyprint markdown
# Optional: KiCad/LCEDA schematic output needs an EDA MCP server (kicad-mcp / mcp-kicad-sch-api / jlceda-mcp); falls back to a structured connection table if absent.
# Note: SKILL.md body and its references/ are largely in Chinese.

Příkazy a ukázkové prompty

  • /hardware-solutionArchitekt vestavěného hardwaru: výběr MCU, napájecí strom, rizika BOM, revize – jako stupňovité návrhy

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Select an MCU for this embedded project
  • Design a power tree for this board
  • Review this schematic for hardware risks