Chatilta pyydetään asioita lähes joka päivä ja lähes aina samalla tavalla: vastaamaan sähköpostiin yrityksen sävyllä, karhuamaan jo 20 päivää eräpäiväänsä ylittänyttä laskua tai muuttamaan kokousmuistiinpanot pöytäkirjaksi vastuuhenkilöineen ja päivämäärineen. Joka kerta kun asia pyydetään, haluttu tapa täytyy selittää uudelleen. Ja joka kerta lopputulos on hieman erilainen.
Taidot on NAiOS-moduuli, joka ratkaisee tämän ongelman. Taito on hyvin selitetty tehtävä: milloin sitä käytetään, miten se tehdään ja millä säännöillä. Se asennetaan kerran, ja chat käyttää sitä aina tarvittaessa ilman, että ohjeita tarvitsee toistaa.
Mikä on taito
Teknisesti kyseessä on tekstitiedosto nimeltä SKILL.md: lyhyt kuvaus, joka kertoo, milloin taito otetaan käyttöön, sekä luonnollisella kielellä kirjoitetut ohjeet tehtävän suorittamiseen. Koodia ei ole. Mitään ei suoriteta ohjelmallisesti. Nämä ovat samat ohjeet, jotka tiimin jäsen antaisi uudelle tulokkaalle, kirjoitettuna kerran ja aina saatavilla.
Muoto on avoin ja sama, jota Claude-, ChatGPT- tai Gemini-taidot käyttävät. NAiOS:lle kirjoitetun taidon voi ladata ja viedä toiseen työkaluun, ja toisen työkalun taidekansion voi ladata NAiOSiin sellaisenaan. Meille oli tärkeää olla keksimättä omaa tiedostomuotoa asialle, joka käyttäjän pitäisi voida ottaa mukaansa.

Mitä käyttäjä näkee
Kun Taidot avataan, esiin tulee katalogi, joka sisältää 52 NAiOS-taitoa kymmenessä kategoriassa: viestintä ja sävy, asiakirjat ja esitykset, myynti ja CRM, laskutus ja kirjanpito, kokoukset, laki ja GDPR, henkilöstöhallinto, koulutus, tiedot ja taulukkolaskenta sekä tuki. Jokainen taito asennetaan yhdellä napsautuksella, ja sen voi keskeyttää poistamatta sitä asennuksesta.
Kaksi taitoa on otettu käyttöön oletuksena ensimmäisestä päivästä alkaen. Yritykseni sävy saa kaiken chatin kirjoittaman sisällön vastaamaan yrityksen tyyliä, sanastoa ja allekirjoitusta; ensimmäisellä kerralla se kysyy yrityksen kirjoitustyylistä ja muistaa sen. Vastaa sähköposteihin laatii vastauksen sähköpostiin tilanteen mukaan: seuranta, muistutus, kiitos tai ikävät uutiset.
Muut taidot suositellaan käyttäjälle sen mukaan, mitä moduuleja hän käyttää. Laskutusta käyttävä näkee taidon Karhua erääntynyttä laskua, joka ei keksi summia päästään: se tarkistaa ERP-järjestelmän todelliset avoimet laskut ja mukauttaa sävyä viivästyspäivien mukaan. CRM-käyttäjä näkee taidon Kokouksen jälkeinen seuranta. Koulutusta pitävä näkee taidot Oppitunti tiedostosta ja Tentti sisällöstä.
Miten sitä käytetään chatissa
Useimmiten sinun ei tarvitse tehdä mitään. Chat tuntee aktiivisten taitojen luettelon ja lataa niiden ohjeet ennen vastaamista, kun pyyntö sopii yhteen jonkin taidon kanssa. Vastauksessa on tunniste, joka kertoo, mitä taitoa on käytetty, sekä linkki sen tietoihin, jotta tiedät aina, miksi vastaus on tällainen.
Kun haluat pakottaa tietyn taidon käyttöön, kirjoita viestin alkuun kauttaviiva. Aktiivisten taitojen luettelo tulee näkyviin eniten käytettyjen mukaan järjestettynä. Kun kirjoitat muutaman kirjaimen, luettelo suodattuu, ja jos etsimäsi taito ei ole aktiivinen mutta se löytyy luettelosta, se tarjotaan suoraan painikkeella, jolla voit ottaa sen käyttöön ja jatkaa kirjoittamista.

