Kā es sāku veidot TaleCheck
Savu grāmatu Codex Machina es rakstu jau aptuveni desmit gadus. Kādā brīdī es iestrēgu: nevarēju atrast redaktoru-cilvēku — pat nezināju, kur meklēt, — un man vajadzēja arī beta lasītājus.
Pirms gada es nodomāju: ja Claude Code prot programmēt, varbūt tas tiks galā arī ar grāmatu. Saglabāšu to kā teksta failu un palūgšu atrast nekonsekvences vai izsekot, kā mainās kāds tēls, — lai tas orientējas grāmatā tāpat, kā orientējas kodā.
Tas strādāja, bet neveikli. Ar vienu lielu failu bija grūti strādāt, un, kad palūdzu kaut ko pārrakstīt, tas pārrakstīja nodaļu ne tā, kā es gribēju. Man vajadzēja kontroli pār katru vārdu.
Tāpēc es pārgāju uz parasto Claude tīmeklī: ielīmēju nodaļas vienu pēc otras un lūdzu pēc iespējas bargāku recenziju slikta policista stilā. Sākumā tas mani slavēja — „labi padarīts, tu raksti labi” —, bet es gribēju īstu spriedumu, nevis glaimus. Kad tas kļuva stingrs, sāka nākt noderīgi padomi, un tā es strādāju vairākus mēnešus.
Tad es atdūros pret konteksta limitu. Es lēkāju starp nodaļām — desmitā, tad piektā —, un modelis sāka visu jaukt. Arī ChatGPT nederēja: ar grāmatu kopumā labi, bet vienas nodaļas iekšienē kļūdījās.
Tieši tad pirmo reizi radās ideja: sava veida linteris. Palaid to, un katrai nodaļai redzi, kas šajā brīdī ir zināms, bet programmatiska pārbaude parāda, kas mainījās un vai kāds tēls nav pazudis. Lai nekad negadītos, ka kāds aiziet kaut ko darīt, es par viņu aizmirstu, un grāmatas beigās viņš uzrodas, neko nepaveicis.
- gada jūlija vidū kāds ieteica man uzrakstīt grāmatu par to, kā es rakstu grāmatu ar AI. Es sāku, izveidoju privātu Telegram kanālu — un sapratu, ka tekstu pārdot ir grūti. Bet programmu es varu uzbūvēt. Tā noder man un daudziem citiem: lēts redaktors ar vieglu sākumu — iemet grāmatu un gandrīz uzreiz saņem padomus.
Prototipu es uzbūvēju turpat Claude tīmeklī: tas man uztaisīja lapu ar kartītēm un vērtējumiem katrai nodaļai. Šis izskats man tik ļoti patika, ka to paturēju. Tad darbs kļuva intensīvs, un pāris nedēļu laikā Telegram botā bija alfa versija: augšupielādē grāmatu, palaid linteri, saņem vērtējumus un padomus.
Pēc tam es to turpināju pulēt un tikties ar cilvēkiem. Šodien tas ir gatavs produkts, kurā es pieslīpēju detaļas: TaleCheck.