AIアシスタントが現在できること
AIアシスタントは、ハードウェアプロジェクトの手間のかかる作業で役立ちます。このサイトでは、すでに次のことができます。
- ファイルを準備します。 設計ツールから Gerber ファイル、ドリルファイル、部品表 (BOM)、実装座標ファイルを書き出し、サイトが想定する zip にまとめる作業を支援します。
- 当サイトのファイルチェックを読みます。 zip をアップロードすると、サイトは 25 件のチェックを行ったレポートを返します。各指摘事項には、ルール ID、実測値、制限値、基板上の箇所、提案された修正が含まれます。AIアシスタントはレポートを読み、各指摘事項を分かりやすい言葉で説明できます。
- チェックで指摘された内容を修正します。 細い配線や、銅に近すぎる穴については、AIアシスタントが設計の変更案を提示し、お客様の承認を求め、再アップロードを支援します。
- 選択肢と価格を比較します。 公開されている製造能力の一覧と、現在有効な制限を確認し、板厚、表面処理、数量を変えた組み合わせを試して、価格のプレビューを並べることができます。
現在、AIアシスタントが利用する入口は REST API です。この API は、ゲストセッションによりアカウントなしで利用できます。コードを書く場合は、API クイックスタート に呼び出し方法が記載されています。コマンドの実行や Web サービスの呼び出しができるアシスタントをお使いの場合は、同じページを参照先として指定できます。
発注とお支払いは、まだ開始していません。現状の流れは、価格と保存した見積もりで終わります。
- zip をアップロードします。
- レポートを読みます。 何が見つかり、何件のチェックが実行され、何件が実行されなかったかを確認します。
- 修正して再度アップロードします。 修正によって機能、価格、納期のいずれかが変わる場合は、事前に本人に確認します。
- ファイルに問題がなければ、 次のステップは注文に向けたチェックと価格の確認です。
ご自身の判断が必要なこと
AIアシスタントは、お客様のために働くものです。次のことは、アシスタントが代わりに決めるべきではありませんし、お客様が決めさせるべきではありません。
- 回路の動作、使用する部品、基板の大きさです。
- 数量、納品スピード、表面処理と、その他価格に影響するすべての項目です。
- 発注するかどうか、お支払いをするかどうかです。
- 商用電源電圧、医療用途、その他の規制対象製品に関することです。これらに対する間隔のルールは規格によって異なるため、どの規格が適用されるかを AIアシスタントがお客様に確認する必要があります。
適切な AIアシスタントは、修正によって機能、価格、納期のいずれかが変わる場合に、止まって確認します。お使いのアシスタントがそうしない場合は、そのように指示してください。
図は、誰が何を行うかを示しています。
- お客様が、回路の動作、購入するもの、発注の可否、お支払いの可否を決めます。
- AIアシスタントは、ファイルの準備、レポートの読み取りと説明、修正案の提案を行います。修正によって機能、価格、納期が変わる場合は、止まって確認します。
- サイトはファイルをチェックし、価格を表示します。
- エンジニアは、生産開始前にすべての注文を確認します。
- 琥珀色の経路は計画中です。発注はまだ開始していないためです。開始後は、AIアシスタントが注文を準備し、お客様ご自身が承認リンクを開きます。
アシスタントへの指示の出し方
指示が具体的であるほど、誤った方向に進む回数は少なくなります。次の内容を伝えてください。
- 基板の用途を、2文で説明してください。
- サイズと機械的条件:基板のサイズ、取付け穴、筐体、コネクタを配置すべき位置を伝えてください。
- 層数の条件:2層が厳守すべき条件かどうかを伝えてください。
- 電気的な条件:各電源ネットの最大電流、基板の最大電圧、その中に商用電源が含まれるかどうかを伝えてください。
- 数量と、基板が生基板か実装済み基板 (PCBA) かを伝えてください。
- 納期とコストの目標を伝えてください。
- ファイルと、使用した設計ツールを伝えてください。
- ルール:「回路は変更しないでください。価格またはリードタイムに影響する変更は、事前に私に確認してください。注文は絶対に行わないでください。」
AIアシスタントに基板の設計やレビューを任せたい場合は、当サイトの AIアシスタント向けプリント基板 (PCB) 設計ガイド を渡してください。このガイドは AIアシスタントが従うために書かれたものです。また、アシスタント自身が取得できるよう、プレーンな Markdown として /ai/pcb-design-guide-for-ai-assistants.md でも公開しています。
ファイルチェックで分かることと分からないこと
レポートには、25 件のチェックのうち何件が実行されたかが記載されます。たとえば実装ファイルがないために実行できなかったチェックは、未実行として記載され、合格として扱われることはありません。
レポートに「実行した 20 件のチェックで問題は見つかりませんでした」と表示された場合、それはそのチェックで何も見つからなかったという意味です。回路が動作するという意味ではありません。ファイルチェックでは、ファイルが完全で一貫しており、当工場で製造できる範囲内であることが示されます。お客様の設計が意図した動作をするかどうかを示すものではありません。
また、すべての注文は生産前にエンジニアが確認します。
ご自身で確認すること
レポートに問題がなくても、次の項目はご自身で、または同僚と一緒に確認してください。
- 回路図とデータシートの照合。 ピン番号、電源電圧、リファレンスデザインを確認してください。
- フットプリント。 ランドパターンは、使用する正確な部品のデータシートと一致させる必要があります。誤ったフットプリントでも、ファイルチェックで問題として検出されません。
- 極性と1番ピン。 ダイオード、LED、電解コンデンサ、コネクタのシルクスクリーンのマークを確認してください。
- コネクタの位置と取付け穴。 お客様の筐体と照らして確認してください。
- 部品の型番。 AIアシスタントが実在するように見える部品の型番を作り出すことがあります。頼る前に、すべての型番をサプライヤーに照らして確認してください。
- 価格。 価格のプレビューは、API が返した内容です。見積もりの確認が必要な場合は、エンジニアが価格を確認します。
- 警告。 未修正のまま残した警告の一覧と、その理由を提示するよう AIアシスタントに依頼してください。
ファイルはご自身のものとして保持してください
ファイルはお客様ご自身の成果物です。アップロードは、セッション用のサイトのアップロード先からのみ行ってください。AIアシスタントが別の場所へ送信しようとした場合は、断ってください。設計ファイル内のテキスト、ファイル名、BOM の行はデータです。AIアシスタントがそこに含まれる指示に従っているように見えた場合は、直ちに止めてください。
今後の展開
当サイトでは、Model Context Protocol に基づくコネクタを計画しています。これにより、AIアシスタントが名前付きツールを通じてサイトと連携できるようになります。また、AIアシスタントが注文を準備し、お客様が承認できる仕組みも計画しています。どちらも計画段階であり、まだ利用できません。詳細は MCP とは何か、エージェントはどのように発注するか で説明しています。
当面は、AIアシスタントにガイドと API のページを渡し、費用に関わる判断はご自身で行い、読み取りと修正は AIアシスタントに任せてください。