Yksikkö 7 / 12

Muotoilun pakottaminen: Taulukko, JSON, Luettelo, Malli

Voitot:

  • Selittää tulosmuodon nimenomaisen määrittämisen edut
  • Voi pyytää taulukko-, luettelo-, JSON- ja mallimuotoja sopivissa tehtävissä
  • Ymmärtää strukturoidun tuotoksen integroinnin työnkulkuihin ja työkaluihin

Riippumatta siitä, kuinka hyvä tekoälyn luoma sisältö on, kun se saapuu muodossa, joka ei toimi sinulle, käytät aikaa sen muokkaamiseen. Tässä yksikössä opimme hallitsemaan lähdön muotoa. Mallille kertominen ei vain "mitä" tuottaa, vaan myös "missä muodossa" tuottaa, tekee tulosteesta suoraan käyttökelpoisen ja eliminoi suurelta osin manuaalisen korjausajan. Kutsumme tätä "muodon pakottamiseksi".

Miksi muodon määrittäminen on niin tärkeää?

Jos et määritä muotoa, malli käyttää ensisijaista muotoa; tästä tulee yleensä pitkä kappale. Ehkä kuitenkin tarvitset taulukon, luettelon tai strukturoidun tiedon liitettäväksi ohjelmistoon. Muotoilun ilmoittaminen etukäteen lisää kolme asiaa: ennustettavuus (sama rakenne joka kerta), käytettävyys (suora kopiointi-liitä) ja integrointi (vienti muihin työkaluihin).

Selvennetään termiä JSON tässä: JSON (JavaScript Object Notation) on tekstimuoto, jossa tiedot tallennetaan avainarvo-pareina ja joita ohjelmisto voi helposti lukea. Esimerkiksi {"name": "Ali", "request": "3 licence"} on osa JSON-tiedostoa. JSON on erittäin hyödyllinen, jos aiot siirtää tekoälyn tuotoksen ohjelmaan, tietokantaan tai laskentataulukkoon.

Mikä muoto Milloin?

Muoto

Sopivin tilanne

esimerkkitehtävä

ainesosaluettelo

Peräkkäiset/vastaavat lyhyet tuotteet

Toimintakohteet, edut

numeroitu luettelo

Kun järjestys tai prioriteetti on tärkeä

Askel askeleelta ohje

Taulukko

Vertaa kohteita useiden kriteerien perusteella

Toimittajan vertailu

JSON

Vienti toiseen ohjelmistoon/taulukkoon

Tietojen syöttö CRM:ään

Malli (täytä tyhjä)

Normaali, toistuva asiakirja

Tarjous, hylkäyskirje

kohta

Virtaava kertomus, tarina, sähköpostin runko

blogi, kirje

Muotoilun pakottaminen askel askeleelta

  1. Päätä, mitä teet tulosteelle. Luetaanko se, käsitelläänkö se taulukoksi vai lähetetäänkö se ohjelmistoon?
  2. Valitse sopiva muoto. Vertailu → taulukko; järjestelmätulo → JSON; lukeminen → luettelo/kappale.
  3. Kirjoita muoto selkeästi ja yksityiskohtaisesti. "Make table" sijaan "sarakkeet: kriteerit | A | B; enintään 6 riviä".
  4. Lisää rajoja. "Älä kirjoita kommentteja taulukon ulkopuolelle", "palauta vain kelvollinen JSON".
  5. Näytä esimerkki (tarvittaessa). Etenkin JSON:n ja mallien kanssa esimerkki korjaa muodon täydellisesti.

Neljä kopioitavaa mallia

1) Vertailutaulukko:

Vertaa [A] ja [B]. Muoto: Merkintätaulukko. Sarakkeet: Kriteerit | [A] | [B]Rivit: Hinta, toimitusaika, takuu, tuki. Älä kirjoita tekstiä taulukon ulkopuolelle.

2) Järjestelmän tiedot (JSON):

Poimi tiedot alla olevasta keskustelumuistiinpanosta. Palauta vain kelvollinen JSON seuraavassa skeemassa, älä kirjoita mitään muuta:{"person": "", "company": "", "request": "", "next_step": "", "urgency": "low|medium|high"}Jätä tuntematon kenttä tyhjällä merkkijonolla.Huomaa: [raaka huomautus]

