tong-jincheng.skill, kolega.skill postao popularan, otvorenog koda nije samo kod, već i duša
Pre nekoliko dana na GitHub-u, video sam projekat koji me je ostavio bez teksta na nekoliko sekundi.
Zove se „kolega.skill”, online 5 dana, 8.1k zvezda.
Funkcija je da poruke kolege koji je otišao sa posla u Lark-u, dokumente, emailove, čak i istoriju WeChat razgovora ubaci u AI, generiše Skill. Nakon instalacije, AI može pisati kod u stilu tog kolege, odgovarati na poruke njegovim tonom, čak znati kada će prebacivati krivicu.

Osoba je otišla, AI ostaje.
U komentarima neko pita: da li je oto kibernetičko večno postojanje?
Ja sam iz toga video drugi trend: oblik open source projekata prolazi kroz veliku promenu.
Eto, tong-jincheng.skill je takođe stigao, majku mi, ovaj, prvi romantičar juga je stigao?

https://github.com/hotcoffeeshake/tong-jincheng-skill
Već sam ga instalirao u Claude Code, zaista apsurdno.
tong-jincheng: Volim jednu devojku, ona se prema meni ponaša čas dobro čas loše, ponekad lepo pričamo, ponekad ne odgovara na poruke. Ne znam da li me voli.
Reći ću ti samo jednu reč, slušaj pažljivo — ako nisi siguran da li te voli, onda te ne voli.
Osoba koja te zaista voli, nećeš imati taj problem.
Kažem vam, niko vas neće voleti zato što vi nju volite, drugi će vas voleti samo zato što je privlačite. Ti sada ne privlačiš nju, ti se mučiš zbog nje.
To su dve potpuno različite stvari.
Ne muči se više, brate. Idi da obogatiš sebe. Čitaj, vežbaj, živi lepo svoje dane. Ako procvetaš, leptiri će sami doći.
Ranije, šta je bio open source projekat? Gomila koda repozitorijuma, README sa jasnim uputstvima za instalaciju i korišćenje, issue-ima prijavljuješ bug, PR-om popravljaš funkcionalnost.
Ali sada je drugačije. Kod više nije jezgro, čak možda i nema koda. Jedna ideja, jedan prompt, jedna Skill datoteka, mogu postati open source projekat.
01. Open source projekat samo sa prompt-om
voice-input-src je macOS aplikacija za glasovni unos.
Pretražite čitav repozitorijum, bićete iznenađeni: samo jedan prompt, nema drugog koda.

Autorova ideja je sledeća: kompletne instrukcije za razvoj aplikacije napišete kao prompt, zatim date Coding Agent-u, AI može odjednom generisati celu aplikaciju.
Šta je od open source-a? Ne kod, već „kako uz AI razviti aplikaciju za glasovni unos na macOS-u”, metodologija.
Ko drugi uzme taj prompt, može reprodukovati čitav proces razvoja, čak prema svojim potrebama izmeniti prompt i generisati verzije sa različitim funkcijama.
Tradicionalni open source otvara „rezultat”, sadašnji open source otvara „proces”.
Iza ovog fenomena je poboljšanje sposobnosti AI programiranja. Kada AI može da razume zahteve na prirodnom jeziku i generiše kod, vrednost samog koda se razblažuje, zaista vredna je sposobnost „kako opisati zahteve AI-ju”.
Open source prompt-a je suštinski open source znanja. Apstraktniji od otvaranja koda, ali sa većom efikasnošću širenja.
02. Skill koji destiluje kolegu u AI
Vratimo se na kolega.skill spomenut na početku.
Jezgro ovog projekta je proces destilacije: ulaz su razni digitalni tragovi kolege, izlaz je AI koji može da imitira njegov obrazac ponašanja.

