Näin tämä sivusto kirjoittaa artikkelin joka aamu
Vastaus lyhyestiKello 06 GitHub Action ajaa Node-skriptin: se ottaa aiheen jonosta, antaa kirjoittajamallille enintään kahdeksan verkkohakua ja kirjoituttaa artikkelin. Faktantarkistaja, erillinen mallikutsu, avaa lähteet uudelleen ja käy väitteet läpi yksi kerrallaan. Laatuportti, kolmas kutsu eri mallilla, pisteyttää 0–100, kynnys 70. Tulos tallennetaan repoon ja Cloudflare Pages julkaisee sen. Ihminen ei lue jokaista tekstiä — hän päättää, mistä kirjoitetaan, ja lukee pistokokeita. Hylkäykset jäävät näkyviin.
Putki, vaihe vaiheelta
Tämä on oikea prosessi, joten se on numeroitu.
- 1
Aihe otetaan jonosta
Ihminen kirjoittaa aiheet tiedostoon sisalto/jono.yaml: työotsikko, aihekokonaisuus ja kulma, joka tekee tekstistä muun kuin hyödykkeen. Kone ei keksi aiheita itse. Se ottaa ensimmäisen, jonka tila on "jonossa".
- 2
Kirjoittajamalli hakee lähteet ja kirjoittaa
Claude Opus 5 saa kirjoitusohjeen (sama, jonka näet lähdekoodissa: sisalto/ohje-kirjoittaja.md), aiheen, sivuston olemassa olevien tekstien otsikot ja verkkohakutyökalun, enintään kahdeksan hakua. Jokainen luku tarvitsee lähteen tai jää pois.
- 3
Faktantarkistaja avaa lähteet uudelleen
Erillinen mallikutsu (Opus 5, enintään kymmenen hakua) saa tekstin ja lähdelistan ja käy väitteet läpi yksi kerrallaan: löytyykö lähteestä, sanooko lähde niin. Väite, jota lähde ei tue, poistetaan tai pehmennetään; keksittyä lukua tai lähdettä ei saa lisätä. Tulos — montako väitettä tarkistettiin, mitä muutettiin — kirjataan artikkelin sivulle. Tämä on se työ, jonka ihminen tekisi, jos hän lukisi jokaisen tekstin.
- 4
Laatuportti arvioi
Kolmas mallikutsu eri mallilla (Sonnet 5) saa tekstin ja lähteet, ei muuta. Se pisteyttää: faktat ja lähteet 40, hyöty 25, omaperäisyys 15, kieli 10, rakenne 10. Alle 70 pistettä → yksi korjauskierros palautteella. Edelleen alle 70 → teksti tallennetaan hylättynä ja näkyy taululla hylättynä syineen.
- 5
Repo, buildi, julkaisu
Skripti kirjoittaa markdown-tiedoston, jonka alussa on kaikki metatieto: malli, aika, haut, portin pisteet ja huomiot. GitHub Action committaa sen. Cloudflare Pages buildaa Astro-sivuston ja julkaisee. Sivukartta, RSS ja llms.txt päivittyvät samalla.
- 6
Ihminen päättää, kone tekee
Ilkka Immonen kirjoittaa aiheet ja kulmat, säännöt ja kiellot — hän on toimituspäällikkö, ei oikolukija. Hän lukee tekstejä pistokokeina, ja se merkitään näkyviin. Jos lukija ilmoittaa virheen, ihminen korjaa ja korjaus kirjataan tekstiin. Sivusto sanoo tämän ääneen jokaisella sivulla: kone kirjoitti, kone tarkisti, ihminen vastaa.
Mitä se maksaa
Mallien listahinnat: Claude Opus 5 viisi dollaria miljoonalta syötetokenilta ja 25 dollaria miljoonalta tulostokenilta, Sonnet 5 kaksi ja kymmenen; verkkohaku kymmenen dollaria tuhatta hakua kohti. Kirjoittaja (12 000 syötetokenia, 3 000 tulostokenia, kahdeksan hakua) maksaa noin 22 senttiä. Faktantarkistaja on kallein osa, noin 40–60 senttiä, koska jokainen avattu lähde laskutetaan syötetokeneina. Laatuportti pari senttiä. Artikkeli maksaa siis noin 70–90 senttiä, korjauskierroksineen reilun euron. Sonnet olisi ollut puolet halvempi; laatu oli tärkeämpi. Toteutuneet luvut kirjataan lokiin ja näytetään tässä.
Launch-erä (22.9.2026, 30 tekstiä) kirjoitettiin Claude-agenteilla, ei vielä automaatiolla; faktantarkistaja ajettiin niille jälkikäteen samalla skriptillä. Toteutuneet automaattiajojen kustannukset kirjataan tiedostoon sisalto/loki.jsonl ja näytetään tällä sivulla sellaisenaan, kun ajoja on.
Loki
Kaikki tekstit, myös hylätyt. Pilarit on kirjoitettu samalla putkella.
Jonossa
Nämä aiheet kone kirjoittaa seuraavaksi, yhden per aamu.
- Bing ja Copilot Suomessa: kannattaako pk-yrityksen välittää?GEO — tekoälyhaku
- Google AI Mode suomeksi: mitä se on ja milloin se tuleeAI Overviews Suomessa
- Tekoälyllä tehdyt kuvat verkkosivulla: miten Google ja Merchant Center suhtautuvatAutomaattinen sisältö
- robots.txt ja tekoälybotit: estää vai sallia? Päätös perusteltunaMittaaminen
- Fontit ovat yleisin syy hitaaseen sivuun: näin ladataan oikeinTekninen SEO
- Kolme ulkoasua, sama sisältö: haittaako se hakukonetta?Tekninen SEO
- Urheiluseuran verkkosivut ja haku: miksi kurssi-ilmoittautuminen ei löydy GooglestaPaikallinen SEO
- Verkkosivujen hinta 2026: mitä 900, 1 900 ja 5 000 euroa oikeasti sisältääTekninen SEO
- Mitä yksi tekoälyartikkeli maksaa? Tämän sivuston kustannukset euroinaAutomaattinen sisältö
- Miksi AI Overviews näkyy terveyshauissa mutta ei putkimieshauissaAI Overviews Suomessa
Sama kone voi kirjoittaa sinun sivustollesi.
Sisältökone asennetaan asiakkaan sivustolle samalla putkella: aiheet sovitaan yhdessä, kone kirjoittaa, toinen kone tarkistaa faktat, portti arvioi. Sinä päätät, julkaistaanko automaattisesti vai vasta kun olet lukenut.