XB

xianyuyijinban/boardwise

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

11 stars 品質 66 トレンド 28MIT

EasyEDA ProのAIハーネス — オフラインの回路図/PCB設計レビュー、ライブブリッジ(デーモン+エディタ拡張)、検証された永続性でレビュー-ローカル編集

概要

ハードウェアエンジニアのエージェントハーネス AIアシスタント(Claudeコード、DeepSeek、Kimiコード)は、実際に回路図を読み取ります。コンポーネント、ネット、ピン、スクリーンショットではなく、実際の作業を行います。ボードのレビュー、問題のマーク、サインオフ編集、ファブファイルをエクスポートします。 イージーダ Pro は、今日は内部アウトを知っているプラットフォームです。KiCad は次であり、アーキテクチャは 1 日目からマルチプラットフォームです。 レポートを入手:ERC/DRC、23の設計規則、それはまだデータシートを欠いている部分、および問題がキャンバスに描かれたマーカーと、コンクリートコンポーネント、ピン、ネットで指摘するすべての発見。 実際のボードでは、デザイナーが見逃していたことをキャッチしました。それは、バイアスのない最新の回路、その種の問題です。 ネットリストにマッチするルールでは見つかりません。アーキテクチャが一緒に感じているかどうかを確認する必要があります.

概要(AI 翻訳)

日本語 English

ハードウェアエンジニアのエージェントハーネス

現在の開発バージョン:0.6.1 (プレリリース)。 公開パッケージは、 リリース

AIアシスタント(クロードコード、DeepSeek、Kimiコード、その他) 実際に回路図を読みます — コンポーネント、ネット、ピン、スクリーンショットではなく — そしてそれで実質の仕事をして下さい:板を見直して下さい、問題に印を付けて下さい、編集して下さい サインオフ、ファブファイルをエクスポートします。 イージーダ Proは私たちが知っているプラットフォームです 現在、KiCadは次いでおり、アーキテクチャは 一日からマルチプラットフォーム

それが何をするか

レビュー エディタが開くと、1つのコマンド:

レポート:ERC/DRC、23の設計規則、部品 依然としてデータシートを欠い、そしてコンクリートで指摘するすべての発見 コンポーネント、ピン、ネット — キャンバス上に描かれたマーカーで 問題はあります。 実際のボードでは、デザイナーが持っていたものをキャッチしました 見逃し — 偏差のない電流密な回路、その種類の問題。 ネットリストに対してルールを一致させることでそれらを見つけることができません。 アーキテクチャが一緒に感じているかどうかを確認してください。 レールのとき 電圧は頭にのみ住んでいます。intent audit]はそれらのネットをリストします。 一度に尋ねる; 設計意図的な契約で回答土地

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

boardwise

English | 中文

An agent harness for hardware engineers.

Current development version: 0.6.1 (prerelease). Published packages are in Releases.

It lets an AI assistant (Claude Code, DeepSeek, Kimi Code — any of them) actually read your schematic — components, nets, pins, not screenshots — and do real work on it: review the board, mark the problems, edit with your sign-off, export the fab files. EasyEDA Pro is the platform we know inside-out today; KiCad is next, and the architecture has been multi-platform from day one.

What it does

Review. With the editor open, one command:

boardwise checkup

You get a report: ERC/DRC, 23 design rules, which parts still lack datasheets, and every finding pointing at a concrete component, pin and net — with markers drawn on the canvas where the problems are. On real boards it has caught things the designer had missed — a current-sense circuit with no bias, that kind of problem. You don’t find those by matching rules against a netlist; you have to check whether the architecture makes sense together. When a rail’s voltage lives only in your head, intent audit lists those nets and asks once; the answer lands in a design-intent contract (intent set-rail) and is never asked again. The PCB review stages already landed have flagged real layout defects on real boards — a motor driver’s exposed pad whose copper pour was left as a thermal island on a four-layer FOC driver, that class of problem.

Edit. Find a problem, get a change preview; nothing moves until you approve; afterwards it reads back and re-reviews to confirm the problem is actually gone. Edit kinds today: change a component value, add a missing part, repair a single pin connection, insert an RC/divider subcircuit, move a functional block.

Export. One export-fab writes the whole fab bundle — Gerber, pick-and-place and BOM together. (There is no netlist export command; the netlist is read internally for review, not written out as a file.)

Draw. You state the circuit intent — a divider, an RC low-pass, an LDO; parts, values, which pin joins which net — and the drawing compiler turns it into a sheet a human can read: where parts sit, how wires run, where text goes so it doesn’t sit on a wire. Wrong connectivity, not enough room, a conflict with your locked placement — it refuses rather than hand you a bad drawing. It compiles offline, and it can also land into the open editor itself — placement, pin readback before any wire, save, and a render of the result. Several modules compose onto one page: what is already on the page becomes keep-outs, your locked placements are honoured, every rail gets a flag, and one draw discard takes a landed page back off.

Newer pieces worth knowing:

  • Offline geometry render — checkup --file draws each board to canvas-.svg (two views, findings highlighted); it is drawn from the
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add xianyuyijinban/boardwise
MCP 初心者?mcpskill.org のガイドから始めましょう →