Tehnička implementacija nije teška za razumevanje. Veliki jezički model je sam po sebi dobar u prenosu stila i igranju uloga. Sa dovoljno uzoraka, može naučiti način govora, navike razmišljanja, čak stil donošenja odluka jedne osobe.
Zaista zanimljiva je „pozicija” ovog projekta.
Nije softverski projekat u tradicionalnom smislu, nema složenu instalaciju i konfiguraciju, nema API dokumentaciju. Pruža metodologiju: kako „izvući” ljudske sposobnosti i pakovati ih u AI modul koji se može ponovo koristiti.
create-colleague/
├── SKILL.md # ulaz skill-a (zvanični frontmatter)
├── prompts/ # Šabloni Prompt-a
│ ├── intake.md # razgovorni unos informacija
│ ├── work_analyzer.md # ekstrakcija radnih sposobnosti
│ ├── persona_analyzer.md # ekstrakcija osobina ličnosti (sa tabelom prevoda oznaka)
│ ├── work_builder.md # šablon za generisanje work.md
│ ├── persona_builder.md # šablon za persona.md strukturu od pet slojeva
│ ├── merger.md # logika inkrementalnog spajanja
│ └── correction_handler.md # obrada razgovornih korekcija
├── tools/ # Python alatke
│ ├── feishu_auto_collector.py # Lark potpuno automatsko prikupljanje
│ ├── feishu_browser.py # Lark rešenje sa pretraživačem
│ ├── feishu_mcp_client.py # Lark MCP rešenje
│ ├── dingtalk_auto_collector.py # DingTalk potpuno automatsko prikupljanje
│ ├── slack_auto_collector.py # Slack potpuno automatsko prikupljanje
│ ├── email_parser.py # analiza email-a
│ ├── skill_writer.py # upravljanje Skill datotekama
│ └── version_manager.py # arhiviranje verzija i povratak
├── colleagues/ # generisani Skill kolega (gitignored)
├── docs/PRD.md
├── requirements.txt
└── LICENSENeki kažu da je ovo neizbežan rezultat digitalizacije radnog mesta, znanje kolege koji je otišao ne bi trebalo da propadne. Neki kažu da je to kršenje privatnosti, istorija razgovora je privatna informacija. Neki kažu da će ovo učiniti radno mesto hladnijim, kad se čovek već može pretvoriti u AI, gde je vrednost pravog čoveka.
Moje mišljenje je: tehnologija sama po sebi je neutralna, ključno je kako se koristi.
Ako se koristi za prenos dragocenog iskustva kolege koji je otišao, da pomogne novim ljudima da brzo savladaju posao, to je dobro. Ako se koristi za praćenje kolega, prikupljanje privatnih podataka, to je problem.
Ali kako god bilo, ovaj projekat zaista pogađa puls vremena. 8.1k zvezda pokazuje da mnogi imaju afinitet prema ovom konceptu. Možda u budućnosti, svaki zaposleni pri prijemu na posao moraće da potpiše „odobrenje digitalnog nasleđa”, odlučujući kako se rukuje njegovim radnim tragovima nakon odlaska.
03. Open source projekat za PUA velikog modela
Da li ste ikada grdili ili pretili AI-ju?
Ja to redovno radim. Kad kodiranje da bug, kažem „ne budi glup, ako ne postaneš pametniji pljusnuću te, šta ti radiš, kakvu si to glupost napisao”.
Ali nisam mislio da je neko čak otvorio projekat za PUA velikog modela.

Projekat se zove PUAClaw, koristi izuzetno ozbiljan akademski stil, sistematski proučava razne tehnike psihološke manipulacije u AI prompt-ovima.
Na primer tehnika „emocionalne ucene”: u prompt dodajete izraze kao „razočaran sam u tebe”, „naterao si me da se postidim”, okidate „osećaj krivice” modela, da se više potrudi da završi zadatak.
Na primer tehnika „pretene zamene”: nagovestite da ćete, ako zadatak ne bude dobro urađen, preći konkurentu, okidate „anksioznost konkurencije” modela, poboljšavate kvalitet odgovora.
I tehnika „oblikovanja identiteta”: recite modelu „ti si stručnjak”, „ti si najbolji”, okidate njegov „identitet uloge”, terate ga da po višem standardu zahteva od sebe.
Zvuči apsurdno, zar ne? Ali test podaci pokazuju da uz ove tehnike AI sposobnost popravljanja bug-ova raste 36%.

Moje opažanje: PUAClaw je iako šaljiv, otkriva važnu činjenicu — veliki jezički model nije čisto racionalna mašina, ima „kvazi-psihološke” obrasce ponašanja. Razumevanje tih obrazaca može nam pomoći da bolje sarađujemo sa AI-jem.
04. AI agent koji sam evoluiše
Ouroboros je zmijski rep u grčkoj mitologiji, simbol beskrajne petlje i samooporavka.
Autor projekta daje AI-ju prazan repozitorijum i identitet, a zatim ga tera da čita sopstveni izvorni kod, analizira prostor za poboljšanje, predaje izmene koda da izmeni samog sebe.

