Hostowane proxy to publiczne demo z limitem. Do codziennej pracy postaw własne proxy i własny klucz (BYOK).
Sklep Chrome jeszcze nie jest źródłem instalacji. Ta sama paczka zip działa w Chrome, Brave i Edge.
Firefox to osobny XPI (dodatek tymczasowy, bez listy AMO). Safari to build na Macu, bez App Store.
Produkt działa tylko na LinkedIn.
Jak to działa
1. Widoczny post
Gdy karta wejdzie w widok (około 35% wysokości), rozszerzenie bierze własny tekst posta. Komentarze i post w środku udostępnienia pomija. Tekst krótszy niż 200 znaków (po odcięciu hashtagów, wzmianek, linków i emoji) zostaje w przeglądarce.
2. Jev na proxy
Jedno wywołanie na post: model jev-latest, pytania is_ai_slop, slop_intensity, has_substance, voice. Próg domyślny to 0.65.
3. Odznaka
Kolor liczy kod w repozytorium, nie ta strona. Najedź na odznakę, żeby zobaczyć prawdopodobieństwa.
Suwak progu
Model daje każdemu postowi ocenę od 0 do 1. To szansa, że tekst brzmi jak AI slop. Bliżej 1 sygnał jest mocniejszy. Odznaka „AI slop” pojawia się, gdy ocena jest równa progowi albo wyższa. Suwak w opcjach rozszerzenia chodzi od około 0.15 do 0.95. Domyślnie stoi koło 0.65.
Niżej, czulej
Próg 0.15 łapie słabszy sygnał. Więcej kart dostaje odznakę „AI slop”.
Domyślnie 0.65
To punkt startowy. Ustawiasz go sam w opcjach rozszerzenia, obok włącznika i trybu.
Wyżej, ostrzej
Próg 0.95 puszcza tylko mocny sygnał. Rzadziej zobaczysz „AI slop”, częściej „Ludzki” albo „Mieszany”.
Instalacja
Chrome i Edge
Pobierz repozytorium albo rozpakuj store/linkedin-ai-slop-extension.zip.
Otwórz chrome://extensions albo edge://extensions i włącz tryb dewelopera.
Załaduj rozpakowane i wskaż katalog extension/.
Sklep Chrome jeszcze nie publikuje tej pozycji. Zip odtwarzasz przez npm run pack:extension.
Brave
Ta sama paczka Chromium. Osobnego pliku Brave nie ma.
Otwórz brave://extensions i włącz tryb dewelopera.
Załaduj rozpakowane i wskaż extension/.
Gdy sklep Chrome ruszy, Brave umie wziąć stamtąd ten sam wpis. Dziś go nie ma.
Notatka: store/BRAVE.md.
Firefox
Osobny XPI, te same skrypty. Firefox 142+. Listy na addons.mozilla.org nie ma.
npm run pack:firefox składa store/linkedin-ai-slop-firefox.xpi.
Otwórz about:debugging#/runtime/this-firefox.
Załaduj dodatek tymczasowy i wskaż ten XPI. Po restarcie Firefoksa zrób to ponownie.
Notatka: store/FIREFOX.md.
Safari
Projekt Xcode w safari/. Na Macu: bash scripts/build-safari.sh. To nie jest App Store ani TestFlight.
Safari → Develop → Allow Unsigned Extensions.
Uruchom aplikację z Xcode, włącz rozszerzenie i zezwól na www.linkedin.com.
Notatka: store/SAFARI.md.
Plany
Tylko LinkedIn. Rozszerzenie jest darmowe. Płatne warianty to Hosted Pro, Lifetime Pro i Team. Checkout jest włączony.
Działa dziś
Free / BYOK
0 USD
Własne proxy i własny TYPESAFE_API_KEY w server/.env. W opcjach wybierz BYOK i wpisz adres, na przykład http://127.0.0.1:8787. Limity ustawiasz u siebie.
Działa dziś, marketing
Hosted Demo
0 USD
Publiczne proxy https://proxy-production-ebcc.up.railway.app. To nie jest plan płatny. Limit około 60 ocen na minutę z IP. Dobowy hamulec Demo to około 200 ocen na IP (DEMO_MODE, gdy brak jawnego capu).
Dostępne teraz
Hosted Pro
od ~5 USD/mies. albo ~40 USD/rok
Publiczne proxy z wyższymi limitami. Po opłaceniu dostajesz token Pro i wklejasz go w opcjach rozszerzenia. Subskrypcja miesięczna albo roczna przez Stripe Checkout.
Klucz TYPESAFE_API_KEY zostaje na serwerze. Ta strona go nie ma i sama nie woła TypeSafe. GitHub Pages serwuje tylko docs/.
Limit: 60 żądań na minutę z jednego adresu IP. Powtórzony tekst nie woła Jev drugi raz (pamięć podręczna werdyktu). To demo w dobrej wierze, nie usługa bez limitu.
BYOK
Własne proxy: cd server, npm install, npm start. W opcjach wpisz http://127.0.0.1:8787. Klucz wstawiasz tylko w server/.env.
Tekst wysyłany do Jev jest obcięty do 6000 znaków. Opcjonalny dobowy limit IP włączysz zmienną EVALUATE_DAILY_IP_CAP.
Od autora
Paweł Mamcarz. Inne projekty, te same adresy co na mamcarz.com.