Besplatno, s videa · Jarvis i AI asistenti
Napravi svog Jarvisa: 6 uputa za Claude
Iz videa: Napravio sam svog Jarvisa (YouTube, AI savjetnik)
Ovo su upute po kojima je nastao Jarvis iz videa. Ne moraš znati programirati. Upute pišeš Claudeu, a Claude sam piše program, pokreće ga i popravlja greške.
Kako se radi: svaku uputu kopiraš u Claude i čekaš dok ne napiše da je gotov, pa tek onda zalijepiš sljedeću. Claude će te usput pitati smije li pokrenuti neku naredbu na računalu, a ti to odobriš. Riječi u navodnicima ne moraš razumjeti, razumije ih Claude.
Kad nešto ne radi kako želiš, opiši Claudeu što vidiš ili čuješ, a ne što treba popraviti. Na primjer: Jarvis me prekida usred rečenice, ili: Jarvis se javlja prekasno kad odem na Instagram. Ako se pojavi poruka o grešci, zalijepi je Claudeu.
Pripremi pet stvari
Sve radi na tvom računalu. Uputa 5 (fokus) radi samo na Windowsima, ostale rade i na Macu.
- Trebaš Claude u plaćenom paketu Pro: skini aplikaciju na claude.ai/download i u njoj klikni karticu Code.
- Trebaš Google Chrome, jer mikrofon i prepoznavanje hrvatskog govora rade u njemu.
- Trebaš Anthropic ključ, to je lozinka kojom Jarvis koristi Claudeov mozak. Na console.anthropic.com otvori API Keys i napravi novi ključ. Odmah ga kopiraj i spremi negdje, jer ga stranica prikaže samo jednom. To je odvojen račun od Claude Pro paketa i naplaćuje se posebno, po potrošnji: da bi ključ radio, pod Billing uplati kredit.
- Trebaš ElevenLabs ključ. ElevenLabs je usluga koja tekst pretvara u glas. Na elevenlabs.io otvori Profile, pa API Keys i napravi ključ. Odmah ga kopiraj i spremi negdje.
- Trebaš mapu s bilješkama o svom poslu. To su obične tekstualne datoteke čije ime završava na .md (tako ih sprema, na primjer, program Obsidian). Ako ih nemaš, u Uputi 1 tražiš od Claudea da napravi primjere.
Nikad ne lijepi ključeve u chat
Oba ključa, Anthropic i ElevenLabs, nikad ne zalijepi u Claude ni u bilo koji drugi chat. Upisuješ ih samo u datoteku config.json u mapi Jarvis, na svom računalu. Kako, piše na kraju Upute 1.
Uputa 1: Jarvis odgovara iz tvojih bilježaka
Na radnoj površini napravi mapu Jarvis. U aplikaciji Claude klikni karticu Code, odaberi tu mapu i zalijepi tekst ispod u polje za pisanje.
Prije slanja zamijeni dio u uglatoj zagradi, zajedno sa zagradama. Ako imaš mapu s bilješkama, na Windowsu u Exploreru klikni desnom tipkom na nju i odaberi Kopiraj kao put. Na Macu u Finderu klikni desnom tipkom na mapu, drži tipku Option i odaberi Kopiraj put. Zalijepi to umjesto zagrade. Ako je nemaš, umjesto zagrade upiši: napravi 30 primjera bilježaka o malom poslu.
„Napravi mi osobnog AI asistenta Jarvisa u ovoj mapi. Koristi samo Node.js, bez npm paketa i bez koraka izgradnje. Server na portu 4700 poslužuje samo mapu viewer. Moje bilješke su ovdje: [put do tvoje mape s bilješkama]. Svaka .md datoteka je jedna zvijezda u 3D galaksiji (3d-force-graph s CDN-a), boja po mapi, veza kad jedna bilješka spominje drugu. Napravi config.json u korijenu mape, nikad dostupan pregledniku, s mjestom za moj Anthropic ključ i moj ElevenLabs ključ. Dodaj /chat: nađi 6 bilježaka koje najbolje odgovaraju pitanju, pošalji ih Claudeu i odgovori SAMO iz njih, na hrvatskom, u dvije ili tri rečenice. Ako bilješke to ne pokrivaju, reci to otvoreno. Vrati i popis bilježaka iz kojih je odgovor. Kad odgovor dođe iz jedne bilješke, kamera neka odleti do nje i otvori je sa strane. Pokreni sve i provjeri prije nego mi kažeš da je gotovo.“
Kad Claude javi da je gotovo, napiši mu: Gdje je config.json i kako da upišem ključeve? Otvori tu datoteku u Bilježnici (Notepad) na Windowsu ili u programu TextEdit na Macu, upiši oba ključa na označena mjesta i spremi.
Zatim mu napiši: Kako da otvorim Jarvisa? Otvori adresu koju ti da u Chromeu. Vidjet ćeš svoje bilješke kao zvijezde u svemiru. Upiši pitanje o svom poslu i kamera će odletjeti do bilješke iz koje je odgovor.
Uputa 2: Jarvis te čuje i odgovara glasom
Zalijepi ovo. Kad prvi put klikneš UHO, Chrome će tražiti dopuštenje za mikrofon, klikni Dopusti.
„Daj Jarvisu glas. Slušanje: gumb UHO i webkitSpeechRecognition na hrvatskom (hr-HR). Ne šalji rečenicu na prvu pauzu: čekaj 900 milisekundi tišine u jednoj konstanti na vrhu datoteke, jer ja zastajem usred rečenice. Riječi stop i čekaj ga prekidaju odmah. Govor: odgovor se čita glasom iz ElevenLabsa preko servera, ključ je u config.json. Ako adresa stranice završava s ?mute=1, Jarvis u toj kartici nikad ne govori. Na ekranu neka piše sluša, razmišlja ili govori. Daj mi popis što da isprobam.“
Claude će ti napisati popis što isprobati. Prođi ga redom i javi mu što ne radi. Stavi slušalice, inače Jarvis čuje sam sebe iz zvučnika. Ako Jarvisa otvoriš u dvije kartice, na kraj adrese jedne dopiši ?mute=1 da ne govore obje.
Uputa 3: Jarvis dobiva osobnost
Ovo je osobnost mog Jarvisa. Slobodno promijeni opis prije slanja, na primjer kako te oslovljava. Kasnije je mijenjaš tako da Claudeu napišeš: Promijeni Jarvisovu osobnost u, pa svojim riječima opišeš kakvu želiš.
„Jarvis je suhi, besprijekorno pristojan batler s oštrim humorom. Govori standardni hrvatski, bez srpskih riječi. Oslovljava me s gospodine, ali ne u svakoj rečenici. Jedna duhovita rečenica pa činjenice, nikad ne čita bilješku naglas. Kad nešto ne zna, kaže to s malo dostojanstva i nikad ne izmišlja izvor. Kad se stranica otvori, pozdravi me prema dobu dana i kaže koliko bilježaka ima, broj uzmi iz galaksije koju si napravio u prvoj uputi. Cijelu osobnost stavi u jedan označen blok na vrhu servera, da je mogu brzo promijeniti.“
Uputa 4: Jarvis vidi kameru i tvoj ekran
Jarvis gleda kroz kameru ili tvoj ekran samo u trenutku kad ga nešto pitaš. Za kameru Chrome će tražiti dopuštenje, klikni Dopusti. Za ekran će ponuditi izbor što dijeliš, odaberi cijeli ekran i klikni Dijeli.
„Dodaj gumbe OČI i EKRAN. OČI pali kameru, EKRAN dijeli cijeli ekran. Kad pitam nešto dok je jedno od njih upaljeno, uzmi JEDNU svježu sliku u trenutku pitanja, spremi je kao JPEG i pošalji Claudeu s pitanjem. Nikad ne odgovaraj iz stare slike. Ako je dijeljenje završilo, reci to. Nijedan od ta dva gumba ne smije sam upaliti mikrofon.“
Isprobaj: klikni OČI, pa UHO, i naglas pitaj: Jarvise, što misliš o mojoj majici?
Uputa 5: Jarvis pazi da ne odlutaš (samo Windows)
„Dodaj fokus. Kad kažem trideset minuta radim na skripti, server pokrene odbrojavanje koje živi na serveru. Svake sekunde svježe pročitaj koji je prozor na Windowsu ispred (PowerShell i user32, bez spremanja u predmemoriju). Ne zaključavaj odmah: prvi prozor koji nije Jarvis, a na kojem ostanem dvije sekunde, postaje cilj, i Jarvis kaže Zaključano, gospodine. Kad odem na Instagram, YouTube, TikTok ili sličnu stranicu, nakon 800 milisekundi mi naglas kaže na kojoj sam stranici i da se vratim poslu. Opomene imaju tri razine strogosti (blaga, srednja, oštra) i po četiri različite rečenice za svaku razinu. Ime stranice se nigdje ne sprema, napiši test koji to dokazuje. Na kraju mi kaže koliko sam minuta stvarno radio i koliko puta sam odlutao.“
Kad Jarvis radi, klikni UHO i reci mu naglas: Trideset minuta radim na skripti. Tako pokreneš odbrojavanje. Otvori prozor u kojem radiš, pričekaj da kaže Zaključano, pa za probu otvori Instagram.
Uputa 6: provjera da sve stvarno radi
Ako si preskočio Uputu 5, na kraj ove upute dopiši: Fokus ne provjeravaj, njega nemam.
„Napiši preflight.mjs koji stvarnim zahtjevima provjeri sve: server radi, galaksija ima bilješke, /chat odgovara iz bilježaka, ključevi rade, glas vraća zvuk, oči odgovaraju na pravi JPEG, fokus čita prozor ispred, a config.json NIJE dostupan pregledniku. Na kraju jedan red u obliku: 7 prolaz, 0 pad, 1 upozorenje (brojevi su primjer, upiši prave). Pokreni ga i popravljaj dok ne bude 0 pad. Od sada, kad mi kažeš da je nešto gotovo, prvo pokreni provjeru i pokaži mi taj red.“
Ako u tom zadnjem redu piše 0 pad, tvoj Jarvis radi.
Što dalje?
Ovako dobiješ temelj: Jarvis odgovara iz tvojih bilježaka, čuje te, odgovara glasom, ima osobnost, vidi kameru i ekran i pazi da ne odlutaš.
Gotov Jarvis iz videa ima još priprema za sastanak, plan dana, istraživanje interneta s porukom na Telegram (aplikacija za poruke), račune jednom rečenicom i skripte koje sprema u Notion (aplikacija za bilješke). Instalira se za 5 minuta i čeka te u mojoj grupi SideHustle 2.0 na Skoolu (stranica za online grupe), gdje učiš i kako ovakve asistente prodati firmama. Ulaz je na gumbu ispod.