Skip to content

Home fi

James Morris edited this page Jul 29, 2026 · 1 revision

LockedIn CLI — satiirisävytteinen opetusohjelma tekoälyagentin kanssa rakentamiseen

🌎 Kieli: Suomikatso kaikki 33 kieltä

Tervetuloa. Tämä wiki on käytännönläheinen, aloittelijaystävällinen opetusohjelma aidon komentorivityökalun rakentamiseen agenttimaisen tekoälyavustajan kanssa — käyttäen hyvin hassua esimerkkiä, jotta oppiminen on hauskaa.

Esimerkki on LockedIn CLI: teeskennelty "tekoäly-CLI", joka parodioi tekoälyajan kehittäjätyökaluja ja ammattiverkostojen "ajatusjohtajuutta". Siinä on liukuväristä splash-näyttö, interaktiivinen keskustelusessio, slash-komennot ja malli, joka "ajattelee" hyvin lujaa — ja tuottaa aivan nolla ammatillista arvoa, tarkoituksella. Läppien alla se on kuitenkin siisti, hyvin testattu Node.js-projekti, joka sopii erinomaisesti oppimiseen.

Vitsi on opetusväline. Naurat rekrytoijaroskapostilla täytetyille saapuneille samalla kun opit huomaamatta arkkitehtuuria, testausta ja — mikä tärkeintä — kuinka ohjata tekoälyagenttia kirjoittamaan ja muuttamaan oikeaa koodia puolestasi.


Kenelle tämä on

  • Uusi agenttimaisessa / tekoälyavusteisessa koodauksessa. Olet ehkä käyttänyt keskusteluavustajaa, mutta et vielä ole ohjannut agenttia, joka muokkaa tiedostoja, ajaa testejä ja julkaisee muutoksia. Etenemme tämän osan kanssa rauhallisesti.
  • Ohjelmoinnin perusteet hallussa. Osaat lukea JavaScriptiä, käyttää terminaalia ja seurata funktiota. Koodi tässä on keskitason; tekoäly-osat ovat aloittelijatasoa. (Aiempaa framework-kokemusta ei tarvita — tämä on puhdasta Nodea ilman riippuvuuksia.)

Mikä tahansa pätevä koodausagentti käy. Esimerkit käyttävät GitHub Copilot CLI:tä (samaa agenttia, joka kirjoitti tämän projektin), mutta työnkulku siirtyy myös muihin agentteihin.

Yksi sääntö: testiportti 🧪

Tällä projektilla on yksi ehdoton sääntö, ja koko opetusohjelma pyörii sen ympärillä:

Mitään ei julkaista, ellei npm test mene läpi.

Tekoälyagentti voi kirjoittaa paljon koodia hyvin nopeasti. Validointisarja on tapa, jolla pysyt sen hallinnassa. Opit saamaan agentin työskentelemään tämän portin takana: kuvaile muutos, anna sen lisätä testejä, anna sen toteuttaa, ja hyväksy työ vasta kun sarja on vihreä.

Miten käyttää tätä opetusohjelmaa

Käy luvut läpi järjestyksessä. Jokainen on lyhyt, päättyy "Kokeile agenttisi kanssa" -harjoitukseen ja rakentuu edellisen päälle.

  1. Tutorial 1 Orientaatio — pystytä projekti, aja se, tapaa agenttisi ja aja testiportti ensimmäistä kertaa.
  2. Tutorial 2 Miten koodi toimii — arkkitehtuuri, joka tekee tästä projektista helpon (ja turvallisen) agentille muutettavaksi: puhdas, testattava ydin; siemennetty satunnaisuus; ja testisarja.
  3. Tutorial 3 Ensimmäinen agenttitehtäväsi — pääasia: lisää täysin uusi komento päästä päähän ohjaamalla agenttia, testit ensin.
  4. Tutorial 4 Promptaus ja arviointi — promptaa kuin tiiminvetäjä, arvioi agentin diffit, iteroi ja pidä vauhti yllä sessioiden välillä.
  5. Tutorial 5 Lokalisointi — kuinka CLI puhuu 33 kieltä, ja kuinka ohjata agenttia lisäämään vielä yksi (i18n, avainpariteetti, kaksinkertaisen leveyden ja yhdistävien merkkien asettelu).

Haluatko sen sijaan universumin sisäiset läppädokumentit? Ne löytyvät sivulta Command Reference (alkuperäinen satiirinen "käsikirja"). Käytätkö avustavaa teknologiaa? Katso Accessibility — CLI:ssä on ruudunlukija-, korkean kontrastin ja matalan häiriön tilat.

Kontribuoiminen koodausagentin kanssa

Kontribuutiot ovat tervetulleita. Kloonaa repositorio ja avaa se millä tahansa pätevällä koodausagentilla, kuten Claude Codella, Cursorilla tai Codexilla. Käske sen noudattaa repositorion ohjeita ja näitä opetusohjelmia, tarkista sen muutokset ja aja npm test ennen lähettämistä. Nämä ovat esimerkkejä, ei suosituksia tai sisäänrakennettuja integraatioita.


Esitiedot lyhyesti

  • Node.js 18+ (Linux, macOS tai Windows — täysin sama kaikilla kolmella).
  • git, ja agenttikykyinen koodausavustaja (esim. GitHub Copilot CLI).
  • ~30–60 minuuttia ja huumorintajua.

Valmis? Siirry osoitteeseen Tutorial 1 Orientaatio.


Satiiria. LockedIn CLI on parodia tekoälyajan komentorivityökaluista ja "ajatusjohtajuus"-kulttuurista — ei ole sidoksissa, hyväksymä tai edustava LinkedIn:ille, eikä millekään todelliselle yritykselle. Kirjoittanut suuri kielimalli (GitHub Copilot CLI, Claude Opus 4.8) ihmisen ohjauksessa, lisensoitu GPL-3.0-or-later. Aja lockedin legal nähdäksesi koko vastuuvapauslausekkeen.

📘 LockedIn CLI wiki

Tutorial

Reference


Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.

Clone this wiki locally