1. Instalacja

  1. Zainstaluj Obsidian z obsidian.md
  2. Włącz wtyczki społecznościowe w sekcji „Ustawienia”, „Wtyczki społecznościowe”
  3. Zainstaluj Better Paste: kliknij „Przeglądaj”, wyszukaj „Better Paste”, a następnie kliknij „Zainstaluj”

2 Jak to działa

Sześć przykładów. Każda reguła ma swój własny przełącznik, więc wyłącz te, których nie potrzebujesz.

2.1 Obrazy z przeglądarki Safari

Skopiuj obrazek w przeglądarce Safari, wklej go do Obsidianu, a zamiast obrazka pojawi się link do strony internetowej. To irytujące! Funkcja „Better Paste” zapisuje rzeczywisty obrazek w Twoim sejfie:

![](https://images.example.com/2026/05/skyline-8f21a.jpg?auto=format&w=2400)

staje się

![[skyline-8f21a.jpg]]

2.2 Parametry śledzenia

Linki skopiowane z biuletynów i aplikacji społecznościowych zawierają mnóstwo zbędnych elementów śledzących. Aplikacja Better Paste je usuwa:

https://www.theverge.com/2026/1/9/story?utm_source=newsletter&utm_medium=email&fbclid=IwAR2x9

staje się

https://www.theverge.com/2026/1/9/story

2.3 Tytuły linków

Wklej sam adres URL, a zostanie on przekształcony w link w formacie Markdown z prawdziwym tytułem strony:

https://obsidian.md

staje się

[Obsidian - Sharpen your thinking](https://obsidian.md)

Adres URL jest wklejany od razu i aktualizuje się po pojawieniu się tytułu, więc nic nie powoduje zablokowania.

2.4 Dane wyjściowe terminala

Terminale rozdzielają długie wiersze na krawędzi okna. Program Better Paste usuwa kody escape i ponownie łączy wiersze:

npm warn deprecated inflight@1.0.6: This module is not supported and leaks memory. Do
  not use it. Check out lru-cache instead.

staje się

npm warn deprecated inflight@1.0.6: This module is not supported and leaks memory. Do not use it. Check out lru-cache instead.

2.5 Tekst generowany przez sztuczną inteligencję

Tekst z chatbota zawiera cudzysłowy faliste, długie myślniki i znaki niewidoczne. Aplikacja „Better Paste” przekształca go w zwykły tekst:

“It works,” she said — finally.

staje się

"It works," she said - finally.

W tym samym czasie usuwane są również znaki niewidoczne (spacje o zerowej szerokości i podobne).

2.6 Przecinki i cudzysłowy

Wolisz, żeby przecinki znajdowały się poza cudzysłowami? Better Paste może je za Ciebie przenieść:

She called it "finished," then left.

staje się

She called it "finished", then left.

Albo w środku, albo zostaw je w spokoju. Brak zmian to ustawienie domyślne.


3 Ustawienia

Osiemnaście opcji. Oto te, których faktycznie będziesz szukać.

3.1 Zachowanie

  • Wyczyść wszystkie wklejone fragmenty: przełącznik główny. Wyłącz go, aby korzystać wyłącznie z poleceń lub aby wyczyścić tylko notatki oznaczone jako „ bp: true ” (zobacz sekcję 4).
  • Wyświetlaj powiadomienie po wprowadzeniu zmian w wklejonym tekście: jednowierszowe podsumowanie tego, co zostało poprawione.

3.2 Obrazy

  • Zapisuj wklejone obrazy w skarbcu: obejmuje to funkcję „Kopiuj obraz” przeglądarki Safari, obrazy zawarte w skopiowanej treści internetowej oraz wklejone adresy URL obrazów. Obrazy są zapisywane w lokalizacji określonej w ustawieniach załączników, a ich nazwy pochodzą od nazw plików źródłowych, dzięki czemu nie ma już plików o nazwach typu image.png.
  • Nazwy plików: wprowadź własny format, np. {{name}}-YYYY-MM-DD.

Tekst alternatywny zachowuje się po pobraniu, a jeśli pobieranie się nie powiedzie, w notatce pozostaje oryginalny link. Obrazy o rozmiarze powyżej 50 MB lub ładujące się dłużej niż 30 sekund są wyświetlane jako linki.

3.3 Linki

  • Pobieranie tytułów dla wklejonych linków: domyślnie włączone, zobacz przykład 2.3 powyżej.
  • Oczyszczanie wklejonych linków i jakie parametry należy usunąć: usunąć wszystkie parametry z wyjątkiem tych, które dopuszczają zasady serwisu, lub zachować ostrożność i usuwać wyłącznie znane moduły śledzące.
  • Zasady serwisu: wbudowano 33 witryny wraz z narzędziem do testowania na żywo. Właśnie dlatego link do YouTube zachowuje identyfikator filmu, podczas gdy zbędne elementy śledzące są usuwane:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&list=PLxAbC123&si=8f2a1c&utm_source=share&t=42
https://www.amazon.com/dp/B0CHX1W1XY/ref=sr_1_3?crid=2ABCDE&keywords=usb+hub&qid=1735689600&sr=8-3
https://www.google.co.uk/search?q=obsidian+plugins&client=safari&sca_esv=9f1&sourceid=chrome

staje się

https://www.youtube.com/watch?v=dQw4w9WgXcQ&list=PLxAbC123&t=42
https://www.amazon.com/dp/B0CHX1W1XY/ref=sr_1_3
https://www.google.co.uk/search?q=obsidian+plugins

Zasada dotycząca witryny wygląda następująco:

youtube.com | v, t, list, index, start     keep only these parameters
gitlab.com                                 keep every parameter
google.* | q, tbm, hl                      any top-level domain
mine.example | id                          your own rule

Poddomeny są uwzględniane automatycznie, adres google.* pasuje zarówno do google.com, jak i do google.se, a zapisywane są wyłącznie Twoje własne zmiany, dzięki czemu nowe reguły w przyszłych wersjach nadal będą do Ciebie docierać.

3.4 Tekst terminala

  • Oczyszczanie wyników wyświetlanych w terminalu: zobacz przykład 2.4 powyżej.
  • Obsługa tekstu w terminalu: wybierz, kiedy wiersze mają być ponownie połączone (domyślnym i najbezpieczniejszym ustawieniem jest opcja „tylko wiersze z wcięciem”), zamień punktory z pliku „ ” na listy w formacie Markdown i wypróbuj to wszystko w narzędziu do testowania na żywo.

3.5 Przetwarzanie tekstu

  • Usuń zbędne spacje: usuwa puste wiersze i zbędne spacje wokół wklejonego tekstu. Puste wiersze w środku pozostają.
  • Przecinki i cudzysłowy: wewnątrz, na zewnątrz lub bez zmian (ustawienie domyślne).
  • Czyszczenie przez AI: znaki niewidoczne: usuwa spacje o zerowej szerokości i zamienia spacje nierozdzielające na zwykłe. Emoji, znaki łączące w językach perskim i arabskim oraz odstępy w językach chińskim, japońskim i koreańskim pozostają bez zmian.
  • Czyszczenie tekstu przez AI: myślniki i cudzysłowy: zamienia długie myślniki na „ - ”, a cudzysłowy zakrzywione na proste.

3.6 Część wstępna

  • Właściwość „Note” (domyślnie bp) oraz właściwość „Image width” (domyślnie bp-image-width): dwie właściwości dotyczące poszczególnych notatek, opisane w sekcji 4. Zmień ich nazwy, jeśli kolidują z innymi elementami w Twoim repozytorium, lub pozostaw jedną z nich pustą, aby ją wyłączyć.

4 Regulacja dla poszczególnych nut

Dodaj „ bp: false ” do sekcji „frontmatter” notatki, a Better Paste nie będzie jej modyfikować. Idealne rozwiązanie w przypadku logów i transkrypcji:

---
bp: false
---

Działa to również w drugą stronę: polecenie „ bp: true ” usuwa notatkę nawet wtedy, gdy opcja „Clean up every paste” jest wyłączona.

Usuń wszystkie wklejone fragmenty Brak właściwości „ bp bp: true bp: false
W oczyszczone oczyszczone pozostawione w spokoju
Wyłączone pozostawione w spokoju wyczyszczone pozostawione w spokoju

A plik „ bp-image-width ” określa szerokość obrazów wklejonych do tej notatki:

---
bp-image-width: 400
---

Obrazy są zapisywane w formacie ![[picture.png|400]] – własnej składni rozmiarów firmy Obsidian. Działa również format 400x300.


5 poleceń

Cztery polecenia, które można przypisać do własnych skrótów klawiszowych (Ustawienia, Skróty klawiszowe):

  • Wklejanie: wklejaj zgodnie z zasadami, nawet w notatce, w której zrezygnowano z tej opcji.
  • Wklej bez przetwarzania: wklej dokładnie to, co znajduje się w schowku.
  • Wyczyść zaznaczenie: zastosuj reguły tekstowe do zaznaczonego tekstu.
  • Włącz/wyłącz automatyczne czyszczenie: przełącz główny przełącznik.

6 Warto wiedzieć

  • Wklejenie do bloków kodu, kodu w tekście lub sekcji frontmatter nie powoduje żadnych zmian, a kod w ramkach wewnątrz wklejonego fragmentu pozostaje nienaruszony.
  • Zrzuty ekranu i inne elementy w formacie bitmapowym pozostawiamy firmie Obsidian, która już teraz poprawnie je zapisuje.
  • Obsidian najpierw konwertuje treści sformatowane (HTML) na format Markdown; następnie Better Paste oczyszcza linki i pobiera obrazy z uzyskanego wyniku.

7 języków

Better Paste obsługuje 21 języków: arabski, chiński (uproszczony), chiński (tradycyjny), holenderski, angielski, francuski, niemiecki, indonezyjski, włoski, japoński, koreański, perski, polski, portugalski, portugalski (brazylijski), rosyjski, hiszpański, tajski, turecki, ukraiński i wietnamski. Aplikacja dostosowuje się do języka ustawionego w Obsidianie (zmiana zaczyna obowiązywać po ponownym uruchomieniu).


8. Polityka prywatności

Aplikacja Better Paste działa lokalnie i wysyła żądania sieciowe dokładnie w trzech przypadkach:

  • pobieranie obrazka, który wkleiłeś
  • pobieranie tytułu wklejonego linku (aby to wyłączyć, należy wyłączyć opcję „Pobieraj tytuły wklejonych linków ”)
  • ładowanie grafiki do okien dialogowych „Witamy” i „Co nowego” z serwisu GitHub

Brak telemetrii, brak analiz, a żadne dane nie są nigdy przesyłane. Ustawienia znajdują się w .obsidian/plugins/better-paste/data.json i pozostają w Twoim sejfie.

Każda wersja jest sprawdzana za pomocą TypeScript, ESLint z oficjalną wtyczką Obsidian ESLint, Stylelint, Prettier, Vitest oraz narzędzia do sprawdzania martwego kodu. Ostrzeżenia powodują niepowodzenie kompilacji.


9 O nas

Nazywam się Johan Sanneblad. Posiadam tytuł doktora w dziedzinie tworzenia oprogramowania i zajmowałem się rozwojem innowacji dla takich firm jak Apple, Electronic Arts, Google, Microsoft, Lego, SKF, Volvo Cars, Volvo Group oraz Yamaha. Tworzę również Notebook Navigator – najpopularniejszą wtyczkę do przeglądania plików dla aplikacji Obsidian.

Zapraszam do nawiązania kontaktu ze mną na LinkedIn!


10 pytań lub wątpliwości?

Zgłoś problem w repozytorium GitHub. W przypadku błędów związanych z wklejaniem najbardziej przydatną informacją, jaką możesz podać, jest zawartość schowka: otwórz stronę https://dynalist.io/clipboard w aplikacji, z której skopiowałeś tekst, wklej go tam i podaj wynik wyświetlony na ekranie.

Nie przyjmujemy zgłoszeń typu „pull request”; zamiast tego prosimy o zgłaszanie pomysłów w formie wniosków o dodanie nowych funkcji. Szczegółowe informacje można znaleźć w pliku CONTRIBUTING.md.


11 Licencja

Powszechna Licencja Publiczna GNU w wersji 3.0. Zobacz plik LICENSE.