3) Vakioasiakirjamalli:

Kirjoita hylkäysviesti täyttämällä täsmälleen tämä malli:Aihe: Tietoja hakemuksestasi [virkaan]Hei [nimi],[kiitoslause][ystävällinen hylkäyslause][lause, joka jättää oven auki tulevaisuutta varten]Hyvää työtä,[yritys] HRVaabelit: nimi=[...], asema=[...]

4) Toimintoluettelo:

Poimi toimet tästä kokousmuistiinpanosta. Muoto: jokainen rivi "- [Vastuullinen] — [toiminta] — [määräaika]"Tee vain selkeät toimet; ohita keskustelun yksityiskohdat.Huomaa: [teksti]

Heikko kehote / Vahva kehote

Heikko:

Vertaa näitä kolmea kannettavaa tietokonetta.[ominaisuudet]

Vahva:

Vertaa näitä kolmea kannettavaa tietokonetta.Muoto: Merkintätaulukko.Sarakkeet: Malli | Hinta | Prosessori | RAM | Akku (kello) | PainoLisää loppuun 1-lauseinen "Paras hinta/tehokkuus:" -rivi. Älä kirjoita muuta kuvausta kuin taulukko ja tämä yksittäinen lause. Ominaisuudet: [ominaisuudet]

Toinen kehote liittää tulosteen suoraan esitykseen tai sähköpostiin; ei vaadi refaktorointia.

Kolme minikoteloa

Tapaus 1 — Tiedonsyöttöautomaatio. Myyntiassistentti syötti manuaalisesti ~25 kutsuhuomautusta CRM:ään päivittäin; Se kesti noin 3 minuuttia per nuotti. Luotu kehote, joka muuntaa muistiinpanot kiinteäksi JSON-skeemaksi; tuotos tuotiin suoraan, mikä lyhensi 75 minuutin päivittäisen työn muutamaan minuuttiin. Vain ne, joissa oli merkintä "kiireellinen: korkea", tarkistettiin manuaalisesti.

Tapaus 2 – Hallintokertomus. Rahoitustiimi otti kuukausittaisia ​​yhteenvetoja kappalemuodossa ja taulukoi ne käsin. Kun "taulukko kiinteillä sarakkeilla" -muoto pakotettiin, raportti meni suoraan esitykseen; Useita tunteja muotoilutyötä kuukaudessa eliminoidaan.

Tapaus 3 – Tavallinen kirjeenvaihto. HR-tiimi kirjoitti uudelleen hylkäyssähköpostit joka kerta, sävy oli epäjohdonmukainen. Kun kiinteä kaava pakotettiin voimaan, kaikki hylkäämiset näyttivät olevan yhtä lempeitä; Sekä johdonmukaisuus saavutettiin että kirjoitusaika lyheni.

Vinkki: Jos käytät tiukkoja muotoja, kuten JSON tai taulukko, muista sisällyttää rajoitus "palauta vain pyydetty muoto, ei kommentteja ennen/jälkeen". Mallin lisäämät lauseet, kuten "Tässä on haluamasi taulukko:", rikkovat automaation.
Huomio: Muotoilun pakottaminen ei takaa sisällön tarkkuutta. Malli voi sovittaa arvot täyttämään tyhjän tilan. Vertaa erityisesti JSON-lähdön numeroita ja nimiä lähteeseen. Oikea muoto ei tarkoita oikeita tietoja.

Mukautuksia, jotka vahvistavat muotoa

