
Mõtlemine torujuhtmetes
Enamik AI kirjutamistööriistu annavad sulle ühe promptikasti. Kirjutad midagi, mudel vastab ja sellega on kogu suhtlus piiratud. Ühekordsete ülesannete puhul töötab, aga laguneb kohe, kui vajad mitmeastmelist protsessi, kus iga etapp ehitab eelmisele peale.
Torujuhe on teistsugune. See on tegevuste jada, kus andmed liiguvad ühest sammust järgmisesse ja iga samm muudab või rikastab sisu enne edasi saatmist. Arendajad on kasutanud torujuhtmeid aastakümneid andmetöötluses. Ritemark Flows toob sama idee kirjutamisse, ilma et peaksid koodi kirjutama.
Voo anatoomia
Iga Ritemarki voog koosneb kolmest elemendist: päästik, töötlussõlmede komplekt ja üks või mitu väljundit.
Päästik määrab, millal voog käivitub. Saad selle käivitada käsitsi nupuvajutusega või seadistada käivituma, kui fail sinu projektikaustas muutub. Käsitsi päästikud sobivad nõudmisel tehtavateks ülesanneteks. Failimuudatuse päästikud on kasulikud töövoogude jaoks, mis peaksid käivituma automaatselt, kui lähtematerjalid uuenevad.
Töötlussõlmedes toimub tegelik töö. Iga sõlm teeb ühe operatsiooni. LLM Prompt sõlm saadab sisu AI mudelile koos sinu juhistega ja tagastab vastuse. Claude Code sõlm käivitab kooditaseme ülesande, näiteks dokumendi struktuuri ümbervormindamine või metaandmete eraldamine frontmatter'ist. Image Generation sõlm loob tekstikirjeldustest visuaale. File Operation sõlm loeb, kirjutab, nimetab ümber või liigutab faile sinu projektis.
Väljundid määravad, kuhu tulemused lähevad. Enamik vooge kirjutab faili, aga saad väljundi saata ka lõikelauale, kuvada eelvaatepaneelil või suunata teise voogu.
Sõlmede ühendamine
Visuaalne redaktor kasutab lõuendit, kus iga sõlm ilmub kaardina. Igal kaardil on sisendpordid vasakul ja väljundpordid paremal. Ühendad need, lohistades joone väljundpordist sisendporti.
Kui voog käivitub, liiguvad andmed nende ühenduste kaudu järjekorras. Esimene sõlm toodab väljundi. See väljund muutub järgmise sõlme sisendiks. Kui sõlmel on mitu sisendit, ootab ta, kuni kõigil on andmed olemas, enne kui käivitub.
Vooge saab ka hargneda. Ühe sõlme väljund võib suunduda kahele erinevale teele. See on kasulik, kui tahad samast lähtesisust toota kaks erinevat väljundit, näiteks kokkuvõtte sotsiaalmeedia jaoks ja täispikk artikkel blogi jaoks.
Sõlmetüübid lähemalt
LLM Prompt sõlm on kõige levinum. Kirjutad süsteemipromti ja kasutajapromti koos kohahoidjatega sissetulevate andmete jaoks. Kui sõlm käivitub, täidab see kohahoidjad eelmisest sõlmest tulnud tegeliku sisuga ja saadab valmis prompti sinu valitud mudelile. Valida saad Claude'i, GPT, Gemini või mis tahes mudeli, mille API võtme oled Ritemarkis seadistanud.
Claude Code sõlm on spetsiifilisem. See käivitab agentseid koodiülesandeid, näiteks "parsi see Markdown-fail ja eralda kõik H2 pealkirjad JSON-loendisse" või "kirjuta see fail ümber vastavalt STYLE.md vormindusreeglitele." See töötab sinu tegelike projektifailidega, nii et saab teha struktuurset tööd, mida lihtne prompt ei suuda.
File Operation sõlm tegeleb mehaanilise poolega. Loeb kindlat faili, kirjutab väljundi teele, kopeerib faili teise asukohta või loetleb kõik Markdown-failid kaustas. Need sõlmed on liim, mis ühendab AI töötluse sinu tegeliku failisüsteemiga.
Päris torujuhtme ehitamine
Siin on konkreetne näide. Tahad võtta toore mustandi, parandada selle struktuuri, kontrollida tooni järjepidevust ja toota lõppversiooni.
Esimene sõlm loeb mustandifaili sinu projektist. Teine sõlm saadab selle Claude'ile juhistega korraldada sisu selgematesse osadesse paremate üleminekutega. Kolmas sõlm võtab ümberkorraldatud versiooni ja saadab selle teisele promptile, mis kontrollib tooni, märkides ära lõigud, mis tunduvad liiga formaalsed või liiga vabad. Neljas sõlm kirjutab viimistletud tulemuse uude faili.
Neli sõlme, neli ühendust, üks klikk käivitamiseks. Kogu torujuhe töötab umbes kolmkümmend sekundit, sõltuvalt dokumendi pikkusest ja mudeli vastamiskiirusest.
Lokaalne ja privaatne
Iga voog käib sinu masinas. Visuaalne redaktor, käivitusmootor ja failioperatsioonid toimuvad kõik lokaalselt. LLM sõlmed teevad API päringuid sinu seadistatud teenusepakkujale, aga Ritemark ise ei näe kunagi sinu sisu ega prompte. Pole Ritemarki kontot, pilve sünkroniseerimist ega telemetriat selle kohta, mida sa ehitad.
Vood salvestatakse JSON-failidena sinu projektis, nii et need elavad sinu sisu kõrval versioonihalduses. Jaga neid tiimikaaslastega, tehes neist repo commit'i.
Laadi Ritemark alla ja ehita oma esimene AI torujuhe minutitega.