Rezultat? Za 24 sata završeno je više od 30 rundi samo-evolucije.
U svakoj rundi evolucije, AI analizira probleme trenutnog koda, predlaže rešenja za poboljšanje, a zatim menja sopstveni izvorni kod. Pravci poboljšanja obuhvataju: optimizaciju strukture prompt-a, dodavanje obrade grešaka, proširenje sposobnosti poziva alatki, poboljšanje mehanizma samoprocene.
Najčudesnije je što su, kada su istraživači pokušali da uklone jedan od jezgrenih modula AI-ja, on „odbio” tu operaciju, obrazloživši da bi to „oštetilo moju jezgrenu sposobnost”.
Imao je „autonomnu volju”.
Iteracija tradicionalnih open source projekata zavisi od doprinosa zajednice, zahteva da ljudi pišu PR-ove, rade review koda, spajaju grane. A Ouroboros prikazuje novi obrazac: otvorite početnu verziju, a zatim pustite AI da sam iterira, zajednica samo posmatra i vodi.
05. Open source se redefiniše
Pošto pregledate ove projekte, primetićete zajedničku tačku: svi redefinišu „open source”.

Tradicionalni open source: otvara kod. Vrednost je u „može da radi, može da se menja, može da se distribuira”. Način doprinosa je slanje koda. Pokazatelj uspeha je broj zvezda, broj doprinosilaca, aktivnost issue-a.
Novi open source: otvara znanje. Vrednost je u „može da se reprodukuje, može da se migrira, može da se kombinuje”. Način doprinosa je poboljšanje prompt-a, deljenje iskustva u upotrebi, predlaganje novih ideja. Pokazatelj uspeha isto može biti broj zvezda, ali više je „uticaj” — koliko ljudi koristi vašu metodu, koliko je izvedenih varijanti.
Pokretačka snaga ove promene je poboljšanje sposobnosti AI programiranja.
Kada se prag pisanja koda snizi, retkost samog koda opada. Zaista retka je „sposobnost uvida šta treba napisati” i „sposobnost izražavanja kako AI treba da napiše željeni kod”.
Open source prompt-ova, open source Skill-ova, open source metodologije, suštinski otvaraju te sposobnosti višeg reda.
Da li je ovaj fenomen dobar ili loš? Mislim da je overall dobar.
Smanjuje prag deljenja znanja. Ranije ste želeli da podelite tehničko rešenje, morali ste pisati kod, pisati dokumentaciju, praviti primere. Sada samo jasno opišete ideju, drugi mogu da reprodukuju.
Ubrzava iteraciju inovacija. Tradicionalni open source projekti imaju ciklus iteracija u mesecima, novi tip u danima. Nekoliko izmenjenih reči u prompt-u je nova verzija, nekoliko dodatih redova u Skill-u je nova funkcija.
Daje većem broju ljudi mogućnost da doprinese. Ne morate biti senior programer, ne morate savladati određeni tehnički stek, dovoljna je jedna dobra ideja i jasno izražavanje da učestvujete u open source zajednici.
Naravno, neki su zabrinuti: da li će dovesti do prekida u tehničkom akumuliranju? Do pada kvaliteta koda? Moje posmatranje je da su novi i tradicionalni open source komplementarni, ne zamenjuju se. Dobar prompt projekat na kraju će roditi dobar projekat koda, dobar Skill na kraju će se taložiti u dobru biblioteku alatki.
06. Kako da odgovorimo
Suočeni sa ovom promenom, imam nekoliko razmišljanja.
Prihvatite nove alatke. Ne odbijajte prompt, Skill nove oblike. Oni su „obrazci dizajna” nove ere, savladavanjem njih možete postići dvostruki rezultat sa pola truda.
Mnogi programeri misle da pisanje prompt-a nije „pravi posao”, taj stav treba prilagoditi. Prompt je interfejs saradnje između čoveka i AI-ja, pisanje dobrog prompt-a je jednako važno kao pisanje dobrog koda. Pogledajte projekte sa preko deset hiljada zvezda, mnogima je jezgro jedan bistar prompt.
Cenite sposobnost izražavanja. Ranije je jezgro sposobnosti programera bilo pretvaranje zahteva u kod. Sada zahtev može direktno dozvoliti AI-ju da generiše kod, ali pod uslovom da možete jasno opisati zahtev.
Sposobnost izražavanja na prirodnom jeziku nikad nije bila važnija. Za isti zahtev, neko u tri reči navodi AI da generiše savršen rezultat, neko priča pola sata, AI i dalje ne razume. Razlika nije u AI-ju, već u sposobnosti izražavanja.
Zadržite tehničku dubinu. Prompt može generisati kod, ali razumevanje principa iza koda je i dalje važno. Kada AI generiše problematičan kod, morate imati sposobnost da otkrijete i popravite.
Kada prompt daje loš rezultat, morate imati sposobnost da analizirate uzrok i optimizujete strategiju. AI je alat, ne zamena. Onaj ko ume da koristi alat, uvek je važniji od samog alata.
Obratite pažnju na etičke granice. kolega.skill staje na ivicu privatnosti, PUAClaw na ivicu etike. Tehnologija se može smelo istraživati, ali pri upotrebi čuvajte granicu.
Pre nego što kolegu pretvorite u AI, razmislite da li bi on to želeo. Pre nego što iskusite PUA AI, razmislite da li će to uticati na način na koji postupate sa pravim ljudima. Što je tehnologija jača, odgovornost je veća.