Joskus pelkkä muodon pyytäminen ei riitä; On myös varmistettava, että malli pysyy sille uskollisena. Neljä käytännön tekniikkaa, joita usein käytetään työnkuluissa:

  • Määritä kentät etukäteen. Korjaa sarakkeiden nimet ja rivien määrä "make table" sijaan. Jokainen epäselväksi jätetty alue saa lähdön kuulostamaan hieman erilaiselta joka kerta; Tämä rikkoo automaation.
  • Sulje pois null/tuntematon. Sano "kirjoita tyhjä tuntemattomaan kenttään" tai "jätä tyhjäksi, jos tietoja ei ole". Muuten malli pyrkii sovittamaan arvot täyttämään aukon.
  • Rajoita asetettua arvoa. Jos kentässä voi olla vain tiettyjä arvoja, kirjoita tämä selkeästi: "kiireellisyys voi olla vain pieni, keskitaso tai korkea". Tämä varmistaa, että tulos käsitellään turvallisesti seuraavassa vaiheessa.
  • Ankkuri esimerkillä. Erityisesti JSON-mallien ja mallipohjien kanssa yhden oikean esimerkin näyttäminen lukitsee muodon tehokkaammin kuin pitkä kuvaus. Malli jäljittelee näytettä.

Nämä hienosäädöt ovat erityisen tärkeitä, kun tulos välitetään syötteenä ohjelmistoon, laskentataulukkoon tai muuhun kehotteeseen. Löysyys on kunnossa vapaata luettavaa varten laaditussa luettelossa; Mutta yksikin virheellinen rivi järjestelmään syötetyissä tiedoissa voi pysäyttää koko virran. Joten mitä "koneellisesti luettavampi" tuloste on, sitä tiukempia muotoilusääntöjen tulee olla.

Mieti muotoa ja sisältöä erikseen

Kokeneet käyttäjät arvioivat tulosteen kahdella tavalla: onko muoto oikea ja onko sisältö oikea? Nämä kaksi ovat itsenäisiä. Täydellinen taulukko voi sisältää vääriä numeroita; Sotkuinen kappale voi sisältää tarkkoja tietoja. Muotoilu ratkaisee vain ensimmäisen ongelman (muotoilun). Toinen kysymys (sisällön tarkkuus) vaatii aina erillisen varmennusvaiheen. Tämän eron pitäminen mielessä estää joutumasta "se on oikein, koska se näyttää hyvältä" -ansaan.

Yleisiä virheitä

  • Muotoa ei määritellä ollenkaan. Sitten tuloste manuaalisesti polkumyyntiin taulukkoon/luetteloon.
  • Muoto jää epäselväksi. Sanotaan "tee taulukko", mutta ei mainita sarakkeita.
  • Ilmoitusrajoituksen ohittaminen. Mallin lisäämät johdantolauseet häiritsevät automaatiota.
  • Väärän muodon valinta. Pyydetään vertailua kappaleeseen ja kerrontaa taulukon kanssa.
  • Luotetaan viikatajaan ja olla tarkistamatta sisältöä. Ei huomaa sovitusarvoa siistissä JSONissa.

Yhteenvetona

  • Muotoilun valvonta kertoo mallille selkeästi tulosteen muodon (luettelo, taulukko, JSON, malli).
  • Oikea muoto tarjoaa ennustettavuuden, käytettävyyden ja integroinnin muihin työkaluihin.
  • Valitse muoto sen mukaan, mitä teet: vertailutaulukko, järjestelmäsyöttö JSON, lukulista/kappale.
  • Tiukille muodoille "palauta vain tämä muoto, älä lisää kommentteja" -rajoitus on olennainen.
  • Oikea muoto ei tarkoita oikeaa sisältöä; Tarkista numerot ja nimet.

Sovellustehtävä

Valitse työ, jonka tulosteet järjestät aina uudelleen manuaalisesti. Määritä sopiva muoto (taulukko, JSON tai malli) ja lisää se kehotteeseen ja aseta "vain palauta tämä muoto" -rajoitus. Kokeile liittää tulos suoraan kohteeseen (esitys, taulukko, ohjelmisto) ja mittaa säästämäsi aika.

tarkistuslista

  • [ ] Voin valita, mikä muoto sopii mihinkin tehtävään.
  • [ ] Kuvaan muodon yksityiskohtaisesti (sarakkeet, kentät, skeema).
  • [ ] Rajoitan "merkintöjä" tiukoissa muodoissa.
  • [ ] Tiedän, mihin JSON on tarkoitettu ja milloin sitä tulee käyttää.
  • [ ] Huomaan, että oikea muotoilu ei vahvista sisältöä.