یکپارچه‌سازی‌های توسعه‌دهندگان

رازها را از ابزارهایی به اشتراک بگذارید که کار واقعاً در آن‌ها انجام می‌شود

PrivateNote به‌عنوان وب‌سایت مفید است، اما تیم‌های توسعه‌دهنده معمولاً به همان تحویل رمزگذاری‌شده درون ویرایشگرها، عامل‌های محلی AI، اسکریپت‌ها، و استقرارهای کنترل‌شده نیاز دارند. این صفحه آن نقاط ورود و مرز اعتماد پشت آن‌ها را نشان می‌دهد.

کدام ابزار را در چه زمانی به کار ببرید

مسیر نزدیک به جایی را انتخاب کنید که راز از پیش آنجاست. هر یکپارچه‌سازی از همان قرارداد رمزگذاری محلی استفاده می‌کند.

برنامه وب

پایدار

یک راز را جای‌گذاری کنید، انقضا و محدودیت خواندن را انتخاب کنید، سپس پیوند رمزگذاری‌شده را از هر مرورگری به اشتراک بگذارید.

برنامه وب PrivateNote با ویرایشگر یادداشت رمزگذاری‌شده، تنظیمات انقضا، و دکمه اشتراک یادداشت خصوصی
برنامه وب در privatenote.ai — یادداشت بنویسید، انقضا را سفارشی کنید، فایل پیوست کنید، و از هر مرورگری به اشتراک بگذارید.
privatenote.ai را باز کنید ← راز را جای‌گذاری کنید ← پیوند رمزگذاری‌شده را به اشتراک بگذارید
رمزگذاری چگونه کار می‌کند

CLI

پایدار

بدون باقی گذاشتن اطلاعات محرمانه در تاریخچه bash، پایپ‌ها و CI/CD.

$ echo 'sk-live-...' | npx privatenote-cli --expire 1h --output-url-only
https://privatenote.ai/note/a1b2c3d4#…
یک راز را با لوله به CLI بدهید — رمزگذاری محلی اجرا می‌شود و stdout فقط یک URL یک‌بارمصرف چاپ می‌کند.
مشاهده مستندات

VS Code & Cursor

پایدار

روند روزانه توسعه — نوار کناری، انتخاب و کلیپ‌بورد بدون خروج از ویرایشگر.

پنل کناری PrivateNote در VS Code یا Cursor با گزینه‌های عنوان، محتوا، انقضا و حذف پس از خواندن
پنل کناری در VS Code یا Cursor؛ یادداشت بنویسید، انقضا و حذف پس از خواندن را تنظیم و بدون خروج از ویرایشگر اشتراک‌گذاری کنید.
code --install-extension PrivateNote.privatenote-vscode
مشاهده مستندات

افزونه Chrome

پایدار

رمزگذاری متن انتخابی در همان‌جا — منوی زمینه، پنجره بازشو و Alt+Shift+P.

پنجره بازشوی افزونه Chrome برای PrivateNote با گزینه‌های عنوان، محتوا، گذرواژه اختیاری، انقضا و حذف پس از خواندن
پنجره بازشوی نوار ابزار Chrome؛ یادداشت بنویسید، انقضا و حذف پس از خواندن را تنظیم و بدون باز کردن privatenote.ai اشتراک‌گذاری کنید.
# Right-click selected text → Create PrivateNote
# Shortcut: Alt+Shift+P
مشاهده مستندات

سرور MCP

پایدار

ابزار محلی create_private_note را برای تحویل امن در اختیار عامل‌های هوش مصنوعی بگذارید.

// پیش‌نمایش — مسیر، نه اطلاعات محرمانه
create_private_note({ "contentFilePath": "/absolute/path/secret.txt" })
// پس از تأیید شما
confirm_private_note({ "confirmationId": "cnfg_…" })
عامل‌ها یک مسیر فایل را به create_private_note می‌دهند. پیش‌نمایش را تأیید می‌کنید، سپس confirm_private_note نشانی URL را برمی‌گرداند.
مشاهده مستندات

افزونه Codex

پایدار

MCP و مهارت‌ها برای OpenAI Codex CLI و IDE.

codex mcp add privatenote -- npx -y privatenote-mcp
مشاهده مستندات

دستورها

سناریوهای رایج

از کار شروع کنید — یکپارچه‌سازی را انتخاب کنید که با محل نگهداری راز و نحوه انتقال آن هم‌خوان است.

CLI

اشتراک کلید API از CI

اطلاعات محرمانه GitHub Actions را به CLI پایپ و URL یک‌بارمصرف دریافت کنید؛ متن ساده را از گزارش‌های روند کار دور نگه دارید.

echo "$API_KEY" | privatenote --output-url-only
مشاهده مستندات
Chrome

تحویل از مرورگر

در Slack، ایمیل یا تیکت متن را انتخاب و بدون باز کردن privatenote.ai پیوند رمزگذاری‌شده بسازید.

راست‌کلیک ← Create PrivateNote
مشاهده مستندات
MCP

عامل کد بازیابی می‌فرستد

به کلاینت MCP اجازه دهید مسیر فایل را به create_private_note بدهد، منتظر تأیید شما بماند، سپس confirm_private_note را فراخوانی کند.