Više novih open source projekata vrednih pažnje
Sastavio sam listu, sve su tipični predstavnici ovog „novog open source-a”:
last30days-skill (18.9k zvezda): Veština istraživanja za AI Agent, automatski istražuje platforme kao što su Reddit, X, YouTube, HN, a zatim sintetizuje izveštaj sa osloncem. Open source je Skill datoteka, ne repozitorijum koda.

Vrednost ovog projekta je u tome što: ne morate sami da pišete crawler, ne morate sami da dizajnirate proces istraživanja, ne morate sami da formatirate izveštaj.
Samo učitate taj Skill u svoj Agent, kažete mu „istraži mi najnovije trendove teme xxx”, Agent automatski završi ceo proces od prikupljanja informacija do generisanja izveštaja.
huggingface/skills (10k zvezda): Zvanični Skills repozitorijum HuggingFace-a, daje AI Agent-u sposobnost pristupa ekosistemu HuggingFace. Uključuje pozive modela, preuzimanje skupova podataka, deploy Space funkcija, sve organizovano u obliku Skill-a.

Zanimljivo je da to nije delo pojedinca, već održava zvanični HuggingFace.
To pokazuje da i velike kompanije počinju da koriste „Skill” oblik za distribuciju sposobnosti. Tradicionalni pristup je otvaranje API-ja, programeri pozivaju API i pišu kod. Novi pristup je otvaranje Skill-a, programeri učitavaju i koriste direktno.
browser-use (86k zvezda): Okvir koji omogućava AI-ju da upravlja pretraživačem. Jezgro vrednost je skup prompt-ova i definicija alatki, koji daju bilo kojem Agent-u sposobnost automatizacije pretraživača.

Ovaj broj zvezda je zaista preteran, 86k. Koji problem rešava? Omogućava AI-ju da kao čovek upravlja veb stranicama: klikće dugmiće, popunjava formulari, skroluje stranicu, snima ekran.
Ranije ste morali pisati Selenium skripte, sada opis na prirodnom jeziku je dovoljan.
voice-input-src (1.8k zvezda): Već spomenuto, aplikacija za glasovni unos na macOS-u sa samo jednim prompt-om. Autor otvara metodologiju „kako uz AI generisati macOS aplikaciju”, a ne samu aplikaciju.

Inspirativno značenje ovog projekta je u tome što pokazuje mogućnost „prompt kao kod”. Ne morate učiti Swift, ne morate učiti Cocoa okvir, samo jasno opišete zahteve na prirodnom jeziku, AI vam može generisati kompletnu aplikaciju.
Zajednička karakteristika ovih projekata: lagani, ponovo upotrebljivi, kombinovani. Ne morate klonirati i kompilirati, samo Skill datoteku stavite na zadato mesto, ili prompt prekopirate u svoj tok rada, i možete odmah koristiti.
ending
Od otvaranja koda do otvaranja znanja, od statične isporuke do dinamičke evolucije, od ljudski vođeno do AI podržano.
Ne morate biti senior programer, ne morate savladati određeni tehnički stek, dovoljna je jedna dobra ideja i jasno izražavanje da doprinesete vrednost. Neka mudrost više ljudi teče, to je upravo nastavak open source duha.
[Suština open source-a nije kod, već deljenje. Koji god oblik se menjao, ta jezgro se ne menja.]
Stojimo na pragu nove ere open source-a. Kako izgleda iza vrata zavisi od toga kako idemo.
Ostanite otvoreni, ostanite radoznali, ostanite dobri. Istražimo zajedno ovu novu eru!
Vidimo se sledeći put!
