۱ نصب
- Obsidian را از obsidian.mdنصب کنید.
- فعالسازی افزونههای جامعه در بخش تنظیمات، افزونههای جامعه
- نصب Better Paste: روی «مرور» کلیک کنید، «Better Paste» را جستجو کنید، سپس نصب کنید.
۲. کارکرد آن
شش مثال. هر قاعده دارای دکمه فعالسازی/غیرفعالسازی خود است، پس آنچه را که نیاز ندارید غیرفعال کنید.
۲.۱ تصاویر از سافاری
یک تصویر را در سافاری کپی کنید، آن را در اوبسیدیان بچسبانید و بهجای تصویر، یک لینک وب دریافت میکنید. آزاردهنده! Better Paste تصویر واقعی را در گاوصندوق شما ذخیره میکند:

میشود
![[skyline-8f21a.jpg]]
۲.۲ پارامترهای ردیابی
لینکهایی که از خبرنامهها و اپلیکیشنهای اجتماعی کپی میکنید، حجم زیادی اطلاعات ردیابی مزاحم را همراه خود دارند. Better Paste آنها را پاک میکند:
https://www.theverge.com/2026/1/9/story?utm_source=newsletter&utm_medium=email&fbclid=IwAR2x9
میشود
https://www.theverge.com/2026/1/9/story
۲.۳ عناوین لینکها
یک URL ساده را الصاق کنید تا به یک لینک مارکداون با عنوان واقعی صفحه تبدیل شود:
https://obsidian.md
میشود
[Obsidian - Sharpen your thinking](https://obsidian.md)
URL بلافاصله چسبانده میشود و وقتی عنوان برسد بهروزرسانی میشود، بنابراین هیچچیز مسدود نمیشود.
۲.۴ خروجی ترمینال
ترمینالها خطوط طولانی را در لبه پنجره میشکنند. Better Paste کدهای فرار را حذف میکند و خطوط را دوباره به هم متصل میکند:
npm warn deprecated inflight@1.0.6: This module is not supported and leaks memory. Do
not use it. Check out lru-cache instead.
میشود
npm warn deprecated inflight@1.0.6: This module is not supported and leaks memory. Do not use it. Check out lru-cache instead.
۲.۵ متن هوش مصنوعی
متن چتبات شامل گیومهٔ منحنی، خط تیرهٔ بلند و کاراکترهای نامرئی است. Better Paste آن را به متن ساده تبدیل میکند:
“It works,” she said — finally.
میشود
"It works," she said - finally.
کاراکترهای نامرئی (فاصلههای صفرپهنایی و امثال آن) همزمان حذف میشوند.
۲.۶ ویرگولها و نقلقولها
آیا ویرگولهایتان را ترجیح میدهید بیرون از گیومه قرار گیرند؟ Better Paste میتواند آنها را برایتان جابجا کند:
She called it "finished," then left.
میشود
She called it "finished", then left.
یا داخل، یا آنها را تنها بگذار. عدم تغییر حالت پیشفرض است.
۳ تنظیمات
هجده تنظیم. اینها همان تنظیماتی هستند که واقعاً به دنبالشان خواهید بود.
۳.۱ رفتار
- هر چسبانده را پاک کنید: کلید اصلی. برای استفاده فقط از دستورات یا پاک کردن فقط یادداشتهای علامتگذاریشده با
bp: true، آن را خاموش کنید ( بخش ۴ را ببینید). - هنگام تغییر یک چسب، یک اعلان نمایش دهید: یک خلاصهٔ یکخطی از آنچه اصلاح شده است.
۳.۲ تصاویر
- تصاویر چسباندهشده را در گاوصندوق ذخیره کنید: شامل «کپی تصویر» سافاری، عکسهای موجود در محتوای وب کپیشده و آدرسهای URL تصاویر چسباندهشده. تصاویر در هر جایی که تنظیمات پیوست شما تعیین میکند ذخیره میشوند و با نام فایل منبع نامگذاری میشوند، بنابراین دیگر نیازی به
image.pngنیست. - نام فایلها: قالب دلخواه خود را اضافه کنید، مانند
{{name}}-YYYY-MM-DD.
متن جایگزین پس از دانلود حفظ میشود و اگر دانلود ناموفق باشد، لینک اصلی در یادداشت شما باقی میماند. تصاویری که بیش از ۵۰ مگابایت هستند یا سرعت دانلود آنها کمتر از ۳۰ ثانیه است، بهصورت لینک باقی میمانند.
۳.۳ پیوندها
- بهدستآوردن عناوین لینکهای چسباندهشده: بهطور پیشفرض فعال است، مثال ۲.۳ را در بالا ببینید.
- لینکهای چسباندهشده را پاک کنید و مشخص کنید کدام پارامترها را باید حذف کنید: همهٔ پارامترها را به جز آنچه قوانین سایت نگه میدارند حذف کنید، یا با احتیاط فقط ردیابهای شناختهشده را حذف کنید.
- قوانین سایت: ۳۳ سایت از پیش ساخته شده، همراه با یک تستکننده زنده. به همین دلیل لینک یوتیوب شناسه ویدئوی خود را حفظ میکند در حالی که بخشهای ردیابی حذف میشوند:
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
میشود
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
یک قانون سایت به این شکل است:
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
زیردامنهها بهطور خودکار پوشش داده میشوند، google.* بهطور یکسان با google.com و google.se مطابقت دارد و تنها ویرایشهای خودتان ذخیره میشوند، بنابراین قوانین جدید در نسخههای آینده همچنان برای شما اعمال میشوند.
۳.۴ متن ترمینال
- خروجی ترمینال را تمیز کنید: به مثال 2.4 بالا مراجعه کنید.
- مدیریت متن ترمینال: انتخاب کنید خطوط چه زمانی دوباره به هم متصل شوند (تنها خطوط با حاشیهٔ توگوشی بهصورت پیشفرض و امن است)، گلولههای «
•» را به فهرستهای مارکداون تبدیل کنید و همهٔ اینها را در یک تستکنندهٔ زنده امتحان کنید.
۳.۵ پردازش متن
- حذف فضای خالی اطراف: خطوط خالی و فاصلههای اضافی اطراف متن چسباندهشده را حذف میکند. خطوط خالی در وسط باقی میمانند.
- ویرگولها و نقلقولها: داخل، خارج یا بدون تغییر (پیشفرض).
- پاکسازی هوش مصنوعی: کاراکترهای نامرئی: فاصلههای عرض صفر را حذف میکند و فاصلههای شکستناپذیر را به فاصلههای معمولی تبدیل میکند. ایموجی، جداکنندههای فارسی و عربی و فاصلهگذاری CJK بدون تغییر باقی میمانند.
- پاکسازی هوش مصنوعی: خطهای تیره و نقلقولها: خطهای تیره بلند را به
-تبدیل میکند و گیومهٔ منحنی را به گیومهٔ صاف تبدیل میکند.
۳.۶ مطالب مقدماتی
- ویژگی Note (پیشفرض
bp) و ویژگی Image width (پیشفرضbp-image-width): این دو ویژگیِ هر یادداشت از بخش ۴ هستند. اگر با چیزی در گاوصندوق شما تداخل داشتند، آنها را تغییر نام دهید، یا برای غیرفعال کردنشان یکی را خالی بگذارید.
۴ کنترل به ازای هر نت
bp: false را به فرانتمتر یک یادداشت اضافه کنید و Better Paste آن یادداشت را دستنخورده باقی میگذارد. عالی برای لاگها و رونوشتها:
---
bp: false
---
این موضوع در جهت مخالف هم صدق میکند: bp: true یک یادداشت را حتی زمانی که گزینه «تمیز کردن هر چسبانده» غیرفعال باشد، پاک میکند.
| هر پستی را پاک کنید | هیچ ویژگی bp وجود ندارد |
bp: true |
bp: false |
|---|---|---|---|
| روشن | پاک شد | پاک شد | رها شده |
| خاموش | رها کردن | پاک شد | رها شده |
و bp-image-width عرض تصاویری را که در آن یادداشت چسبانده شدهاند، تعیین میکند:
---
bp-image-width: 400
---
تصاویر با فرمت ![[picture.png|400]] ، سینتکس اندازه اختصاصی Obsidian، خروجی داده میشوند. 400x300 نیز کار میکند.
۵ فرمان
چهار فرمان، آماده برای میانبرهای دلخواه شما (تنظیمات، میانبرها):
- Paste: از میان قوانین عبور کند، حتی در یادداشتی که انصراف داده است.
- پیست بدون پردازش: دقیقاً آنچه در کلیپبورد است را پیست کنید.
- پاکسازی انتخاب: قوانین متنی را روی متن انتخابشده اجرا کنید.
- پاکسازی خودکار را فعال/غیرفعال کنید: کلید اصلی را جابجا کنید.
۶ خوب است بدانیم
- الصاق در بلوکهای کد، کد درونخطی یا فرانتمتر هیچ تغییری ایجاد نمیکند و کد محصور داخل یک الصاق بدون تغییر منتقل میشود.
- اسکرینشاتها و سایر چسباندههای فقط بیتمپ به Obsidian واگذار میشوند که از قبل آنها را بهخوبی ذخیره میکند.
- ابتدا محتوای غنی (HTML) توسط Obsidian به Markdown تبدیل میشود؛ سپس Better Paste لینکها را پاکسازی کرده و تصاویر را در خروجی دانلود میکند.
۷ زبان
Better Paste به ۲۱ زبان صحبت میکند: عربی، چینی (ساده)، چینی (سنتی)، هلندی، انگلیسی، فرانسوی، آلمانی، اندونزیایی، ایتالیایی، ژاپنی، کرهای، فارسی، لهستانی، پرتغالی، پرتغالی (برزیلی)، روسی، اسپانیایی، تایلندی، ترکیهای، اوکراینی و ویتنامی. این زبان بر اساس زبان انتخابشده در Obsidian تنظیم میشود (تغییر پس از راهاندازی مجدد اعمال میشود).
۸ حریم خصوصی
Better Paste بهصورت محلی اجرا میشود و دقیقاً در سه مورد درخواستهای شبکهای انجام میدهد:
- دانلود تصویری که چسباندید
- بهدست آوردن عنوان لینکی که کپی کردهاید (برای متوقف کردن این کار، گزینه «بهدست آوردن عناوین برای لینکهای کپیشده » را غیرفعال کنید)
- بارگذاری آثار هنری برای پنجرههای گفتگو «خوشآمدید» و «چه چیز جدیدی هست» از گیتهاب
بدون تلهمتری، بدون تحلیل و هیچچیز هرگز آپلود نمیشود. تنظیمات در .obsidian/plugins/better-paste/data.json نگهداری میشوند و در گاوصندوق شما باقی میمانند.
هر نسخه با TypeScript، ESLint با افزونهٔ رسمی Obsidian، Stylelint، Prettier، Vitest و بررسی کدهای مرده بررسی میشود. هشدارها باعث شکست ساخت میشوند.
۹ درباره
من یوهان سانبلاد هستم. من دکترای توسعه نرمافزار دارم و در زمینه توسعه نوآوری برای شرکتهایی مانند اپل، الکترونیک آرتس، گوگل، مایکروسافت، لگو، اسکیاف، ولوو کارز، گروه ولوو و یاماها کار کردهام. من همچنین Notebook Navigator را میسازم، محبوبترین افزونه کاوشگر فایل برای Obsidian.
میتوانید در لینکدین با من در ارتباط باشید!
۱۰ سؤال یا مشکل؟
یک issue در مخزن گیتهاب باز کنید. برای باگهای مربوط به چسباندن، مفیدترین چیزی که میتوانید اضافه کنید، آنچه در کلیپبورد شما بود است: در اپلیکیشنی که از آن کپی کردهاید، https://dynalist.io/clipboard را باز کنید، آن را در آنجا بچسبانید و خروجی آن را درج کنید.
درخواستهای تغییر (pull requests) پذیرفته نمیشوند؛ لطفاً ایدههای خود را بهصورت درخواست ویژگی ارسال کنید. برای جزئیات به فایل CONTRIBUTING.md مراجعه کنید.
۱۱ مجوز
مجوز عمومی همگانی گنو نسخهٔ ۳.۰. به فایل LICENSE مراجعه کنید.