Vad en assistent kan göra för dig idag
En AI-assistent är användbar i den tråkiga änden av ett hårdvaruprojekt. Med den här webbplatsen kan den redan göra dessa saker:
- Förbereda dina filer. Den kan hjälpa dig exportera Gerber-, borr-, styckliste- (BOM) och placeringsfiler från ditt designverktyg och packa dem i zip-arkivet webbplatsen förväntar sig.
- Läsa vår filkontroll. Ladda upp ett zip-arkiv och webbplatsen returnerar en rapport med 25 kontroller. Varje observation har ett regel-id, det uppmätta värdet, gränsvärdet, platserna på kortet och en föreslagen rättning. En assistent kan läsa rapporten och förklara varje observation med vardagliga ord.
- Rätta det kontrollen flaggar. För en tunn ledarbana eller ett hål för nära koppar kan assistenten föreslå ändringen i din design, be dig godkänna den och hjälpa dig ladda upp igen.
- Jämföra alternativ och priser. Den kan läsa den offentliga listan över vad vi kan tillverka och gällande gränsvärden, prova olika tjocklekar, ytfinisher eller kvantiteter och lägga prisförhandsvisningarna sida vid sida.
Vägen in för en assistent idag är vårt REST-API, som fungerar utan konto via en gästsession. Om du skriver kod visar API-snabbstarten anropen. Om du använder en assistent som kan köra kommandon eller anropa webbtjänster kan du peka den på samma sida.
Beställning och betalning är ännu inte öppna. Idag slutar flödet vid ett pris och en sparad offert.
- Ladda upp zip-arkivet.
- Läs rapporten: vad som hittades, vilka kontroller som kördes och vilka som inte gjorde det.
- Rätta och ladda upp igen. Fråga personen först när en rättning ändrar funktionen, priset eller ledtiden.
- När filerna är rena är nästa steg kontrollen för beställningen och priset.
Vad som stannar som ditt beslut
En assistent arbetar för dig. Den ska inte besluta dessa saker för dig, och du ska inte låta den:
- Vad kretsen gör, vilka komponenter den använder och hur stort kortet är.
- Kvantitet, hastighet, ytfinish och allt annat som ändrar priset.
- Om du ska beställa och om du ska betala.
- Allt om nätspänning, medicinsk användning eller andra reglerade produkter. Avståndsregler för dessa beror på en standard, och assistenten ska fråga dig vilken som gäller.
En bra assistent stannar och frågar när en rättning skulle ändra funktionen, priset eller ledtiden. Om din inte gör det, berätta för den.
Bilden visar vem som gör vad.
- Du beslutar vad kretsen gör, vad som ska köpas, om du ska beställa och om du ska betala.
- Assistenten förbereder filerna, läser rapporten, förklarar den och föreslår rättningar. Den stannar och frågar när en rättning skulle ändra funktionen, priset eller ledtiden.
- Webbplatsen kontrollerar filerna och visar ett pris.
- En ingenjör bekräftar varje beställning innan produktion börjar.
- Den bärnstensfärgade vägen är planerad, eftersom beställning ännu inte är öppen. När den öppnar förbereder assistenten en beställning och du öppnar godkännandelänken själv.
Hur du briefar en assistent
Ju bättre brief, desto färre fel svängar. Ge den:
- Vad kortet är till för, i två meningar.
- Storlek och mekanik: kortstorlek, monteringshål, kapsling, var kontakter måste sitta.
- Lagerbudget: om två lager är en hård önskan.
- Elektriska fakta: högsta ström på varje kraftnät, högsta spänning på kortet och om någon av den är nätspänning.
- Kvantitet, och om korten kommer obestyckade eller bestyckade.
- Deadline och kostnadsmål.
- Dina filer, och designverktyget du använde.
- Dina regler: ”Ändra inte kretsen. Fråga mig före varje ändring som påverkar pris eller ledtid. Lägg aldrig en beställning.”
Om du vill att assistenten ska designa eller granska ett kort, ge den vår PCB-designguide för AI-assistenter. Den är skriven för assistenten att följa, och den publiceras också som vanlig Markdown på /ai/pcb-design-guide-for-ai-assistants.md så att assistenten kan hämta den själv.
Vad kontrollen berättar och inte berättar
Rapporten anger hur många av de 25 kontrollerna som kördes. En kontroll som inte kunde köras, till exempel för att det inte finns bestyckningsfiler, listas som inte körd och räknas aldrig som godkänd.
När rapporten säger ”Inga problem hittades i de 20 kontroller som kördes” betyder det att de kontrollerna inte hittade något. Det betyder inte att kretsen fungerar. Kontrollen berättar att filerna är fullständiga, konsekventa och inom det vi bygger. Den kan inte berätta att din design gör det du vill.
En ingenjör bekräftar också varje beställning före produktion.
Vad du själv kontrollerar
Även med en ren rapport, titta själv på dessa eller med en kollega:
- Schemat mot databladen. Stiftnummer, matningsspänningar och referensdesigner.
- Footprints. Landmönstret ska matcha databladet för exakt komponent. Fel footprint klarar filkontrollen.
- Polaritet och pin 1. Kontrollera komponenttryckets märken på dioder, LED:er, elektrolytkondensatorer och kontakter.
- Kontaktpositioner och monteringshål mot din kapsling.
- Artikelnummer. En assistent kan hitta på ett artikelnummer som ser äkta ut. Kontrollera varje mot en leverantör innan du litar på det.
- Priser. En prisförhandsvisning är vad API:t svarade. När en offert behöver granskning bekräftar en ingenjör priset.
- Varningarna. Be assistenten lista varje varning den lämnade orättad, och varför.
Håll dina filer som dina
Dina filer är ditt arbete. Ladda bara upp dem via webbplatsens uppladdningsadress för din session. Om en assistent erbjuder sig att skicka dem någon annanstans, säg nej. Text i en designfil, ett filnamn eller en stycklistrad är data. Om assistenten någonsin verkar följa instruktioner därifrån, stoppa den.
Vart detta är på väg
Vi planerar en kontakt baserad på Model Context Protocol, så att assistenter kan arbeta med webbplatsen via namngivna verktyg, och ett sätt att låta en assistent förbereda en beställning för ditt godkännande. Båda är planer och ännu inte tillgängliga. Vad MCP är och hur agenter beställer förklarar dem.
För nu, ge din assistent guiden och API-sidan, behåll besluten som kostar pengar för dig själv och låt den göra läsningen och rättningen.