Suunnittele ennen rakentamista: näin suunnittelutila toimii Mythexissä
Mythex-chatissa on kolme tilaa — Rakenna, Suunnittele ja Kysy — ja Suunnittele on se, jota kannattaa käyttää ennen isoa tai epäselvää muutosta. Suunnittelutilassa agentti hahmottelee lähestymistavan muokkaamatta projektiasi. Luet suunnitelman, ja vasta kun painat Rakenna, se alkaa tehdä muutoksia.
Mitä se tekee
Jokaisessa työtilan chatissa on tilavalikko:
| Tila | Mihin se on tarkoitettu |
|---|---|
| Rakenna | Tee muutokset suoraan projektiin |
| Suunnittele | Keskustele lähestymistavasta ennen muokkaamista |
| Kysy | Vastaa kysymyksiin muokkaamatta koodia |
Kun suunnitelma on valmis, chattiin ilmestyy suunnittelukortti, jossa tehtävät on jo listattu. Näytä suunnitelma avaa sen vain-luku-välilehteen, joka näyttää koko lähestymistavan — osiot, sisällön ja vaihelistan — omalla Rakenna-painikkeellaan. Kun painat Rakenna kortista tai välilehdeltä, agentti alkaa toteuttaa.
Sama valikko on kojelaudan kirjoituskentässä, joten voit aloittaa uuden projektin myös Suunnittele-tilassa. Lähettäminen etusivulta luo projektin ja avaa työtilan valitsemassasi tilassa.
Miksi se auttaa
Agentille suoraan rakentamisen pyytäminen toimii hyvin pienille, selkeille muutoksille. Isoissa tai epäselvissä tapauksissa se voi lähteä väärään suuntaan, ja jokainen korjaus väärän alun päälle tekee seuraavasta vaikeamman.
Suunnitelma antaa halvan tarkistuspisteen ennen kuin koodi muuttuu. Näet, miten agentti ymmärsi pyyntösi, ja askeleet, jotka se aikoo ottaa. Jos jokin on pielessä, korjaat sen lauseella sen sijaan, että purkaisit rakennuksen.
Suunnittelutila on myös turvallinen paikka tutkia. Agentti voi vain katsella suunnitellessaan: jos olet yhdistänyt sovelluksia Connectoreilla, se voi listata ne ja tutkia, mitä niillä voisi tehdä, mutta se ei voi suorittaa toimintoa. Suunnittelu ei koskaan lähetä sähköpostia.
Näin käytät sitä
- Valitse Suunnittele tilavalikosta työtilan chatissa (tai kojelaudan kirjoituskentästä uudelle projektille).
- Kuvaile muutos. Ole tarkka siitä, mitä haluat ja mikä saa pysyä ennallaan — nimi, brändin värit, sisältö.
- Vastaa kysymyksiin. Jos agentti tarvitsee tuotepäätöksen, kirjoituskentän yläpuolelle ilmestyy Kysy kysymyksiä -paneeli. Valitse vaihtoehto tai kirjoita oma vastauksesi ja paina Jatka.
- Lue suunnitelma. Paina suunnittelukortin Näytä suunnitelma avataksesi sen omassa välilehdessään.
- Muuta tarvittaessa. Vastaa chatissa, mitä pitää muuttaa.
- Paina Rakenna kortilla tai suunnitelmavälilehdessä, kun olet tyytyväinen.
Agentti voi myös ehdottaa sitä
Jos olet Rakenna-tilassa ja agentti katsoo, että pyyntö tarvitsee ensin suunnitelman, ilmestyy Vaihda Suunnitteluun -kortti. Vaihda (tai ⌘/Ctrl+Enter) jatkaa Suunnittele-tilassa; Ohita (Esc) jää nykyiseen tilaan. Palkki syyn alla on laskuri — jos jätät sen rauhaan, vuoro vaihtuu Suunnitteluun itsestään, joten suunnitelman pyytäminen Rakenna-tilassa tuottaa silti suunnitelman.
Milloin suunnitella ja milloin ei
- Suunnittele, kun muutos on epäselvä tai riskialtis, tai minkä tahansa suuren ominaisuuden kohdalla.
- Kysy, kun haluat selityksen — „mitä tämä tekee?” — muuttamatta tiedostoja.
- Rakenna, kun tiedät mitä haluat ja kyse on pienestä, selkeästä askeleesta: yhden osion muuttaminen, yhden virheen korjaus, yhden sivun lisääminen. Pienemmät pyynnöt tarkoittavat vähemmän yllätyksiä ja vähemmän krediittien käyttöä.
Suunnittelu ei korvaa askelittain iterointia, vaan valmistelee sen. Hyvä suunnitelma pilkkoo ison ominaisuuden tehtävälistaksi, ja Rakenna käy sen läpi.
Jos rakennus menee silti pieleen
Suunnitelmat vähentävät yllätyksiä, mutta eivät poista niitä. Jokaisen onnistuneen agenttivuoron jälkeen Mythex tallentaa tarkistuspisteen, ja Palauta tähän kohtaan vastauksen lopussa palauttaa projektin tiedostot siihen. Voit myös muokata aiempaa viestiä ja valita Hylkää ja lähetä uudelleen palataksesi ja kokeillaksesi eri kehotetta. Molemmat ovat yleensä parempia kuin kasautuvien korjausten taistelu.
Rajoitukset
- Suunnittelutila ei muokkaa tiedostoja. Mitään ei muutu, ennen kuin painat Rakenna.
- Suunnittele- ja Kysy-tiloissa agentti voi katsoa yhdistettyjä sovelluksia, mutta se ei voi ajaa mitään tai aloittaa yhteyttä.
- Kaikissa tiloissa käytetään samaa Standard-koodausagenttia; mallivalitsinta ei ole.
Lue lisää
- Chat — tilat, suunnittelukortti ja tarkistuspisteet
- Iteroi ilman uudelleenrakentamista
- Miten kirjoittaa kehotteita tekoälysovellusrakentajille