Mērogojamas platformas komercijai un AI
Senior inženierija un tehniskā atbildība ambicioziem digitāliem produktiem.
Apspriest projektuAI-first, vadīts kā produkts — nevis demo
Jobsucher ir produkts, par kuru atbildu no sākuma līdz beigām: vīzija, arhitektūra, robežas tam, ko AI drīkst darīt, norēķini un darbība. Vienpadsmit nedēļas no tukša repozitorija līdz maksas produktam uz sava domēna.
Jobsucher ir AI atbalstīta darba meklēšanas CRM: vakances, uzņēmumi, kontakti un paša pierādījumi — projekti, prasmes, darba piemēri — vienā darba vidē, kur AI ir ierobežots ar uzdevumiem, kuros tas sevi attaisno: vakances parsēšana, salīdzināšana ar dokumentētu pieredzi, pielāgota CV salikšana un pārbaude. Tas darbojas kā mitināts produkts vietnē jobsucher.app.
CTO lēmumi, kas lika tam strādāt
- AI kā ierobežots pakalpojums, nevis čatsKatrs modeļa izsaukums iet caur vienu vārteju: desmit posmu konveijeru ar stingriem JSON shēmas izvades līgumiem, tieši vienu labošanas mēģinājumu sliktai atbildei, ķēdes pārtraucēju, kešošanu un telemetriju. Desmit versionēti līgumi nosaka, ko AI drīkst atgriezt. Brīvais čats tika uzbūvēts, izmērīts un noņemts — tas sevi neattaisnoja.
- Neatkarīgs no pakalpojumu sniedzējaProdukts sākās ar lokāliem modeļiem, pārgāja uz mitinātiem, kad to prasīja kvalitāte, un nonāca pie maršrutēšanas, kas katram uzdevumam izvēlas modeli pēc ātruma un izmaksām. Pakalpojumu sniedzēja maiņa ir konfigurācijas izmaiņa, nevis pārrakstīšana — jo robeža tika novilkta pirmajā dienā.
- Katrs apgalvojums izsekojamsĢenerēts CV tiek publicēts tikai tad, kad katrs punkts ir piesaistīts pierādījumam profilā, amatu nosaukumi sakrīt ar oficiālo vēsturi un renderētais PDF iztur ģeometrijas pārbaudi uz pārpildi un nogriešanu. AI izvade ir melnraksts; lemj validators.
- Izmaksas un risks kontrolēti pirms izsaukumaTokenu stop-loss katram izpildes ciklam, promptu sargs, kas noraida noplūdušu HTML, atkļūdošanas pēdas un apjoma pārkāpumus, dienas kvotas, izpildlaika priekšpārbaude un izmaksu atskaites katram modelim. Budžets ir produkta noteikums, nevis pārsteigums rēķinā.
- Būvēts, lai kļūmes būtu kontrolētasAtsevišķas rindas katram darba veidam, taimauti sakārtoti tā, lai nogalināts darbinieks nekad neatstātu izpildi iestrēgušu, savācējs tiem, kas tomēr iestrēgst, korekta apturēšana, pasts, kas pasaka, kad nevar nosūtīt. Datu krātuves tikai loopback, TLS uz sava domēna, īpašumtiesību norobežošana pierādīta ar audita testiem.
- Biznesa slānis, ne tikai kodsAr karti nodrošināti izmēģinājumi, abonementi, atjaunošanas, atgādinājumi un strīdi; plānu limiti un lietojuma uzskaite; vadīta ievadapmācība un darbību žurnāls, kas rīku pārvērš ieradumā. Produkts ir bizness no pirmās dienas, nevis prototips, kas to gaida.
Iznākumi, nevis apjoms
- 11 nedēļas no tukša repozitorija līdz produktam ar norēķiniem, TLS un savu domēnu
- 100 pull request apvienoti main 10 nedēļās — līdz 31 nedēļā — ar tikai uz priekšu vērstām migrācijām un bez big-bang laidieniem
- AI izmaksas ir produkta noteikums: katra CV ģenerēšana ir stingri ierobežota ar 40 000 tokeniem — zem 0,03 $ par CV ar noklusējuma modeli
- Viss produkts — lietotne, darbinieki, PostgreSQL, Elasticsearch, TLS — darbojas uz viena servera par 6 $ mēnesī
- Iestrēgusi ģenerēšana atjaunojas pati 25 minūšu laikā, bez cilvēka; īpašnieku izolācija ir pierādīta ar audita testiem, nevis pieņemta
Kā es vadu AI-first komandu
- Izpēte pirms pārrakstīšanas: rakstiskas vājo vietu analīzes un refaktoringa plāni pirms katras lielas izmaiņas
- Atkārtojams QA protokols: personas × vakanču kvalitātes līmeņi trīs valodās, tokenu patēriņš fiksēts katram ciklam
- AI aģenti ir līdzstrādnieki ar noteikumiem: zaru konvencijas, main tikai caur PR, cilvēka merge, tikai uz priekšu vērstas migrācijas
- Godīga pozicionēšana: README pasaka, ko AI nevar, un produkts ir būvēts ap šo patiesību
Ko tas nozīmē jūsu produktam
- CTO, kurš var aizvest AI produktu no nulles līdz maksājošiem lietotājiem — ar repozitoriju kā pierādījumu
- AI funkcijas, kas iztur auditu: ierobežoti uzdevumi, validēta izvade, izsekojami apgalvojumi, kontrolētas izmaksas
- Pārvaldība komandai, kas būvē ar AI aģentiem, nezaudējot kontroli pār savu kodu
- Arhitektūra, kas ļauj mainīt modeļu piegādātājus līdz ar tirgu
Vajadzīgs CTO, kurš piegādā AI produktus, nevis prezentācijas?
Pastāstiet, ko vēlaties, lai AI dara jūsu lietotājiem. Es pateikšu, ko tas var darīt uzticami, ko tam nekad nevajadzētu darīt un kā uzbūvēt atšķirību.
Apspriest projektu