Kanavien mallipohjat

Käynnistä valmiiksi rakennettu moniagenttityönkulku yhdellä klikkauksella — koodin tarkastelu, bugikorjaus, testien kirjoittaminen ja muut.

Moniagenttityönkulun rakentaminen alusta vaatii harkintaa: mitkä agentit toimivat missäkin rooleissa, mikä on alkuperäinen kehote, missä järjestyksessä asiat tapahtuvat? Mallipohjat tekevät tämän työn puolestasi. Mallipohja on esiasetettu kanava määriteltyinä agenttirolleina ja aloituskehotteena, joten voit käynnistää todistetun työnkulun yhdellä klikkauksella.

Mikä on mallipohja?

Mallipohja pakkaa kolme asiaa yhteen:

  1. Agenttirólit — kuka tekee mitä (esim. "yksi agentti tutkii, yksi agentti korjaa")
  2. Alkuperäinen kehote — avaamisviesti, joka laittaa työnkulun käyntiin
  3. Kanavan nimen etuliite — jotta kanava nimetään oletuksena johonkin merkitykselliseen

Kun käynnistät mallipohjasta, valitset, mikä avoimista Terminaleistasi täyttää kunkin roolin, ja kanava avautuu alkuperäisen kehotteen jo lähetettynä.

Sisäänrakennetut mallipohjat

1DevTool toimitetaan neljän valmiiksi käytettävän mallipohjat kanssa:

Korjaa bugi

Kolme agenttia työskentelee yhdessä bugin tuhoamiseksi. Ensimmäinen agentti tutkii ongelman ja tunnistaa juurisyyn. Toinen agentti soveltaa korjauksen. Kolmas agentti ajaa testit ja varmistaa, että korjaus toimii eikä riko mitään muuta. Annat bugikuvauksen ja mallipohja laittaa loput käyntiin.

Koodin tarkastelu

Yksi agentti lukee Diffin tai tiedoston ja postittaa jäsennellyn tarkastelun: mikä näyttää hyvältä, mitä voisi parantaa ja mikä saattaa olla bugi. Hyödyllistä muutosten tekemisen jälkeen, kun haluat toisen silmäparin ennen Committamista.

Kirjoita testit

Agentti lukee koodisi ja kirjoittaa testitapauksia, jotka kattavat päälogiikan polut, reunatapaukset ja virhetilanteet. Osoita se tiedostoon tai funktioon ja se tuottaa ajovalmiin testitiedoston.

Dokumentoi koodi

Agentti lukee lähdekoodin ja kirjoittaa selkeän dokumentaation: funktion docstringit, README-osiot tai täydellisen API-viitteen. Hyvä dokumentaation ajan tasalle saattamiseen ominaisuussprint-kauden jälkeen.

Channel templates

Mallipohjien käyttäminen

  1. Avaa Channels-paneeli vasemmasta sivupalkista.
  2. Klikkaa Templates-painiketta paneelin yläosassa.
  3. Selaa saatavilla olevia mallipohjia ja klikkaa haluamaasi.
  4. Asennusvalintaikkuna avautuu. Jokaiselle mallipohjan roolille valitse, mikä avoimista Terminaleistasi täyttää kyseisen roolin.
  5. Lisää mallipohjan pyytämä erityinen konteksti (esim. bugikuvaus, tarkasteltava tiedosto).
  6. Klikkaa Start. Kanava avautuu ja työnkulku alkaa automaattisesti.

Luo oma mallipohja

Kun olet asettanut haluamasi kanavatyönkulun, voit tallentaa sen mallipohjana uudelleenkäyttöä varten:

  1. Avaa kanava, jonka haluat tallentaa.
  2. Klikkaa kanavan otsikossa olevaa ...-valikkoa.
  3. Valitse Save as Template.
  4. Anna mallipohjalle nimi ja lyhyt kuvaus.
  5. Mallipohja näkyy henkilökohtaisessa mallipohjalistassasi seuraavan kerran, kun avaat Templates-paneelin.

Mukautetut mallipohjat ovat erityisen hyödyllisiä tiimin työnkuluille — prosessit, joita tiimisi toistaa säännöllisesti ja jotka hyötyisivät johdonmukaisesta aloitusasetuksesta joka kerta.

Vinkki: Kun luot mallipohjaa, sisällytä selkeä alkuperäinen kehote. Mitä tarkempi avaamisviesti on, sitä vähemmän asetusta sinun täytyy tehdä joka kerta, kun käytät mallipohjaa.