[English](README.md) · [Español](README.es.md) · [Français](README.fr.md) · [Deutsch](README.de.md) · [Português](README.pt.md) · [Italiano](README.it.md) · [Türkçe](README.tr.md) · [한국어](README.ko.md) · [日本語](README.ja.md) · [简体中文](README.zh.md) · [Русский](README.ru.md) · [Polski](README.pl.md) · [हिन्दी](README.hi.md) · [Nederlands](README.nl.md) · [Українська](README.uk.md) · [Tiếng Việt](README.vi.md) · [Bahasa Indonesia](README.id.md) · [ไทย](README.th.md) · [فارسی](README.fa.md) · [Ελληνικά](README.el.md) · [עברית](README.he.md) · [Čeština](README.cs.md) · [Română](README.ro.md) · [Svenska](README.sv.md) · [Dansk](README.da.md) · [Suomi](README.fi.md) · [Magyar](README.hu.md) · [العربية](README.ar.md) · [Oʻzbekcha](README.uz.md) · [Azərbaycan](README.az.md) · [Български](README.bg.md) · [Hrvatski](README.hr.md) · [Қазақша](README.kk.md) · [ქართული](README.ka.md) · [नेपाली](README.ne.md) · [සිංහල](README.si.md) · [தமிழ்](README.ta.md) · [తెలుగు](README.te.md) · [मराठी](README.mr.md) · [বাংলা](README.bn.md) · [ខ្មែរ](README.km.md) · [Lietuvių](README.lt.md) · [Bahasa Melayu](README.ms.md) · [မြန်မာ](README.my.md) · [Norsk](README.no.md) · [Slovenčina](README.sk.md) · [Slovenščina](README.sl.md) · [Српски](README.sr.md) · [Kiswahili](README.sw.md) · [Filipino](README.tl.md) · **اردو**

# Uncle Sam

**DeepSeek Harness کے لیے ایک فراہم کنندہ جو ادائیگی والے API کی بجائے آپ کے اپنے براؤزر کے ذریعے، آپ کے پہلے سے موجود ویب اکاؤنٹ پر جواب دیتا ہے۔**

**DeepSeek Harness کا پلگ ان جو حقیقی براؤزر میں chat.deepseek.com چلاتا ہے — DeepSeek API کا مفت متبادل۔ اپنے ہی اکاؤنٹ پر چیٹ، DeepThink اور ویب تلاش: نہ API key، نہ فی ٹوکن ادائیگی۔**

