Humanizer
Umiejętność dla Claude Code i OpenCode, która usuwa z tekstu oznaki pisania wygenerowanego przez SI, sprawiając, że brzmi on bardziej naturalnie i ludzko.
Instalacja
Claude Code
Sklonuj bezpośrednio do katalogu umiejętności Claude Code:
mkdir -p ~/.claude/skills
git clone https://github.com/blader/humanizer.git ~/.claude/skills/humanizer
Lub skopiuj plik umiejętności ręcznie, jeśli już masz sklonowane to repozytorium:
mkdir -p ~/.claude/skills/humanizer
cp SKILL.md ~/.claude/skills/humanizer/
OpenCode
Sklonuj bezpośrednio do katalogu umiejętności OpenCode:
mkdir -p ~/.config/opencode/skills
git clone https://github.com/blader/humanizer.git ~/.config/opencode/skills/humanizer
Lub skopiuj plik umiejętności ręcznie, jeśli już masz sklonowane to repozytorium:
mkdir -p ~/.config/opencode/skills/humanizer
cp SKILL.md ~/.config/opencode/skills/humanizer/
Uwaga: OpenCode skanuje także
~/.claude/skills/w celu zapewnienia zgodności, więc jeśli używasz obu narzędzi, wystarczy pojedyncze sklonowanie do~/.claude/skills/humanizer/.
Użycie
Claude Code
/humanizer
[wklej swój tekst tutaj]
OpenCode
/humanizer
[wklej swój tekst tutaj]
Lub poproś model o bezpośrednią humanizację tekstu w dowolnym z tych narzędzi:
Proszę zhumanizuj ten tekst: [twój tekst]
Dostrajanie głosu
Aby dopasować się do twojego osobistego stylu pisania, podaj próbkę własnego tekstu:
/humanizer
Oto próbka mojego pisania do dopasowania głosu:
[wklej 2-3 akapity własnego tekstu]
Teraz zhumanizuj ten tekst:
[wklej tekst SI do humanizacji]
Umiejętność przeanalizuje rytm twoich zdań, dobór słów i dziwactwa, a następnie zastosuje je do przepisywanego tekstu, zamiast tworzyć generyczne, "czyste" wyjście.
Przegląd
Oparty na poradniku Wikipedia: Oznaki pisania przez SI, utrzymywanym przez WikiProject AI Cleanup. Ten obszerny poradnik pochodzi z obserwacji tysięcy przypadków tekstu wygenerowanego przez SI.
Umiejętność zawiera także końcowe sprawdzenie pod kątem "oczywistego wygenerowania przez SI" i drugie przepisanie, aby wyłapać utrzymujące się w pierwszej wersji naleciałości SI.
Kluczowy wgląd z Wikipedii
"Modele LLM używają algorytmów statystycznych, aby zgadywać, co powinno wystąpić dalej. Wynik dąży do najbardziej statystycznie prawdopodobnego rezultatu, który pasuje do jak najszerszej gamy przypadków."
Wykryte 30 wzorców (z przykładami Przed/Po)
Wzorce treściowe
| # | Wzorzec | Przed | Po |
|---|---|---|---|
| 1 | Wyolbrzymianie znaczenia | "stanowiąc przełomowy moment w ewolucji..." | "zostało założone w 1989 roku w celu zbierania statystyk regionalnych" |
| 2 | Wymienianie znanych marek dla podniesienia rangi | "cytowany w NYT, BBC, FT i The Hindu" | "W wywiadzie dla NYT z 2024 roku argumentowała..." |
| 3 | Powierzchowne analizy z końcówkami -ąc | "symbolizując... odzwierciedlając... prezentując..." | "Usuń lub rozwiń o rzeczywiste źródła" |
| 4 | Język promocyjny | "położone w zapierającym dech w piersiach regionie" | "to miasto w regionie Gonder" |
| 5 | Niejasne przypisania | "Eksperci uważają, że odgrywa kluczową rolę" | "według badania z 2019 roku przeprowadzonego przez..." |
| 6 | Schematyczne wyzwania | "Pomimo wyzwań... nadal się rozwija" | "Konkretne fakty dotyczące rzeczywistych wyzwań" |
Wzorce językowe
| # | Wzorzec | Przed | Po |
|---|---|---|---|
| 7 | Słownictwo SI | "Właściwie... dodatkowo... świadectwo... krajobraz... prezentując" | "także... pozostają powszechne" |
| 8 | Unikanie spójki | "służy jako... posiada... szczyci się" | "jest... ma" |
| 9 | Paralelizmy przeczące / końcowe zaprzeczenia | "To nie tylko X, to Y", "..., bez zgadywania" | "Przedstaw punkt bezpośrednio" |
| 10 | Reguła trzech | "innowacja, inspiracja i spostrzeżenia" | "Użyj naturalnej liczby elementów" |
| 11 | Cykliczne używanie synonimów | "protagonista... główny bohater... centralna postać... bohater" | "protagonista (powtarzaj, gdy najjaśniejsze)" |
| 12 | Fałszywe zakresy | "od Wielkiego Wybuchu do ciemnej materii" | "Wymień tematy bezpośrednio" |
| 13 | Strona bierna / fragmenty bezpodmiotowe | "Nie jest potrzebny plik konfiguracyjny" | "Nazwij wykonawcę, gdy to pomaga w jasności" |
Wzorce stylistyczne
| # | Wzorzec | Przed | Po |
|---|---|---|---|
| 14 | Pauzy / półpauzy | "instytucje—nie ludzie—ale to trwa—" | "Usuń je: kropki, przecinki, dwukropki lub nawiasy" |
| 15 | Nadużywanie pogrubienia | "OKR-y, KPI-e, BMC" | "OKR-y, KPI-e, BMC" |
| 16 | Listy z nagłówkami w linii | "Wydajność: Wydajność wzrosła" | "Przekształć w prozę" |
| 17 | Nagłówki z wielkimi literami | "Strategiczne Negocjacje i Partnerstwa" | "Strategiczne negocjacje i partnerstwa" |
| 18 | Emoji | "🚀 Faza startowa: 💡 Kluczowy wgląd:" | "Usuń emoji" |
| 19 | Krzywe cudzysłowy | powiedział „projekt” | powiedział "projekt" |
| 26 | Łączone łącznikiem pary słów | „wielofunkcyjny, oparty na danych, zorientowany na klienta” | "Usuń łączniki w popularnych parach słów" |
| 27 | Tropy perswazyjnego autorytetu | "W swoim rdzeniu liczy się..." | "Przedstaw punkt bezpośrednio" |
| 28 | Zapowiedzi sygnalizujące | "Zanurzmy się", "Oto, co musisz wiedzieć" | "Zacznij od treści" |
| 29 | Fragmentaryczne nagłówki | "## Wydajność" + "Szybkość ma znaczenie." | "Pozwól nagłówkowi wykonać pracę" |
| 30 | Pisanie zakotwiczone w diff-ach | "Ta funkcja została dodana, aby zastąpić..." | "Opisz, co robi, a nie co się zmieniło" |
Wzorce komunikacyjne
| # | Wzorzec | Przed | Po |
|---|---|---|---|
| 20 | Artefakty chatbota | "Mam nadzieję, że to pomaga! Daj znać, jeśli..." | "Usuń całkowicie" |
| 21 | Zastrzeżenia o ograniczeniach | "Chociaż szczegóły są ograniczone w dostępnych źródłach..." | "Znajdź źródła lub usuń" |
| 22 | Pochlebczy ton | "Świetne pytanie! Masz całkowitą rację!" | "Odpowiedz bezpośrednio" |
Wypełniacze i asekuracja
| # | Wzorzec | Przed | Po |
|---|---|---|---|
| 23 | Frazy wypełniające | "W celu", "Z powodu faktu, że" | "Aby", "Ponieważ" |
| 24 | Nadmierne asekurowanie się | "mógłby potencjalnie być może" | "może" |
| 25 | Ogólne wnioski | "Przyszłość wygląda jasno" | "Konkretne plany lub fakty" |
Pełny przykład
Przed (brzmiące jak SI):
Świetne pytanie! Oto esej na ten temat. Mam nadzieję, że to pomaga!
Programowanie wspomagane przez SI stanowi trwałe świadectwo transformacyjnego potencjału dużych modeli językowych, wyznaczając przełomowy moment w ewolucji tworzenia oprogramowania. W dzisiejszym szybko ewoluującym krajobrazie technologicznym te przełomowe narzędzia—umiejscowione na styku badań i praktyki—zmieniają sposób, w jaki inżynierowie tworzą pomysły, iterują i dostarczają, podkreślając ich kluczową rolę w nowoczesnych przepływach pracy.
U swojego rdzenia propozycja wartości jest jasna: usprawnianie procesów, zwiększanie współpracy i wspieranie spójności. Nie chodzi tylko o autouzupełnianie; chodzi o odblokowanie kreatywności na dużą skalę, zapewniając, że organizacje mogą pozostać zwinne, dostarczając jednocześnie płynne, intuicyjne i potężne doświadczenia użytkownikom. Narzędzie służy jako katalizator. Asystent działa jako partner. System stanowi fundament dla innowacji.
Obserwatorzy branży zauważyli, że adopcja przyspieszyła od eksperymentów hobbystycznych do wdrożeń w całym przedsiębiorstwie, od pojedynczych programistów do zespołów wielofunkcyjnych. Technologia pojawiła się w The New York Times, Wired i The Verge. Dodatkowo zdolność do generowania dokumentacji, testów i refaktoryzacji pokazuje, jak SI może przyczynić się do lepszych wyników, podkreślając skomplikowaną współzależność między automatyzacją a ludzkim osądem.
- 💡 Szybkość: Generowanie kodu jest znacznie szybsze, zmniejszając tarcie i wzmacniając programistów.
- 🚀 Jakość: Jakość wyników została zwiększona dzięki ulepszonemu treningowi, przyczyniając się do wyższych standardów.
- ✅ Adopcja: Użycie nadal rośnie, odzwierciedlając szersze trendy branżowe.
Chociaż konkretne szczegóły są ograniczone na podstawie dostępnych informacji, potencjalnie można by argumentować, że te narzędzia mogą mieć pewien pozytywny wpływ. Pomimo wyzwań typowych dla nowych technologii—w tym halucynacji, uprzedzeń i odpowiedzialności—ekosystem nadal się rozwija. Aby w pełni wykorzystać ten potencjał, zespoły muszą dostosować się do najlepszych praktyk.
Podsumowując, przyszłość wygląda jasno. Ekscytujące czasy leżą przed nami, gdy kontynuujemy tę podróż ku doskonałości. Daj znać, jeśli chciałbyś, abym rozwinął jakąkolwiek sekcję!
Po (zhumanizowane):
Asystenci programowania SI mogą przyspieszyć nudne części pracy. Są świetni w boilerplate: pliki konfiguracyjne i mały kod klejący, którego nie chcesz pisać. Mogą też pomóc naszkicować test, ale i tak musisz go przeczytać.
Niebezpieczną częścią jest to, jak pewnie wyglądają sugestie. Zaakceptowałem kod, który się skompilował i przeszedł lint, a później odkryłem, że nie o to chodziło, ponieważ przestałem zwracać uwagę.
Jeśli traktujesz to jak autouzupełnianie i przeglądasz każdą linię, to jest użyteczne. Jeśli używasz tego, aby uniknąć myślenia, pomoże ci szybciej wysyłać błędy.
Jedynym prawdziwym zabezpieczeniem są testy. Bez nich głównie oceniasz wibracje.
Źródła
- Wikipedia: Oznaki pisania przez SI - Źródło pierwotne
- WikiProject AI Cleanup - Organizacja utrzymująca
Historia wersji
- 2.7.0 - Dodano wzorzec #30 (pisanie zakotwiczone w diff-ach); zmieniono podejście do pauz/półpauz na twarde usunięcie zamiast "nadużywania"; rozszerzono #21 o spekulatywne wypełnianie luk ("utrzymuje niski profil"). Łącznie 30 wzorców.
- 2.6.0 - Porządki: skonsolidowano zduplikowane sekcje przepływu pracy, ograniczono wskazówki dotyczące osobowości do treści, gdzie głos jest pożądany, usunięto podsekcję odcisków palców modelu i skondensowano przykład. Bez zmian w 29 wzorcach.
- 2.5.1 - Dodano regułę strony biernej / fragmentów bezpodmiotowych, zwiększając liczbę do 29 wzorców
- 2.5.0 - Dodano wzorce dla perswazyjnego ujmowania, sygnalizowania i fragmentarycznych nagłówków; rozszerzono paralelizmy przeczące o końcowe zaprzeczenia; doprecyzowano sformułowania dotyczące nadużywania pauz; poprawiono sformułowanie wstępu na "frazy wypełniające"
- 2.4.0 - Dodano dostrajanie głosu: dopasuj osobisty styl pisania użytkownika na podstawie próbek
- 2.3.0 - Dodano wzorzec #25: nadużywanie łączonych par słów
- 2.2.0 - Dodano końcowe sprawdzenie pod kątem "oczywistego wygenerowania przez SI" + monity drugiego przepisania
- 2.1.1 - Poprawiono przykład wzorca #18 (krzywe cudzysłowy vs proste)
- 2.1.0 - Dodano przykłady przed/po dla wszystkich 24 wzorców
- 2.0.0 - Całkowite przepisanie na podstawie surowej treści artykułu Wikipedii
- 1.0.0 - Pierwsze wydanie
Licencja
MIT


