AI Context: Markdown، ٹوکنز اور فولڈر پیکس

دستاویزات کو Markdown میں بدلیں، ٹوکن گنیں، لمبی فائلیں تقسیم کریں اور پورا فولڈر یا Git diff کسی بھی AI ماڈل کے لیے ایک بنڈل میں پیک کریں، secrets redact کر کے۔

AI Context سیکشن آپ کے اپنے کمپیوٹر پر فائلوں کو language model کے لیے تیار کرتا ہے: صاف Markdown، درست ٹوکن گنتی، context window میں سمانے والے حصے، یا پورا فولڈر ایک بنڈل میں پیک۔ کچھ بھی کہیں نہیں بھیجا جاتا؛ کیا paste کرنا ہے، یہ آپ طے کرتے ہیں۔ 1FileTool 1.11.1 میں شامل کیا گیا۔

Convert to Markdown

Convert to Markdown Word، Excel، PowerPoint، PDF، HTML، EPUB، CSV، JSON اور XML لیتا ہے اور ایسا Markdown لکھتا ہے جو ماڈل اچھی طرح پڑھ سکے۔ جن PDFs اور امیجز میں ٹیکسٹ لیئر نہیں ان پر OCR چلانے کے لیے Read scanned pages آن کریں؛ یہ کافی سست ہے۔

نتیجہ تیار ہونے پر، Copy text اسے کلپ بورڈ پر رکھتا ہے اور Ask an agent اسے AI Chat میں آپ کی مشین پر پہلے سے موجود assistant کے ساتھ کھولتا ہے۔

Token Counter

Token Counter دکھاتا ہے کہ ایک فائل کی لاگت کتنی ہے اور وہ کن ماڈل context windows میں سماتی ہے۔ اپنے ماڈل سے میل کھاتا Token model منتخب کریں: GPT-4o (o200k)، GPT-4 (cl100k)، Claude (closest match) یا Rough (chars ÷ 4)۔ Claude کا tokenizer عوامی نہیں، اس لیے اس کی گنتی ایک اندازہ ہے۔

Split for Context

Split for Context ایک لمبی دستاویز کو ایسے حصوں میں تقسیم کرتا ہے جن میں سے ہر ایک Tokens per part سے نیچے رہتا ہے، اور پچھلے حصے سے Overlap ٹوکن دہرائے جاتے ہیں تاکہ سرحد پر کوئی چیز اپنا سیاق نہ کھوئے۔ تقسیم پہلے پیراگراف کے وقفوں پر، پھر لائن بریکس پر ہوتی ہے، تاکہ کوئی حصہ جملے کے بیچ میں ختم نہ ہو۔

Pack Folder for AI

Pack Folder for AI ایک فولڈر کو ایک بنڈل میں بدلتا ہے: فائل ٹری، ہر فائل کا مواد اور کل ٹوکن گنتی، اور مکمل ہونے پر سب سے بڑی فائلیں ٹوکنز کے لحاظ سے فہرست ہوتی ہیں۔ ڈیفالٹ طور پر یہ .gitignore (nested والے بھی) کی پابندی کرتا ہے اور کچھ بھی لکھنے سے پہلے private keys، cloud اور API keys، access tokens اور پاس ورڈز جیسے secrets redact کرتا ہے؛ Respect .gitignore اور Redact secrets بند کیے جا سکتے ہیں۔

What to pack اسے Git repository کے اندر محدود کرتا ہے:

  • Everything: فولڈر کی ہر ٹیکسٹ فائل۔
  • Uncommitted changes: جو آپ نے بدلا لیکن commit نہیں کیا۔
  • Staged changes: جو index میں ہے۔
  • This branch vs its base: branch نے جو کچھ بدلا (Compare against سیٹ کریں، یا main، master یا develop کے لیے خالی چھوڑیں)۔
  • Recent commits: آخری N commits (How many commits سیٹ کریں)۔

Include the diff آن ہونے پر، unified diff بنڈل کے سب سے اوپر جاتا ہے۔

How much of each file بڑے پروجیکٹس کو بجٹ میں رکھتا ہے:

  • Full contents: ہر فائل کی ہر لائن۔
  • Auto (full, then code maps): پوری فائلیں جب تک Token budget کا آدھا خرچ نہ ہو جائے، پھر outlines۔
  • Code maps only: لائن نمبروں کے ساتھ declarations، تقریباً دسواں حصہ ٹوکنز۔

Bundle format Markdown (ڈیفالٹ)، XML (Claude کے لیے اچھی طرح پڑھا جاتا ہے) یا plain text ہے۔ Token budget بنڈل کو اتنے ٹوکنز پر روک دیتا ہے (0 سب کچھ پیک کرتا ہے)، اور Skip files over کسی ایک فائل کے سائز کی حد مقرر کرتا ہے۔ Copy bundle نتیجہ کاپی کرتا ہے۔

اپنے assistant سے یا آٹو پائلٹ پر استعمال کریں

آپ کا AI assistant وہی کام AI Access کے ذریعے filetool_to_markdown، filetool_count_tokens اور filetool_pack_context سے چلا سکتا ہے۔ Convert to Markdown ایک Folder Monitor action ہے، اور Convert to Markdown اور Split for Context دونوں workflow recipe میں steps ہو سکتے ہیں۔ Doc to Markdown اور Pack folder for AI Home پر quick actions ہیں، اور چاروں ٹولز مینیو بار میں Tools › AI Context کے تحت ہیں۔

متعلقہ صفحات

Keep the next file job off the internet.

Every tool is in the free download. Upgrade once, when the daily limit starts getting in your way.

PrivateOfflinePay once

No account, no credit card. Pro includes a 7-day money-back guarantee.