**☕ [مجھے کافی پلائیں](https://revolut.me/operatingtag)** — ایک شخص رات کو، بغیر کسی مالی معاونت کے لکھتا ہے۔ آمدنی کا کوئی دوسرا ذریعہ نہیں۔ ایک اسٹار یا مفید بگ رپورٹ کی بھی اتنی ہی قدر ہے۔

> **یہ مصنوعہ فعال ترقی میں ہے۔ خرابیوں کی توقع رکھیں۔**
>
> یہ کام کرتا ہے، تیز ہے، اور ہفتوں سے روزانہ استعمال ہو رہا ہے — لیکن یہ مسلسل بدلتا رہتا ہے، اور براؤزر کا راستہ
> ایسی ویب سائٹ پر منحصر ہے جو بغیر اطلاع کے بدلتی ہے۔ اگر کچھ ٹوٹ جائے تو تفصیل سے زیادہ اسکرین شاٹ اور ورژن نمبر
> کام آتا ہے۔ اگر آپ اس پر منحصر ہیں تو ورژن پن کر لیں۔

```
فراہم کنندہ   deepseek-web
ماڈل          deepseek-chat · deepseek-chat-search · deepseek-reasoner · deepseek-reasoner-search
لاگت          فی ٹوکن صفر — آپ کے براؤزر میں پہلے سے کھلی سبسکرپشن استعمال کرتا ہے
حالت          ترقی میں — خرابیوں کی توقع رکھیں
ناپا گیا      پہلا ٹوکن ~1.9 سیکنڈ · اضافی ~0.6 سیکنڈ · مکمل باری ~2.5 سیکنڈ
```

ویب راستے کے جوابات **🔴 Uncle Sam** سے دستخط شدہ ہوتے ہیں۔ یہ نام ایک مذاق ہے، دعویٰ نہیں: یہ بتاتا ہے کون سا راستہ
جواب دے رہا ہے، اور API کے جوابات پر کوئی دستخط نہیں ہوتا۔ آپ کو ہمیشہ معلوم ہوتا ہے کہ کس نے جواب دیا۔

---

## کیا بچاتا ہے

API فی ٹوکن بل کرتا ہے۔ ویب مصنوعہ نہیں کرتا۔ یہ پلگ ان `deepseek-web` کو ماڈل فراہم کنندہ کے طور پر رجسٹر کرتا ہے
اور ہر کال کا جواب حقیقی براؤزر میں `chat.deepseek.com` چلا کر دیتا ہے — صفحہ کام کرتا ہے، براؤزر سیشن رکھتا ہے، اور
کوئی چیز ناپی نہیں جاتی۔

| | API راستہ | ویب راستہ |
|---|---|---|
| لاگت | فی ٹوکن، ہمیشہ | سبسکرپشن کے علاوہ کچھ نہیں |
| رفتار | تیز | فی باری ~2.5 سیکنڈ، ناپا گیا |
| ٹول کال | مقامی اور قابل اعتماد | نقل شدہ، کام کرتا ہے لیکن کمزور |
| منحصر | API پر | ایسی ویب سائٹ پر جو بغیر اطلاع کے بدلتی ہے |

**دونوں راستے نصب رہتے ہیں۔** ماڈل منتخب کرنے والا ہی سوئچ ہے: بطور طے شدہ سستا راستہ استعمال کریں، اور جب کام کو
قابل اعتماد ٹول درکار ہوں تو API کی طرف جائیں۔

---

## تنصیب

Uncle Sam ایک **DeepSeek Harness پلگ ان** ہے۔ Harness کے باہر یہ کچھ نہیں کرتا، کیونکہ یہ ماڈل فراہم کنندہ، میزبان
پر ایک راستہ، اور انٹرفیس میں دو جگہیں رجسٹر کرتا ہے۔

**ضروریات**

| | |
|---|---|
| DeepSeek Harness | پلگ ان مینیجر والا کوئی بھی نیا بلڈ |
| براؤزر | Brave تجویز کردہ؛ Brave نہ ہو تو Edge خودکار استعمال ہوتا ہے |
| Node | 22 یا نیا |

**npm سے**

```bash
pnpm add @operatingtag/dsh-unclesam
```

**اس ریپو سے**

```bash
git clone https://github.com/operatingtag/dsh-unclesam
cd dsh-unclesam
pnpm install
```

پھر Harness کو لوڈ کرانے کے لیے اپنے پروفائل میں پیکیج کی سطر شامل کریں:

```yaml
# cordis.patch.yml
- insert:
    - id: dsh-unclesam
      name: '@operatingtag/dsh-unclesam'
      config:
        port: 9222
        defaultModel: deepseek-chat-search
        autoMinimise: true
```

**یا کسی فولڈر سے:** ترتیبات → پلگ انز → مقامی راستے سے نصب کریں، `package.json` والا فولڈر دکھائیں۔

### پہلی بار چلانا

**سائن ان / چیٹ کھولیں** دبائیں۔ براؤزر کھلتا ہے اور chat.deepseek.com پر سائن ان ہونے تک **نظر آتا رہتا ہے**۔ اس کے
بعد خود چھوٹا ہو جاتا ہے اور آپ اسے دوبارہ نہیں دیکھیں گے۔ سیشن آپ کے براؤزر پروفائل میں رہتا ہے، اس لیے **پلگ ان
کوئی پاس ورڈ محفوظ نہیں کرتا** — لیک ہونے کو کچھ نہیں۔

اس کے بعد آپ کو یہ نظر آنا چاہیے:

1. **ترتیبات → Uncle Sam** — حالت کی سطروں اور سائن ان بٹن والا صفحہ۔
2. **پیغام کے خانے کے نیچے** — `● DeepSeek Harness` یا `● Uncle Sam`، بدلنے کے لیے کلک کریں۔
3. **ماڈل کی فہرست** — API ماڈلز کے ساتھ چار `(web)` ماڈل۔

### ہٹانا

ترتیبات → پلگ انز → Uncle Sam → ان انسٹال۔ جس براؤزر پروفائل سے آپ نے سائن ان کیا اس کے باہر کچھ نہیں لکھا جاتا۔

---

## API / ویب سوئچ

**ماڈل منتخب کرنے والا ہی سوئچ ہے۔** دوسرا کنٹرول نہیں، کیونکہ دوسرا کنٹرول جو ماڈل بھی منتخب کرے، ایک فیصلے کے لیے
دو سچائی کے ذرائع ہوں گے۔

| یہ ماڈل منتخب کریں | راستہ | DeepThink | تلاش |
|---|---|---|---|
| `DeepSeek Chat (web)` | براؤزر | بند | بند |
| `DeepSeek Chat + Search (web)` | براؤزر | بند | **کھلا** |
| `DeepSeek Reasoner (web)` | براؤزر | **کھلا** | بند |
| `DeepSeek Reasoner + Search (web)` | براؤزر | **کھلا** | **کھلا** |
| `(web)` کے بغیر کوئی بھی ماڈل | API | — | — |

ماڈل کے نام کے ساتھ **WEB** یا **API** بیج نظر آتا ہے، تاکہ فعال راستہ ایک نظر میں معلوم ہو۔ جب نام پہچانا نہ جائے تو
بیج اندازہ لگانے کی بجائے کچھ نہیں دکھاتا — غلط بیج نہ ہونے سے بھی برا ہے۔

آپ کا انتخاب دوبارہ شروع کرنے کے بعد بھی رہتا ہے۔ **DeepThink** استدلال کا مرحلہ ہے؛ **تلاش** اسے زندہ ویب پڑھنے
دیتا ہے۔

### تلاش گفتگو میں نظر آتی ہے

تلاش ماڈل کے ساتھ ایک باری **دو بلاک** بناتی ہے — وہ سوال جس سے تلاش کیا، ملے ہوئے ذرائع، اور پھر وہ جواب جس نے انہیں
استعمال کیا:

```
ویب تلاش — "آج کی ایک ٹیکنالوجی سرخی کیا ہے؟"
ذرائع (4): yna.co.kr · fnnews.com · rthk.hk · sina.com.cn
روابط: https://k.sina.com.cn/article_... http://www.21jingji.com/article_...
```

صفحہ اندر ٹائپ کیا گیا سوال ظاہر نہیں کرتا، اس لیے نقل کیا گیا سوال وہ پیغام ہے جس نے تلاش شروع کی۔ ذرائع اور روابط
جواب کے ٹھہرنے کے بعد صفحے سے پڑھے جاتے ہیں۔ چونکہ ذرائع صرف آخر میں ہوتے ہیں، **تلاش والی باریاں اسٹریم ہونے کی
بجائے جمع ہوتی ہیں**؛ عام باریاں اب بھی ٹوکن بہ ٹوکن بہتی ہیں۔

---

## کیوں براؤزر، کیوں ان کا HTTP API نہیں

واضح راستہ — `chat.deepseek.com` کا اپنا API بلانا — آزمایا اور چھوڑ دیا گیا۔ سائٹ ہر پیغام کو دو دروازوں سے گزرنے
پر مجبور کرتی ہے:

| دروازہ | مطلب |
|---|---|
| `/api/v0/chat/create_pow_challenge` | ہر پیغام پر **کام کا ثبوت** |
| `challenges.cloudflare.com/turnstile` | ماخذ پر بوٹ گیٹ |

ان میں سے کوئی بھی دوبارہ بنانا ہارا ہوا کھیل ہے: وہ مبہم کیے گئے ہیں، وہ بدلتے ہیں، اور جب بدلتے ہیں تو ناکامی بالکل
نیٹ ورک کی خرابی جیسی لگتی ہے۔ **صفحہ اپنی درخواستوں کے لیے دونوں پہلے ہی حل کر چکا ہے۔**

اس لیے اڈاپٹر کبھی سائٹ سے HTTP نہیں بولتا۔ یہ صفحہ چلاتا ہے، اور باقی صفحہ کرتا ہے۔ تصدیق، کام کا ثبوت اور Turnstile
ہماری پریشانی نہیں رہتے اور سائٹ سے الگ ہو کر بگڑ نہیں سکتے۔

**تصدیق شدہ:** سائٹ پر سادہ `HEAD` `403` واپس کرتا ہے؛ براؤزر کا راستہ جوابات واپس کرتا ہے۔

---

## حدود، ایمانداری سے بتائی گئی

**ٹول کال نقل شدہ ہے۔** ویب چیٹ میں ٹولز کے لیے کوئی ساختی چینل نہیں: ٹولز پرامپٹ میں بیان کیے جاتے ہیں اور کال جواب سے
JSON آبجیکٹ نکال کر بحال کی جاتی ہے۔ یہ کام کرتا ہے — تصدیق شدہ — لیکن مقامی کال سے کمزور: ہدایت نظرانداز کرنے والا
ماڈل نثر میں جواب دیتا ہے اور Harness کو اس باری میں کسی ٹول کے استعمال کا پتہ نہیں چلتا۔ **بھاری ایجنٹ کام کے لیے API
کا راستہ زیادہ قابل اعتماد ہے۔** ویب راستہ گفتگو، طویل جوابات، ذیلی ایجنٹس، کمپریشن، اور ہر اس باری کے لیے بہترین ہے
جہاں ماڈل کو ویب ماڈل ہی ہونا چاہیے۔

**یہ ایسی ویب سائٹ پر منحصر ہے جو آپ کے قابو میں نہیں۔** جب صفحہ اپنی شکل بدلتا ہے تو پلگ ان کو بھی اس کے ساتھ بدلنا
پڑتا ہے۔ یہ اسی صفحے کے اوپر ترقی کی وارننگ ہے، کوئی رسم نہیں۔

**یہ DeepSeek سے وابستہ نہیں۔** ان کی توثیق یا معاونت حاصل نہیں، اور یہ آپ کو ان کی سروس پر کوئی حق نہیں دیتا۔ اس
سروس کا آپ کا استعمال ان کی شرائط کے تابع ہے۔

---

## ترتیب

`cordis.patch.yml` یہ مقرر کرتا ہے:

| کلید | طے شدہ | مطلب |
|---|---|---|
| `port` | `9222` | براؤزر کا ڈیبگ پورٹ |
| `defaultModel` | `deepseek-chat-search` | جب کال کوئی ماڈل نہ بتائے تو استعمال ہوتا ہے |
| `showBrowser` | `true` | کام کے دوران ونڈو نظر آئے یا نہیں |

براؤزر میں `chat.deepseek.com` کا سائن ان شدہ سیشن ہونا چاہیے۔ پہلی کال پر اگر پورٹ پہلے سے کھلا نہ ہو تو Brave
**Default** پروفائل پر شروع ہوتا ہے۔ اگر Brave پہلے سے *ڈیبگ پورٹ کے بغیر* چل رہا ہو تو اڈاپٹر جڑ نہیں سکتا اور
خاموشی سے ناکام ہونے کی بجائے صاف بتا دیتا ہے۔

---

## ساخت

```
index.js          اڈاپٹر: Harness StreamChunk  ←→  انجن
lib/engine.mjs    براؤزر + صفحہ: ٹائپ، بھیجیں، اسٹریم، ٹھہرنے دیں
lib/cdp.mjs       Chrome DevTools Protocol کلائنٹ، بغیر انحصار
lib/prompt.mjs    پیغامات + ٹولز کو ایک پیغام میں ہموار کرتا ہے؛ جواب سے کالیں نکالتا ہے
lib/savings.mjs   ویب راستے نے کیا بچایا، API قیمت کے حساب سے
lib/i18n.mjs      پینل کے لیے 51 زبانیں
```

**کوئی انحصار نہیں۔** Node 24 میں عالمی `WebSocket` اور `fetch` ہیں، CDP کو بس اتنا ہی درکار ہے، اس لیے ٹوکن کا بہاؤ
کبھی میزبان عمل سے باہر نہیں جاتا اور ہر ڈیلٹا پر IPC کی چھلانگ نہیں۔

---

## معاونت

Uncle Sam اس لیے ہے کہ آپ فی ٹوکن ادائیگی بند کریں۔ اگر اس نے آپ کے پیسے بچائے اور آپ چاہیں کہ اگلا ایسے ہارڈویئر پر
بنے جس کی راستے میں میموری ختم نہ ہو:

**[☕ revolut.me/operatingtag](https://revolut.me/operatingtag)**

ریپو پر ایک اسٹار یا مفید بگ رپورٹ کی بھی اتنی ہی قدر ہے۔

---

## لائسنس

**CC BY-NC-ND 4.0** — Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International.
Copyright (c) 2026 Darren T. Weldon، Operating Tag نام سے شائع شدہ۔

**پورا معاہدہ ایک سطر میں: ذاتی طور پر انسٹال کریں اور مفت استعمال کریں۔ تبدیل نہ کریں، شیئر نہ کریں، نہ بیچیں،
اور کسی کمپنی میں استعمال نہ کریں۔**

یہ اوپن سورس نہیں ہے، اور اس کا دعویٰ بھی نہیں کرتا۔

```
کر سکتے ہیں      انسٹال اور چلا سکتے ہیں · ذاتی، غیر تجارتی استعمال
                 سمجھنے کے لیے سورس کوڈ پڑھ سکتے ہیں

نہیں کر سکتے     تبدیل کرنا، ڈھالنا یا کوئی مشتق تخلیق کرنا
                 کاپی کرنا، تقسیم کرنا، شائع کرنا، آئینہ بنانا یا
                 کسی اور کے لیے دستیاب کرنا
                 کسی بھی کوڈ ہوسٹنگ، رجسٹری، ویب سائٹ، فورم یا چیٹ پر اپ لوڈ کرنا
                 بیچنا، دوبارہ بیچنا، کرایہ پر دینا یا اس کے یا اس تک رسائی کے پیسے لینا
                 کسی اور کو دینے والی کسی چیز میں شامل کرنا
                 کسی تجارتی مقصد یا کاروبار کے دوران استعمال کرنا
```

**صرف دو جائز ذرائع یہ ریپو اور npm پیکیج
[`@operatingtag/dsh-unclesam`](https://www.npmjs.com/package/@operatingtag/dsh-unclesam) ہیں۔** کسی اور جگہ سے
آئی کاپی لائسنس یافتہ نہیں، چاہے کسی نے بھی دی ہو۔ اگر آپ یہ سافٹ ویئر فروخت ہوتے دیکھیں تو بیچنے والا مصنف نہیں۔

**تجارتی استعمال، اور تبدیلی و تقسیم کا حق، الگ تحریری لائسنس کے تحت دستیاب ہیں۔** Operating Tag سے پوچھیں — واضح
جواب اور واضح قیمت ملے گی۔

[LICENSE](LICENSE) فائل ہی قانوناً حاکم ہے، اور یہ وہی خلاصہ آسان انگریزی میں شروع کرتی ہے۔

---

Uncle Sam ایک خودمختار پلگ ان ہے۔ DeepSeek سے وابستہ نہیں، ان کی توثیق یا معاونت حاصل نہیں۔

```
@operatingtag/dsh-unclesam   v1.3.5
مصنف      Operating Tag
لائسنس     CC BY-NC-ND 4.0 — استعمال کے لیے مفت، تبدیلی، اشتراک یا فروخت کے لیے نہیں
```
