TVL AI Skills

Skill de detectare AI

tvl-detect-ai-writing citește o postare LinkedIn, un articol, un draft sau un reply pe X și găsește tiparele formulaice care fac textul să sune generat de mașină. Marchează frazele exacte, explică de ce se declanșează fiecare, returnează un scor de la 0 la 10 și rulează un pre-scan determinist pentru tiparele pe care le prinde un regex. Nu îți rescrie textul.

Scorul

Un număr, șase praguri

Raportul începe cu un scor de tipare. Arată cât din structură, formulare și ritm sună a șablon. Cât de bună e ideea în sine rămâne o întrebare separată, pe care skill-ul ți-o lasă ție.

0-2Scris natural, specific, uman
5-6Tipare vizibile; cititorii pot simți șablonul
9-10Puternic tiparizat pe structură, formulare și ritm
ScorInterpretare
0-2Scris natural, specific, uman. O singură linie de dialog sau o listă de trei este stil, nu un semnal.
3-4Majoritar natural, cu elemente formulaice izolate. Un singur slogan de final rămâne aici.
5-6Tipare vizibile. Cititorii pot simți un șablon fără să îl numească.
7-8Puternic tiparizat. Mai multe semnale se adună în tot textul.
9-10Puternic tiparizat de AI. Structura, formularea și ritmul sună toate a generat.
Ce detectează

Taxonomia de tipare

Skill-ul dă scor pe un set fix de semnale din cercetarea de detecție 2023-2026. Acestea sunt categoriile pe care le marchează frază cu frază.

Corecție negativă

Cel mai puternic semnal structural. Marcat în ambele variante și escaladat când deschide două sau mai multe paragrafe.

nu X ci Ynu doar X, ci Ynu e X, e YX nu mai e YX era Y, acum Z

Tensiune artificială și slogane

Momeală de engagement deghizată în insight și linii finale construite să pară memorabile.

adevăratul shift easta schimbă totulcitește din noulasă asta să pătrundăăsta e unlock-ul

Punți generice și anunțuri

Tranziții care adaugă structură fără informație și propoziții care doar promit ce urmează.

ideea ece înseamnă asta în practicătrei lucruri contează aicisă expliciată implicațiile

Deschideri de șablon

Hook-uri de thought-leader și dispozitive de ritm în prima propoziție a unei postări sau a unui paragraf.

Majoritatea echipelor încă XPână în 2024, X făcea YIa X.Gândește-te la Y.Despre scope-creep:Pe scurt:

Lexicon focal

Cuvinte suprafolosite empiric de modelele antrenate cu aliniere. Aproape deterministe când apar lângă alt semnal.

delveunderscoreintricaterealmtapestrymeticulousgroundbreaking

Semnale de densitate

Judecate după frecvență în tot textul, așa că o singură apariție rămâne sub prag și nemarcată.

linii de dialog >1 / 75 cuvintehashtag-uriconectori de discurs >1 / 5 propozițiiliste de trei >1 / 100 cuvinte

Mod reply pentru X și Twitter

La răspunsurile scurte, regulile de registru se inversează. Minuscule, fragmente, forme contrase și lipsa punctului final sunt textură umană normală și nu se marchează niciodată, în timp ce șlefuirea excesivă dă de gol un reply generat. Un reply bun poartă o încărcătură concretă, un număr, un paper numit sau un mod specific de eșec, și ia o poziție, iar un reply care nu poartă niciuna dintre ele sună a slop.

Absolut, ce punct bunreformularea tweet-ului părinteVoi ce părere aveți?neutralitate fără pozițievocabular-semnal în 1-3 propoziții
Cum rulează

Cinci pași, întâi dovezile

Skill-ul adună dovezile mecanice, apoi citește pentru tiparele pe care un script nu le poate judeca, și abia apoi raportează un scor.

1

Preia textul

Textul inline se folosește direct. Pentru un URL, extrage doar corpul articolului. Marchează reply-urile de pe X ca mod reply.

2

Pre-scan determinist

Rulează scan_ai_patterns.py pentru semnalele detectabile prin regex: corecție negativă, densitate de linii de dialog, hashtag-uri, conectori de discurs, cuvinte focale, liste de trei.

3

Citește taxonomia

Marchează fraza exactă din spatele fiecărui tipar. Fără parafrazare, fără probleme inventate.

4

Scor pe combinație

Penalizează densitatea și acumularea, nu semnalele izolate. Cere cel puțin două categorii distincte înainte de orice verdict diferit de pass.

5

Returnează raportul

Text evidențiat, tipare detectate, un diagnostic, o listă de validare și o listă de corecții ordonată. Fără rescriere.

6

Tu decizi

Raportul e consultativ. Editezi pe baza constatărilor; skill-ul nu îți atinge cuvintele sau faptele.

Pre-scan-ul determinist

Un script Python adună dovezile pe care le prinde un regex, ca lectura să pornească din fapte, nu din impresii.

$ python3 scripts/scan_ai_patterns.py draft.txt

Modul reply inversează regulile de registru:

$ python3 scripts/scan_ai_patterns.py reply.txt --mode reply

Iese cu cod non-zero când se declanșează cel puțin un semnal și rămâne conservator sub 50 de cuvinte, unde detectoarele nu sunt de încredere. Scorul vine din lectura completă, nu doar din scan.

Sub capotă

Ce vine cu skill-ul

references/ai-writing-patterns.md

Taxonomia completă de tipare: fiecare structură interzisă, lista de detecție și semnalele de mod reply cu ancore regex.

references/calibration-notes.md

Pragurile și baza de cercetare: scorul pe combinație, gate-ul de lungime, regulile de densitate și precauția pentru engleza non-nativă.

scripts/scan_ai_patterns.py

Pre-scan-ul determinist pentru semnalele detectabile prin regex, cu un mod reply și un gate pe numărul de cuvinte.

Instalează și rulează

Adaugă skill-ul de detectare

Folosește repository-ul public TVL Skills cu Agent Skills CLI.

Instalează doar acest skill

$ npx skills add danlex/tvl-skills --skill tvl-detect-ai-writing

Instalează toate skill-urile TVL

$ npx skills add danlex/tvl-skills

Verifică un draft de LinkedIn

Folosește $tvl-detect-ai-writing ca să verifici acest draft de LinkedIn pentru tipare de AI. Marchează frazele exacte, dă-i scor și spune-mi principalele corecții înainte să public.

Auditează un articol dintr-un URL

Folosește $tvl-detect-ai-writing pe acest URL de articol. Analizează doar corpul și returnează scorul de tipare cu lista de validare.

Verifică un reply pe X înainte să îl trimiți

Folosește $tvl-detect-ai-writing în mod reply pe acest draft de răspuns. Spune-mi dacă poartă o încărcătură reală și o poziție, sau sună a slop.