Yrityksen taidot
Tässä on mielestämme hyödyllisin osuus. Kuka tahansa voi luoda oman taidon kolmella tavalla: vastaamalla neljään kysymykseen (mikä tehtävä, millä lausekkeilla se aktivoituu, mikä on tulostusmuoto, mitkä ovat säännöt), jotta tekoäly kirjoittaa luonnoksen; käyttämällä kolmikenttäistä editoria; tai lataamalla kansion tai zip-tiedoston, joka sisältää SKILL.md-tiedoston. Valmiit kehotteet (prompts) voidaan muuttaa taidoiksi yhdellä napsautuksella.
Yrityksen vastuuhenkilö voi puolestaan julkaista taitoja koko tiimilleen. Esimerkiksi tilitoimisto, joka määrittää kerran, miten asiakkailta peritään laskuja sen omalla tyylillä ja aikatauluilla, saa koko toimiston perimään maksuja samalla tavalla tästä hetkestä lähtien. Myyntiosasto, joka määrittelee ehdotuksen kirjoitustavan, ei ole enää riippuvainen siitä, kuka sen kirjoittaa. Kun joku parantaa taitoa, uusi versio tallennetaan ja vanhoja voidaan tarkastella.
Jos yrityksen taito on hyvä, sen voi ehdottaa NAiOSille. Tiimi tarkistaa sen, ja jos se pääsee luetteloon, se julkaistaan sen tekijän nimellä.
Muita käyttötapauksia
- Tilitoimisto tai konsulttiyritys: erääntyneiden laskujen perintä ERP-tiedoilla, neljännesvuositilinpäätöksen valmistelu, kirjanpidon vientimerkinnän selittäminen asiakkaalle, joka ei ole kirjanpitäjä, uuden asiakkaan tietojen syöttäminen kokonaisuudessaan.
- Myyntitiimi: yrityksen mukainen tarjous, seurantatoimenpiteet jokaisen kokouksen jälkeen, sellaisten asiakkaiden uudelleenaktivointi, jotka eivät ole tilanneet kuukausiin, vastaaminen yleisimpiin vastaväitteisiin.
- Henkilöstöhallinto: työpaikkailmoitus, työntekijän perehdytyssuunnitelma, sisäinen tiedote, kiinteärakenteinen suorituskyvyn arviointi.
- Koulutus: oppitunti ja koe asiakirjan pohjalta, arviointimatriisi, koulutusvideon käsikirjoitus.
- Tuki ja toiminnot: tukipyyntöön vastaaminen, prosessin tarkistuslista, toimittajalle ilmoitettava häiriötilanne, usein kysytyt kysymykset dokumentaation pohjalta.
- Agentit: agentille voidaan määrittää taitoja. Sähköposteja kirjoittava tai laskuja perivä agentti tekee sen yrityksen eikä mallin oman tahdon mukaisesti.
Kaikilla kuudella kielellä
NAiOSin 52 taitoa ovat saatavilla espanjaksi, englanniksi, katalaaniksi, ranskaksi, portugaliksi ja saksaksi. Tuoteluettelo, tuotekortti ja chat käyttävät kunkin henkilön omaa kieltä, ja lataus sisältää kaikki versiot. Käyttäjän tai yrityksen luomat taidot säilyvät sillä kielellä, jolla ne on kirjoitettu. Moduulin ääniohje on toistaiseksi saatavilla vain espanjaksi.
Miten se tehtiin: moduuli yhdessä päivässä
Taidot-toiminnon on kehittänyt NAiOS Labs NAiOSin toimitusjohtajan pyynnöstä. Hän esitti kollegan esittämän yksinkertaisen kysymyksen: ChatGPT:llä, Claudella ja Geminillä on jo asennettavia taitoja, onko niiden saaminen NAiOSiin hyvin monimutkaista? Ensimmäinen täydellinen versio oli valmis neljässä työtunnissa. Eikä siksi, että sitä olisi kirjoitettu kiireellä, vaan siksi, että prosessi oli mietitty valmiiksi ennen ainoankaan rivin kirjoittamista. Kerromme tästä siksi, että kyseessä on sama prosessi, jota sovellamme rakentaessamme ratkaisuja asiakkaalle, ja siksi, että se muistuttaa enemmän keittiötä kuin tehdasta.
- Tilauksen vastaanotto. Ennen kaikkea ymmärretään, mitä todella pyydetään: taitoja yleisille käyttäjille, ei kehittäjille; mukana on luettelo, luokat ja ensimmäinen valikoima, joka on verrattavissa kilpailijoiden tarjontaan.
- Konseptointi. Vaiheittainen suunnitelma siitä, mikä sisältyy ja mikä ei, visuaalinen luonnos taidon asentamisesta sekä vertailu kolmen alustan kaappauksiin nimien, välilehtien ja eleiden päättämiseksi.
- Testausympäristö (harnessHarnessMallia ympäröivä infrastruktuuri, joka tekee siitä agentin: silmukka, työkalut, konteksti, käyttöoikeudet ja jäljitykset). Ennen kokkausta määritetään, miten ruokalaji tarkistetaan: kunkin vaiheen automaattiset testit, ohjain, joka käynnistää sovelluksen ja ottaa todelliset kuvat, tuomari, joka pisteyttää luettelon jokaisen taidon, sekä kielisuojaukset, jotka estävät kääntämättömän tekstin pääsyn läpi.
- Toteutus. Vaiheet peräkkäin siten, että testit läpäistään vihreänä ennen seuraavan aloittamista.
- Testaus. Kaikki yhdessä paikallisesti kuvien kanssa jokaisesta näytöstä ja keskustelusta ennen lataamisen harkitsemista.
- Tarjoilu (emplatado). Yksi ainoa toimitus, jossa on valmiina varmuuskopio ja palautusmahdollisuus, ensin yhdelle alustalle. Loput sitten, kun ensimmäinen on palvellut muutaman päivän ajan.

Tätä työskentelytapaa kuvaamme artikkelissa agentti moninkertaistaa sen, minkä jo tiedät, ja myös sen, mitä et tiedä: agentti tuo vauhdin ja ihminen suunnan sekä viimeisen tarkistuksen. Kokonainen moduuli päivässä on mahdollista, kun testausympäristö (harness) on valmiina ennen koodia.
Mitä on vielä tehtävissä
Taidot ovat saatavilla NAiOSissa tästä päivästä alkaen. Tiimi on kirjoittanut 52 oletustaitoa ja ajanut ne automaattisen tuomarin läpi, mutta liiketoiminnallinen tarkistus – ihmisten, jotka käsittelevät laskuja tai antavat koulutusta joka päivä – hioo ne lopullisesti kuntoon. Jos käytät NAiOSia ja kaipaat jotain taitoa, luo se, testaa se ja ehdota sitä: näin luettelo kasvaa.