create_private_note({ contentFilePath }) → confirm_private_note
مشاهده مستندات
VS Code

اشتراک توکن از ویرایشگر

در VS Code یا Cursor متغیرهای محیطی، کلیدهای API یا رشته اتصال را انتخاب و بدون تعویض برنامه تحویل دهید؛ پیوند در کلیپ‌بورد قرار می‌گیرد.

راست‌کلیک ← Share as PrivateNote
مشاهده مستندات
Codex

ابزار تحویل امن به Codex بدهید

سرور MCP را یک‌بار ثبت کنید تا Codex در روند کار عامل، به‌جای چسباندن اطلاعات محرمانه در چت پیوند رمزگذاری‌شده بسازد.

codex mcp add privatenote -- npx -y privatenote-mcp
مشاهده مستندات
مرورگر وب

ارسال به فردی خارج از محیط فنی شما

اگر گیرنده فقط به پیوند نیاز دارد، از برنامه وب استفاده کنید؛ انقضا، حذف پس از خواندن و گذرواژه اختیاری را در مرورگر تنظیم کنید.

ساخت یادداشت ← انقضا + گذرواژه ← کپی پیوند
مشاهده مستندات

پیش‌نمایش خودمیزبان

آنچه امروز کار می‌کند: CLI و سرور MCP را با PRIVATENOTE_API_BASE_URL، و افزونه VS Code را با privatenote.apiBaseUrl، به API خود اشاره دهید. پیش‌نمایش Docker Compose (docker-compose.yml) یک پشته محلی وب + API را برای ارزیابی بالا می‌آورد.

npm run self-host:up

فقط پیش‌نمایش — محیط اجرای تولیدی در محل نیست. افزونه Chrome به‌صورت ثابت روی privatenote.ai تنظیم شده و نمی‌تواند API خودمیزبان را هدف بگیرد؛ از CLI (--insecure برای http:// محلی)، MCP، یا VS Code استفاده کنید. استقرارهای سازمانی مدیریت‌شده در نقشه راه هستند — اگر می‌خواهید زودتر نظر بدهید با ما تماس بگیرید.

جایگاه آن

ابزاری کوچک برای لحظه‌های پر اصطکاک

تیم‌های توسعه‌دهنده هنوز گذرواژه پایگاه داده، کدهای بازیابی، توکن API، جزئیات تحویل پشتیبانی، و عیب‌یابی خاص مشتری را دست‌به‌دست می‌کنند. آن رازها اغلب در تاریخچه گفتگو، نظر تیکت، رشته pull request، یا پرامپت AI می‌مانند، چون مسیر امن بیش از حد کند است.

PrivateNote قرار است مسیر امن‌تر را سریع کند. یکپارچه‌سازی باید مانند ساختن پیوند باشد، و پیاده‌سازی متن حساس را پیش از رسیدن به سرور رمزگذاری‌شده نگه می‌دارد.

مدل اعتماد

همان قرارداد در هر مسیر

معماری

رمزگذاری محلی ← بارگذاری متن رمز ← کلید در #fragment

هر یکپارچه‌سازی از همان مرز پیروی می‌کند. متن ساده هرگز بدون رمزگذاری از دستگاه شما خارج نمی‌شود؛ سرور هرگز کلید رمزگشایی را دریافت نمی‌کند.

رمزگذاری محلی

AES-256-GCM روی دستگاه شما — مرورگر، ویرایشگر، ترمینال یا فرایند MCP.

بارگذاری متن رمزگذاری‌شده

فقط بایت‌های رمزگذاری‌شده و فراداده یادداشت (انقضا، حذف پس از خواندن) به سرور می‌رسند.

کلید در #fragment

کلید رمزگشایی در بخش هش URL می‌ماند. مرورگرها بخش fragment را در درخواست‌های HTTP نمی‌فرستند.

privatenote.ai/note/…#key

  • متن ساده پیش از بارگذاری به‌صورت محلی رمزگذاری می‌شود.

  • سرور متن رمز و فراداده یادداشت را ذخیره می‌کند، نه کلید رمزگشایی را.

  • کلید در قطعه URL می‌ماند و در درخواست‌های HTTP فرستاده نمی‌شود.

  • محدودیت خواندن و انقضا را سرویس یادداشت اعمال می‌کند.

همه مسیرهای یکپارچه‌سازی باید همان قرارداد پایه را حفظ کنند: متن رمز را محلی بسازید، فقط آنچه سرور برای ذخیره و اعمال نیاز دارد بارگذاری کنید، سپس پیوندی را به اشتراک بگذارید که کلید رمزگشایی را بیرون از درخواست حمل می‌کند.

رمزگذاری چگونه کار می‌کند

از یکپارچه‌سازی نزدیک‌تر به راز شروع کنید

برای اشتراک گاه‌به‌گاه از برنامه وب، برای کار روزانه توسعه‌دهنده از افزونه ویرایشگر، برای اسکریپت‌ها و CI از CLI، و وقتی عامل به یک ابزار پایه تحویل امن نیاز دارد از MCP استفاده کنید.

PrivateNote on LaunchNest