- AI-Sanomat
- Posts
- Näin teet XML-pohjaisen kuvaustiedoston kirjoitustyylistäsi tekoälyä varten
Näin teet XML-pohjaisen kuvaustiedoston kirjoitustyylistäsi tekoälyä varten
Opi miten voit määritellä ja tallentaa oman kirjoitustyylinsä piirteet rakenteellisesti XML-tiedostoon ja saada AI:n jäljittelemään sitä

Tervetuloa oppaaseen, jonka avulla opit kuvaamaan oman kirjoitustyylisi XML-muodossa. Oppaan tarkoituksena on auttaa täysiä aloittelijoita ymmärtämään, kuinka he voivat määritellä ja tallentaa oman kirjoitustyylinsä piirteet rakenteellisesti XML-tiedostoon. Tämä mahdollistaa sen, että tekoäly (kuten ChatGPT tai vastaava) voi jäljitellä kirjoitustyyliäsi mahdollisimman tarkasti, kun käytät XML-tyylikuvausta apuna tekstin tuottamisessa.
Kenelle tämä opas on suunnattu:
Aloittelijat oppivat XML:n peruskäyttöä ja hyödyntämistä konkreettisessa tehtävässä: oman kirjoitustyylin tallentamisessa.
Kirjoittajat hyötyvät oppimalla dokumentoimaan tyylinsä, jotta tekoäly tuottaa tekstiä, joka kuulostaa heiltä itseltään.
Käytännön oppiminen: askel askeleelta -ohjeet ja esimerkit takaavat, että selkokieliset ohjeet tekevät oppimiskokemuksesta helpon.
Lopputuloksena sinulla on oma XML-pohjainen tyyliopas kirjoitustyylistäsi. Voit käyttää sitä promptina tekoälylle saadaksesi parempia ja omannäköisiä tekstivastauksia. Seuraavaksi tutustumme XML:n perusteisiin ja etenemme kohti konkreettista toteutusta.
Mitä ihmeen XML? – perusteet, esimerkkitiedosto
XML (Extensible Markup Language) on rakenteellinen merkintäkieli, jolla tietoa esitetään loogisella, hierarkkisella tavalla. Toisin sanoen XML:n avulla voit tallentaa tietoa selkeässä rakenteessa, jossa on yksilöitävät osat (elementit) ja näiden ominaisuuksia (attribuutit). XML-tiedostot ovat tavallisia tekstitiedostoja, tyypillisesti .xml
-päätteisiä, ja niitä voi lukea sekä ihminen että tietokone.
XML:n perusominaisuuksia:
Hierarkkinen rakenne: XML-dokumentti muodostaa puumaisen rakenteen, jossa on juuri (root) ja sen alla lapsielementtejä.
Elementit: Merkintäkielen “tagit” kuvaavat tietyn tiedon yksikköjä. Esimerkiksi
<kirjailija>
on elementti, jonka sisällä voi olla kirjailijan nimi.Attribuutit: Elementin lisätietoja, jotka esitetään avain="arvo" -pareina elementin aloitustagissa. Esim.
<kirja kieli="suomi">
voisi kertoa kirjan kielestä.
Katsotaanpa yksinkertaista esimerkkiä XML-tiedostosta. Olet ehkä nähnyt tämän klassisen "note" XML -esimerkin:
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Maija</to>
<from>Kalle</from>
<heading>Muistutus</heading>
<body>Älä unohda minua tänä viikonloppuna!</body>
</note>
Tässä esimerkissä:
Ensimmäinen rivi on XML-prologi, joka kertoo version ja merkistökoodauksen (UTF-8 on yleinen oletus).
<note>
on juurielementti. Sen sisällä on lapsielementtejä<to>
,<from>
,<heading>
ja<body>
, jotka kuvaavat muistilapun osat.Sulkeva
</note>
päättää juurielementin. Huomaa, että jokaisella alkutagilla<tag>
on oltava vastaava lopputagi</tag>
(tai itse sulkeutuva tagi erikoistapauksissa).
Muista XML:stä:
XML on herkkä rakenteelle ja oikeinkirjoitukselle: tagien nimet ovat kirjainkoolle herkkiä ja niiden on muodustettava kelvollinen puu.
Hyvin muodostettu XML on helppo jäsentää (parsia) ohjelmallisesti. Tämä on juuri se syy, miksi tallennamme kirjoitustyylin XML:ään – tekoäly voi analysoida rakenteen helposti, kun se noudattaa tarkkaa formaattia.
Harjoitus aloittelijalle: Jos et ole ennen käyttänyt XML:ää, avaa muistio tai koodieditori ja yritä kirjoittaa yllä oleva esimerkki omin käsin. Tallenna tiedosto nimellä muistio.xml
ja avaa se selaimella: monet selaimet näyttävät XML-tiedostot kauniisti jäsenneltynä, jolloin hahmotat puumaisen rakenteen paremmin.
XML-pohjainen tone-of-voice – miksi ja miten
Tekoälymallit, kuten ChatGPT, voivat analysoida rakenteellista tietoa paremmin, kun se on esitetty selkeästi jäsennellyssä muodossa. Kun kirjoitustyylisi ominaispiirteet (esim. sanavalinnat, lauserakenne, välimerkkien käyttö) on kuvattu XML-rakenteessa, voit syöttää tämän kuvauksen tekoälylle osana promptia. Tekoäly pystyy päättelemään tagien perusteella, mikä on ohje ja mikä on esimerkki, ja erottelemaan eri osa-alueet paremmin. Tämä lisää:
Selkeyttä: XML-tagit erottavat esimerkiksi ohjeistuksen ja esimerkit, mikä vähentää sekaannusta.
Tarkkuutta: Kun tyyli on pilkottu osiin (tone, sanavalinnat, jne.), tekoäly voi osua paremmin oikeaan sävyyn ja muotoon.
Monipuolisuutta: XML:ään voit helposti lisätä uusia elementtejä (esim. emoji-käyttö tai kieliasu) ilman, että rakenteen logiikka särkyy.
Miten tone-of-voice (äänensävy) liittyy XML:ään?
Tone-of-voice tarkoittaa sisällön äänensävyä ja tyyliä – millaisia sanavalintoja käytetään ja millainen tunnelma tekstiin välittyy. Yrityksille äänensävy on brändin ääni, mutta yksilökirjoittajalle se voi olla oma persoonallinen tapa ilmaista asioita. XML:ssä tone-of-voice voidaan kuvata omana elementtinään, esimerkiksi <äänensävy>
-tagin sisällä, jonne voit kirjoittaa kuvailevia adjektiiveja tai luonnehdintoja tyylistäsi: esim. “ystävällinen, humoristinen, rento”.
Kuvaamme seuraavissa luvuissa järjestelmällisesti, miten eri kirjoitustyylin osa-alueet mallinnetaan XML:ssä. Tavoitteena on luoda yksinkertainen mutta kattava XML-rakenne, joka toimii ikään kuin kirjoitustyylisi DNA:na tekoälylle.
XML-rakenteen suunnittelu – elementit ja attribuutit
Ennen kuin alamme kirjoittaa yhtään XML-tiedostoa, suunnitellaan rakenne: mitkä elementit (tagit) ja mahdolliset attribuutit tarvitsemme kuvaamaan kirjoitustyyliä. Hyvä suunnittelu varmistaa, että lopullinen XML on looginen ja helppo lukea.
Päätason elementti:
Aloitamme yhdellä juurielementillä, vaikkapa <kirjoitustyyli>
, joka kattaa koko kuvauksen. Kaikki muu menee tämän alle puumaisesti.
Alielementit kirjoitustyylin eri osa-alueille:
<äänensävy>
– Kuvataan yleisellä tasolla tekstiesi sävy (esim. muodollinen vs. epämuodollinen, lämmin, sarkastinen, asiallinen jne.). Tämä voi sisältää lyhyen kuvailevan tekstin.<sanavalinnat>
– Sanaston ja sanavalintojen erityispiirteet. Tähän voimme sisällyttää esimerkiksi:<yleisetSanat>
– Sana- tai ilmauslista, joita käytät usein.<toistuvatFraasit>
– Mahdolliset usein toistuvat ilmaukset tai sanonnat, jotka leimaavat tyyliäsi.
<lauserakenne>
– Kuvaa, millaisia lauseita tyypillisesti kirjoitat:<keskimPituisuus>
– Lauseiden keskimääräinen pituus (lyhyitä ja ytimekkäitä vai pitkiä ja monipolvisia?).<monimutkaisuus>
– Käytätkö paljon sivulauseita, erikoisia rakenteita vai pidätkö lauseet yksinkertaisina?<esimerkkilause>
– Esimerkkilause, joka on tyylillesi hyvin tyypillinen. Tämä auttaa tekoälyä näkemään konkreettisesti rakenteen ja sävyn.
<välimerkit>
– Välimerkistön käyttö:<yleiset>
– Käytätkö paljon pilkkuja, pisteitä, ajatusviivoja? Minkälaisia välimerkkejä korostat?<erikoismerkit>
– Jos tyyliisi kuuluu vaikka hymiöt :) tai erikoismerkit kuten ♥ tai "***" korostuksissa, ne voidaan mainita täällä.
Attribuuttien hyödyntäminen:
Monessa tapauksessa pelkät elementit riittävät, mutta attribuuteista voi olla hyötyä, jos haluat antaa lisätietoja tiiviisti. Esimerkki: <esimerkkilause kieli="fi">Tässä on esimerkkilause.</esimerkkilause>
, jos haluaisimme mainita erikseen kielen (tässä suomi). Tässä oppaassa pysyttelemme kuitenkin pääosin elementeissä selkeyden vuoksi, jotta aloittelijan on helpompi ymmärtää.
Seuraavassa kaaviossa on havainnollistettu XML-rakenne puumaisena hierarkiana (voit myös kuvitella sisennetyt rakenteet mielessäsi):
<kirjoitustyyli>
├── <äänensävy>
├── <sanavalinnat>
│ ├── <yleisetSanat>
│ └── <toistuvatFraasit>
├── <lauserakenne>
│ ├── <keskimPituisuus>
│ ├── <monimutkaisuus>
│ └── <esimerkkilause>
└── <välimerkit>
├── <yleiset>
└── <erikoismerkit>
(Huomaa: Kaaviossa sisennykset ja viivat osoittavat hierarkian. ├──
tarkoittaa, että elementillä on sisarelementtejä sen alla, ja └──
osoittaa viimeisen sisarelementin.)
Miksi tällainen rakenne? Tämä jaottelu vastaa kirjoitustyylin keskeisiä elementtejä. Tone-of-voice saa oman paikkansa, sanaston ominaispiirteet omansa, lauserakenteen ominaisuudet kolmannen ja välimerkistö neljännen. Näin kaikki osa-alueet on katettu, eikä mikään tärkeä jää huomioimatta.
Kirjoitustyylin kuvauksen elementit – sanasto, lauserakenne, välimerkit
Sukelletaan nyt syvemmälle jokaiseen osa-alueeseen ja mietitään mitä sisältöä niihin laitetaan. Tavoitteena on tunnistaa omasta kirjoitustyylistäsi piirteitä, jotka voit sanallistaa ja sijoittaa XML-tiedostoon.
Äänensävy (<äänensävy>
)
Tämä on lyhyt, ehkä parin virkkeen tai muutaman avainsanan mittainen kuvaus siitä, miltä tekstisi kuulostaa. Kuvittele, että joku lukee tekstisi ääneen – miltä se kuulostaa? Onko se:
Ystävällinen ja keskusteleva sävy? ("Hei, miten menee, toivottavasti päiväsi on sujunut hyvin!")
Asiantuntijamainen ja muodollinen? ("Hyvä vastaanottaja, haluaisin tuoda esiin erään näkökulman...")
Humoristinen ja kepeä? ("No niin, tästä se taas lähtee, kahvia koneeseen ja menoksi!")
Kirjoita <äänensävy>
-elementin sisään muutama adjektiivi tai lyhyt lause, jotka kuvaavat tyyliäsi. Esimerkki: <äänensävy>Rentoa jutusteleva, kevyen humoristinen, mutta tarvittaessa asiallinen.</äänensävy>
Tämän elementin alle kerätään tietoa sanastostasi:
<yleisetSanat>
: Listaa 5–10 sanaa tai lyhyttä fraasia, joita huomaat käyttäväsi usein. Ne voivat olla tavallisia sanoja ("kuitenkin", "eli", "periaatteessa") tai sinulle ominaisia ilmaisuja ("toisin sanoen", "sanotaanko näin"). Tarkoitus on antaa tekoälylle vihjeitä lempisanoistasi, jotta se käyttää samoja.<toistuvatFraasit>
: Jos sinulla on jokin iskevä fraasi tai sanonta, joka toistuu teksteissäsi, mainitse se tässä. Esimerkiksi: pidätkö aloituksista tyyliin "Kerronpa teille tarinan..." tai lopetatko viestisi aina "- terveisin, [nimi]"? Kirjaa muutama tälläinen piirre.
Voit kirjoittaa nämä elementit sisällöllä erotettuna vaikkapa pilkuilla tai listana. Esimerkki:
<sanavalinnat>
<yleisetSanat>kuitenkin, erityisesti, pohjimmiltaan, jotenkin</yleisetSanat>
<toistuvatFraasit>\"toisin sanoen\", \"kaiken kaikkiaan\"</toistuvatFraasit>
</sanavalinnat>
(Huomaa: Jos käytät erikoismerkkejä kuten lainausmerkkejä sisällössä, ne kannattaa merkitä " tai laittaa kenoviiva \ " kuten yllä, jottei XML tulkitse niitä virheellisesti.)
Lauserakenne (<lauserakenne>
)
Tässä osiossa kuvaillaan lauseiden muotoa ja rakennetta:
<keskimPituisuus>
(tai<keskimPituus>
tms.): Kirjoita tähän, ovatko lauseesi yleensä lyhyitä vai pitkiä. Voit mainita esimerkiksi: "Tyypillinen lause pituus noin 10 sanaa, harvoin yli 20 sanaa."<monimutkaisuus>
: Kerro käytätkö paljon sivulauseita ja monimutkaisia rakenteita vai pidätkö asiat yksinkertaisina. Esim. "Suosin yksinkertaisia lauserakenteita, käytän vähän sivulauseita." tai "Käytän paljon sivulauseita ja virkkeitä venyttäviä rakenteita, mikä tekee tekstistä polveilevaa."<esimerkkilause>
: Yksi hyvä esimerkkilause tyylistäsi. Tämä voi olla suoraan jokin lause omista teksteistäsi tai itse keksitty, kunhan se on tyylillesi tyypillinen. Esimerkkilause auttaa tekoälyä ymmärtämään konkreettisesti, miten edellä mainitut piirteet ilmenevät. Kirjoita lause sellaisenaan elementin sisään (muista välimerkit!).
Esimerkinomaisesti:
<lauserakenne>
<keskimPituisuus>Lauseeni ovat yleensä melko lyhyitä (5-10 sanaa).</keskimPituisuus>
<monimutkaisuus>Käytän yksinkertaisia rakenteita ja vältän pitkiä sivulauseita.</monimutkaisuus>
<esimerkkilause>Tämä on tyylilleni ominainen esimerkkilause, selkeä ja napakka.</esimerkkilause>
</lauserakenne>
Välimerkit (<välimerkit>
)
Vaikka välimerkit ovat pieniä merkkejä, niiden käyttö voi vaihdella kirjoittajakohtaisesti ja vaikuttaa tyyliin. Tässä osiossa jaetaan välimerkkien käyttö kahteen:
<yleiset>
: Kuvaile, mitä välimerkkejä käytät runsaasti tai tavanomaisesti. Esimerkiksi: "Paljon pilkkuja selittävissä rakenteissa, pisteillä lyhyitä virkkeitä. Harvemmin puolipistettä tai kaksoispistettä." Voit myös mainita rytmin: "Käytän usein kolmea pistettä ajatuksen jatkumiseen..." (esim. "...").<erikoismerkit>
: Jos tyyliisi kuuluu jotain erikoista, kuten hymiöitä 🙂, huutomerkkejä (!) tunteen ilmaisussa, kysymysmerkki+huutomerkki yhdistelmiä (!?) tai vaikka Markdown-tyylisiä merkintöjä, mainitse ne tässä. Kaikki mikä ei kuulu aivan perusvälimerkkeihin tai mikä on käytössäsi erottuvaa, on hyvä kuvata. Jos et keksi mitään erityistä, voit jättää tämän melko lyhyeksi.
Esimerkki:
<välimerkit>
<yleiset>Käytän pilkkua usein erottamaan lauseen osia, pisteillä teen selkeitä lyhyitä lauseita.</yleiset>
<erikoismerkit>Joskus käytän hymiöitä tekstin seassa 😊 ja kolmea pistettä dramaattiseen taukoon...</erikoismerkit>
</välimerkit>
Kun olet tämän tehnyt, sinulla rupeaa olemaan kattavasti tietoa XML-muodossa kirjoitustyylisi eri puolista. Seuraavaksi puhumme materiaalin keräämisestä: miten valitset omista teksteistäsi ne kohdat, joiden perusteella täytät yllä mainitut kohdat.
Oman tyylin esimerkkien kerääminen – miten valita edustavat tekstit
Ennen XML-tiedoston lopullista kirjoittamista, kerää muutamia esimerkkitekstejä omasta tuotannostasi. Nämä voivat olla:
Otteita blogikirjoituksista, esseistä tai raporteista, joita olet kirjoittanut.
Pitkiä somepäivityksiä tai viestejä, joissa koet tyylisi näkyvän hyvin.
Koulutehtävä tai työprojekti, jos ne eivät ole luottamuksellisia, jossa kirjoitustyylisi on ominaisimmillaan.
Miksi esimerkit? Jotta voit analysoida omaa tyyliäsi, tarvitset konkretiaa. Muistista on vaikea arvioida esimerkiksi yleisimpiä sanoja tai keskimääräistä lauseen pituutta. Tekstiesimerkeistä voit:
Alleviivata usein toistuvia sanoja tai fraaseja. Tee vaikka listaa paperille tai tekstinkäsittelyohjelmassa.
Laskea lauseiden sanoja: voit laskea muutamassa kappaleessa monta sanaa tyypillinen lause sisältää. (Ei tarvitse olla tarkka keskiarvo, riittää "lyhyitä, n. X sanaa" tai "pitkiä, jopa kymmeniä sanoja").
Tunnistaa sävyn: Lue tekstejäsi ikään kuin ulkopuolisena. Onko tekstissä huumoria, puhuttelevuutta (käytätkö "sinä" tai kysymyksiä lukijalle), vai neutraali objektiivinen sävy? Kirjoita ylös havaintoja.
Huomioi välimerkit: Kiinnitä huomiota, käytätkö erikoisempia välimerkkejä (ajatusviivat –, puolipiste ;, huutomerkki ! jne.). Jos huomaat esimerkiksi useita huutomerkkejä merkkinä innostuksesta, tämä on hyvä mainita.
Käytännön vinkki aloittelijalle: Voit käyttää tekstianalysaattoria tai tekstinkäsittelyohjelman toimintoja apuna. Esimerkiksi:
Microsoft Wordissa on sanastoanalyysi, jolla saa esiin yleisimmät sanat ja keskimääräisen lauseen pituuden.
Verkkotyökaluja on myös, esimerkiksi WordCounter.net tai tekstianalyysityökalut, jotka laskevat sanamääriä ja löytävät toistuvia fraaseja.
Voit myös pyytää yksinkertaisesti tekoälyä auttamaan analyysissä: syötä pätkä tekstiä ja pyydä listaa usein esiintyvistä sanoista.
Kun olet koonnut nämä havainnot, palaa edelliseen lukuun ja täydennä XML-suunnitelmasi: laita oikeasti niitä sanoja <yleisetSanat>
-elementtiin, kuvaile lausepituus <keskimPituisuus>
-elementtiin numeroiden kera, jne. Näin saat kuvaustiedostosta henkilökohtaisesti relevantin ja tarkan.
Varmista monipuolisuus: On hyvä käyttää ainakin muutamaa erilaista tekstilähdettä omasta tuotannostasi. Jos otat kaiken yhdestä tekstistä, riski on, että kuvailet vain sen tekstin tyyliä. Useampi lähde varmistaa, että XML-kuvaus kattaa tyyliäsi laajemminkin.
Promptin rakentaminen – kuinka antaa ohje tekoälylle
Nyt kun XML-tyylikuvaus on (melkein) valmis, seuraava vaihe on hyödyntää sitä tekoälyn kanssa. Pelkkä XML-tiedosto omalla koneella ei vielä tee mitään; meidän on syötettävä se osaksi promptia eli pyyntöä, jonka annamme tekoälylle, jotta se ymmärtää ja sisäistää tyylimme.
Promptin osat (kun hyödynnetään XML-tyylikuvausta):
Ohjeistus tekoälylle: Kerro, mitä haluat tekoälyn tekevän. Esim. "Kirjoita luku 8 aloittelijaystävällistä vinkkiä kasvimaan perustamiseen minun kirjoitustyylilläni."
Tyylikuvaus (XML): Liitä mukaan XML-dokumentti tai sen sisältö, ja kerro tekoälylle, että tämä on kirjoitustyylisi kuvaus. Voit tehdä tämän esimerkiksi näin:
Tässä on XML-dokumentti, joka kuvaa kirjoitustyyliäni:
<kirjoitustyyli>
... (täysi sisältö) ...
</kirjoitustyyli>
Käytä edellä mainittua tyylikuvausta tuottaaksesi tekstin annettuun tehtävään.
Mahdollinen esimerkkiteksti (valinnainen): Jos haluat, voit myös liittää lyhyen esimerkkikappaleen omasta tekstistäsi (jos se on julkinen tai turvallista jakaa) ja sanoa "Tässä on esimerkki aiemmasta tekstistäni." Tämä voi vahvistaa ymmärrystä entisestään, vaikka XML sinänsä jo sisältää paljon tietoa.
Kun liität XML:n promptiin, muista säilyttää rakenteen eheys: jokainen <
ja >
paikallaan, jotta tekoäly näkee sen nimenomaan rakenteellisena datana. Monet tekoälymallit ymmärtävät, että <tag>
-merkintä on teknistä määrittelyä, eivätkä sekoita sitä itse kirjoitettavaan tekstiin.
Varoituksen sana: Jotkin yksinkertaisemmat tekoälyalustat saattavat antaa toisenlaisia vastauksia, jos syötät niille paljon teknistä merkintäkieltä. Kehittyneemmät (kuten OpenAI:n mallit) pystyvät tähän hyvin. Mikäli huomaat, että tekoäly ei ymmärrä XML:ää, voit kokeilla muotoilla promptin huolellisemmin:
Lisätä ohjeen: "Alla on XML-muotoinen kuvaus kirjoitustyylistäni. Analysoi se ja ota se huomioon kirjoittaessasi vastausta."
Pyytää ensin varmistusta: "Ymmärsitkö tyylikuvaukseni? Jos kyllä, aloita kirjoittaminen." (Monesti malli vastaa, että ymmärsi.)
Promptin esimerkki:
"Kuvaile seuraavaksi Mitä on tekoäly?
-aiheesta muutaman kappaleen teksti minun tyylilläni. Alla kuvaus kirjoitustyylistäni XML-muodossa. Huomioi tämä tyyli vastauksessasi.
Nyt tekoäly tietää, että sen täytyy imitoida tuota kuvattua tyyliä. Se käyttää JSON- tai XML-muotoista inputtia kuten strukturoitua ohjetta – ikään kuin se saisi “tyylioppaan” yhdessä kysymyksen kanssa. Tämä lisää huomattavasti todennäköisyyttä, että lopputulos on juuri halutun kaltainen.
AI:n pyytäminen luomaan XML-kuvaus – käytännön vaiheistus ja vinkit
Voit myös pyytää tekoälyä auttamaan sinua XML-kuvauksen luomisessa. Ehkä et ole ihan varma, miten sanallistaisit tyylisi, tai haluat nopeuttaa prosessia. Tässä strategia:

Tilaa AI-Sanomien Plus-jäsenyys niin näet loput sisällöstä
Tilaamalla AI-Sanomien maksullisen jäsenyyden saat pääsyn kaikkiin uutiskirjeen sisältöihin sekä tuet Suomen parasta AI-mediaa.
Already a paying subscriber? Sign In.
Miksi tilaus kannattaa?:
- • Pääsy kaikkiin maksullisiin oppaisiin
- • Webinaari-tallenteet
- • Näet kaikki uutiskirjeen sisällöt, uudet AI-työkalut sekä vinkit tekoälyn käyttöön.
- • GPT4o-botti: Tämä on tietoturvallinen versio ChatGPT:stä, jossa syöttämääsi dataa ei käytetä kielimallin kouluttamiseen.
- • Tuet Suomen parasta AI-mediaa 😊
Reply