XB

xianyuyijinban/boardwise

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

11 stars Качество 66 Тренд 28MIT

Использование ИИ для EasyEDA Pro — обзор дизайна офлайн-схемы / PCB, живой мост (расширение Daemon + редактор), редактирование с проверенной настойчивостью

Обзор

Агентская упряжка для инженеров-аппаратистов. Он позволяет помощнику ИИ (Claude Code, DeepSeek, Kimi Code — любому из них) на самом деле читать вашу схему — компоненты, сети, контакты, а не скриншоты — и выполнять реальную работу над ней: просматривать доску, отмечать проблемы, редактировать с помощью выписки, экспортировать файлы fab. Прощай Pro - это платформа, которую мы знаем сегодня, KiCad - следующая, и архитектура была многоплатформенной с первого дня. Вы получаете отчет: ERC / DRC, 23 правила проектирования, в которых по-прежнему отсутствуют таблицы данных, и каждый вывод, указывающий на конкретный компонент, штифт и сетку - с маркерами, нарисованными на холсте, где есть проблемы. На реальных досках он поймал то, что дизайнер пропустил — схему с текущим чувством без предвзятости, такую проблему. Вы не найдете их, сопоставляя правила с нет-листом; вы должны проверить, имеет ли архитектура смысл вместе.

Обзор (машинный перевод)

Английский | 中

Агентская упряжка для инженеров-аппаратистов.

Текущая версия разработки: 0.6.1 (предварительный выпуск). Опубликованные пакеты находятся в Освобождение.

Он позволяет использовать ИИ-помощник (Claude Code, DeepSeek, Kimi Code — любой из них). На самом деле читайте свою схему — компоненты, сети, булавки, а не скриншоты — и делать реальную работу над ним: просматривать доску, отмечать проблемы, редактировать с Ваша подпись, экспортируйте файлы. Прощай Pro — это платформа, которую мы знаем. KiCad - следующий, и архитектура была мультиплатформенный с первого дня.

Что он делает

Обзор С открытым редактором одна команда:

Вы получаете отчет: ERC/DRC, 23 правила проектирования, какие детали по-прежнему не хватает листов данных, и каждая находка указывает на конкретный компонент, штифт и сетка — с маркерами, нарисованными на холсте, где Проблемы есть. На реальных досках он поймал вещи, которые были у дизайнера. Пропущенная — схема с током без предвзятости, такая проблема. Вы не найдете их, сопоставляя правила с нет-листом; вы должны Проверьте, имеет ли архитектура смысл. Когда железная дорога Напряжение живет только в вашей голове, перечисляет эти сети и спрашивает один раз; ответ попадает в проектно-намеренный контракт

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add xianyuyijinban/boardwise
Новичок в MCP? Начните с руководства на mcpskill.org →