এই প্ৰকল্পৰ CDN বেগবৃদ্ধি আৰু সুৰক্ষা সংৰক্ষণ টেন্সেন্ট EdgeOne দ্বাৰা স্পনছৰ কৰা হৈছে।
এই প্ৰকল্পৰ লেখক হৈছে colin1114।
🚀 Clash চাবস্ক্ৰিপচন কনভাৰ্টাৰ
এটা মনোৰম আৰু শক্তিশালী অনলাইন টুল, যি বিভিন্ন প্ৰক্সি চাবস্ক্ৰিপচন লিংকক Clash কনফিগাৰেচন ফৰ্মেটলৈ ৰূপান্তৰ কৰে। Cloudflare Workers & Pages ৰ জৰিয়তে স্বয়ংক্ৰিয়ভাৱে ডিপ্লয় কৰাৰ সুবিধা, তৎপৰ আৰু নিৰ্ভৰযোগ্য চাবস্ক্ৰিপচন ৰূপান্তৰণ সেৱা প্ৰদান কৰে।
✨ ফিচাৰ বৈশিষ্ট্যসমূহ
- 🎨 আকর্ষণীয় আধুনিক ইণ্টাৰফেচ - গ্ৰেডিয়েণ্ট পৃষ্ঠভূমি আৰু কাৰ্ড-ধৰণৰ ডিজাইন ব্যৱহাৰ কৰা হৈছে
- 🔄 বহু প্ৰোট'কল সমৰ্থন - V2Ray, VLESS, Shadowsocks, Trojan আদি মুখ্য প্ৰোট'কলসমূহ সমৰ্থিত
- ☁️ ক্লাউডত স্থাপন - Cloudflare Workers দ্বাৰা বিশ্বজুৰি CDN বেগ বৃদ্ধি
- 📱 প্ৰতিক্ৰিয়াশীল ডিজাইন - ডেস্কটপ আৰু মোবাইল দুয়োত সু-অনুকূলিত
- ⚡ দ্ৰুত ৰূপান্তৰ - সদস্যতা লিংকক Clash কনফিগাৰেশ্যনত ৰিয়েল-টাইমত ৰূপান্তৰ কৰা
- 📋 বুদ্ধিমান কপি - সৃষ্টি কৰা YAML কনফিগাৰেশ্যন একেই ক্লিকত কপি কৰিব পাৰি, সকলো ব্ৰাউজাৰত সমৰ্থিত
- 📡 সাবস্ক্ৰিপচন লিংক সৃষ্টি - Clashত সিধা আমদানি কৰিব পৰা সদস্যতা লিংক স্বয়ংক্ৰিয়ভাৱে সৃষ্টি কৰা
- 🌐 অনলাইন YAML প্ৰৱেশ - YAML ফাইল প্ৰৱেশৰ বহুবিধ উপায় উপলব্ধ:
- 📡 সদস্যতা লিংক: Clash ক্লায়েন্টে স্বয়ংক্ৰিয়ভাৱে আপডেট সমৰ্থন
- 🔗 অনলাইন চাওক: ব্ৰাউজাৰত সিধা কনফিগাৰেশ্যন চাওক
- 💾 ফাইল ডাউনল'ড: .yaml ফাইল স্থানীয়ত ডাউনল'ড কৰক
- ⚡ দ্ৰুত প্ৰৱেশ: সহজীকৃত ডাউনল'ড লিংক
- 🔧 UTF-8 সমৰ্থন - চীনীয়া নোড নাম আৰু কনফিগাৰেশ্যন সম্পূৰ্ণৰূপে সমৰ্থিত
- 🆓 সম্পূৰ্ণ বিনামূলীয়া - Cloudflareৰ বিনামূলীয়া সেৱাত আধাৰিত, ব্যৱহাৰত কোনো সীমা নাই
📁 প্ৰকল্পৰ গঠন
clash/
├── index.html # 前端页面
├── worker.js # Cloudflare Worker 后端代码
├── wrangler.jsonc # Wrangler 配置文件
├── _headers # Cloudflare Pages HTTP头配置
├── .github/
│ └── workflows/
│ └── deploy.yml # GitHub Actions 部署配置
├── README.md # 项目说明文档
└── package.json # 项目配置文件🚀 তৎপৰতাৰ সৈতে আৰম্ভ কৰক
পদ্ধতি ১: স্থানীয়ভাৱে চলাও
- প্ৰকল্পটো ক্লোন কৰক
git clone
cd clash
``- স্থানীয় ছাৰ্ভাৰ আৰম্ভ কৰক
`bash
# 使用 Python
python -m http.server 8000
# 或使用 Node.js
npx serve .
`- এপ্লিকেশ্যনটোত প্ৰৱেশ কৰক
- ব্ৰাউজাৰ খুলক আৰু
http://localhost:8000 লৈ প্ৰৱেশ কৰক
স্থানীয় পৰিৱেশত উদাহৰণ সংৰূপ দেখুৱাব পদ্ধতি ২: Cloudflare Workers-ত ডিপ্লয়
#### পদক্ষেপ ১: Worker সৃষ্টি কৰক
- Cloudflare Workers লৈ প্ৰৱেশ কৰক
- Cloudflare একাউন্টত পঞ্জীয়ন/লগইন কৰক
- "Create a Worker" ত ক্লিক কৰক
worker.js-ৰ কোডটো সম্পূৰ্ণৰূপে সম্পাদকত প্ৰতিলিপি কৰক
"Save and Deploy" ত ক্লিক কৰক #### পদক্ষেপ ২: Wrangler CLI ব্যৱহাৰ কৰি ডিপ্লয় কৰক
bash
安装 Wrangler CLI
npm install -g wrangler登录到 Cloudflare
wrangler login部署 Worker
npm run deploy:workerbash#### পদক্ষেপ ৩: ডোমেইন সংৰক্ষণ কৰক (বিকল্প)echo "No build required"
- Worker ছেটিঙত নিজা ডোমেইন যোগ কৰক
- অথবা Cloudflare দ্বাৰা দিয়া ডিফল্ট ডোমেইন ব্যৱহাৰ কৰক
পদ্ধতি ৩: Cloudflare Pages ডিপ্লয়
#### বিকল্প A: GitHub সংহতি (পৰামৰ্শ)
- ৰিপ'জিট'ৰী প্ৰস্তুত কৰক
- কোড GitHub ৰিপ'জিট'ৰীত পুশ কৰক
- সকলো প্ৰয়োজনীয় ফাইল অন্তর্ভুক্ত আছে নিশ্চিত কৰক
- Pages প্ৰকল্প সৃষ্টি কৰক
- Cloudflare Pagesলৈ যাওক
- আপোনাৰ GitHub ৰিপ'জিট'ৰী সংযোগ কৰক
- প্ৰকল্প ৰিপ'জিট'ৰী বাছনি কৰক
- নির্মাণ ছেটিং
- নিৰ্মাণ আদেশ: খালী ৰাখক বা
/নিৰ্মাণ আউটপুট ডাইৰেক্টৰী: (মূল ডাইৰেক্টৰী)পৰিবেশ ভেৰিয়েবল: ছেটিংৰ প্ৰয়োজন নাই #### বিকল্প B: প্ৰত্যক্ষ আপলোড
使用 Wrangler Pages 部署
npm run deploy:pagesjavascript 'proxy-groups': [ { name: '🚀 节点选择', type: 'select', proxies: ['♻️ 自动选择', '🎯 全球直连', ...proxyNames] }, // 添加更多代理组... ]GET /🛠️ প্ৰযুক্তি স্থাপনা
আগফালৰ প্ৰযুক্তি স্টেক
- HTML5 - আধুনিক চিহ্নিত ভাষা
- CSS3 - প্ৰতিক্ৰিয়াশীল ডিজাইন আৰু এনিমেশ্যন প্ৰভাৱ
- Vanilla JavaScript - হালকা আগফালৰ আন্তঃক্ৰিয়া
পশ্চাদ্ভাগৰ প্ৰযুক্তি স্টেক
- Cloudflare Workers - প্ৰান্ত গণনা প্লেটফৰ্ম
- Web APIs - মানক Fetch API আৰু প্ৰতিক্ৰিয়া প্ৰক্ৰিয়া
সমৰ্থিত প্ৰোটোকল ফৰ্মেট
- VMess - V2Ray মান প্ৰোটোকল
- VLESS - V2Ray হালকা প্ৰোটোকল (Reality সমৰ্থিত)
- Shadowsocks - ক্লাসিক প্ৰক্সি প্ৰোটোকল
- Trojan - উদীয়মান প্ৰক্সি প্ৰোটোকল
API এণ্ডপইণ্ট
- মুখ্য পৃষ্ঠাPOST /convert- চাবছ্ক্ৰিপশ্যন ৰূপান্তৰ APIGET /clash/{config-id}- YAML কনফিগ ফাইল লাভ কৰক (চাবছ্ক্ৰিপশ্যন লিংক)GET /yaml/{config-id}- YAML কনফিগ ফাইল ডাউনলোড কৰকOPTIONS /*- CORS পূৰ্ব-পৰীক্ষণ অনুৰোধMissing entry-point to Worker script📖 ব্যৱহাৰ বিধি
মৌলিক ব্যৱহাৰ
- চাবছ্ক্ৰিপশ্যন লিংক প্রবিষ্ট কৰক
- আপোনাৰ প্ৰক্সি চাবছ্ক্ৰিপশ্যন লিংক ইনপুট বক্সত পেষ্ট কৰক
- Base64 সংকেতিত চাবছ্ক্ৰিপশ্যন লিংক সমৰ্থিত
- কনফিগ নাম ছেট কৰক
- কনফিগ ফাইলৰ বাবে নিজৰ নাম নিৰ্ধাৰণ কৰিব পাৰে
- ডিফল্ট হৈছে "My Clash Config"
- কনফিগ ৰূপান্তৰ কৰক
- "চাবছ্ক্ৰিপশ্যন ৰূপান্তৰ কৰক" বুটামত ক্লিক কৰক
- ৰূপান্তৰ সম্পূৰ্ণ হোৱাৰ বাবে অপেক্ষা কৰক
- ব্যৱহাৰ কনফিগাৰেচন
- সৃষ্টি কৰা YAML কনফিগাৰ কপি কৰক
- Clash ক্লায়েন্টত আমদানি কৰি ব্যৱহাৰ কৰক
- চাবছক্ৰিপচন লিংক ব্যৱহাৰ কৰক (পৰামৰ্শ কৰা)
- সৃষ্টি কৰা চাবছক্ৰিপচন লিংক কপি কৰক
- Clash ক্লায়েন্টত চাবছক্ৰিপচন যোগ কৰক
- কনফিগাৰেচন স্বচালিতভাৱে ছিঙ্ক হব, manually আপডেটৰ প্ৰয়োজন নাই
উন্নত কনফিগাৰেচন
সৃষ্টি কৰা Clash কনফিগাৰত তলত দিয়া বৈশিষ্ট্যসমূহ থাকে:
- প্ৰক্সি গোট নীতি
- 🚀 নোড বাছনি - manually প্ৰক্সি বাছনি কৰক
- ♻️ স্বচালিত বাছনি - latency পৰীক্ষা কৰি স্বচালিতভাৱে বাছনি
- 🎯 গ্ল'বেল ডাইৰেক্ট - সোজাকৈ সংযোগ
- DNS কনফিগাৰেচন
- DNS ৰিজল্ভ সক্ৰিয় কৰক
- fake-ip ম'ড সমৰ্থিত
- দেশীয় আৰু বিদেশী DNS পৃথকীকৰণ
- ৰাউটিং নিয়ম
- স্থানীয় ঠিকনাত সোজাকৈ সংযোগ
- দেশীয় IP সোজাকৈ সংযোগ
- অন্য সকলো traffic প্ৰক্সিৰে যাওক
🔧 ডিপ্লয় সমস্যা সমাধান
সাধাৰণ সমস্যা
#### 1. Wrangler এ entry-point নাপায় ত্ৰুটি বাৰ্তা:
wrangler.jsoncসমাধান:
- নিশ্চিত কৰক যে project ৰ root ডিৰেক্টৰীত
ফাইল আছেwrangler.jsonc-ৰmainfield-এworker.js-লৈ ইঙ্গিত কৰিছে কিনা চাওকCLOUDFLARE_API_TOKEN#### 2. GitHub Actions ডিপ্লয় কৰোতে বিফল হৈছে সমাধান:
- GitHub ৰেপ'জিটৰীৰ ছেটিংছত তলত দিয়া Secrets যোগ কৰক:
: Cloudflare API ট'কেনCLOUDFLARE_ACCOUNT_ID: Cloudflare একাউণ্ট IDecho "No build required"#### 3. Pages নিৰ্মাণ বিফল হৈছে সমাধান:
- নিৰ্মাণ আজ্ঞা খালী বা
হিচাপে ছেট কৰক/নিৰ্মাণ আউটপুট ডাইৰেক্টৰী হিচাপে ছেট কৰা নিশ্চিত কৰকwrangler.jsoncডিপ্লয় কনফিগাৰেচন ফাইলৰ ব্যাখ্যা
: Wrangler CLI কনফিগ, Worker ডিপ্লয়ৰ বাবে ব্যৱহৃত_headers: Cloudflare Pages HTTP হেড কনফিগ.github/workflows/deploy.yml: GitHub Actions স্বয়ংক্ৰিয় ডিপ্লয় কনফিগworker.js🔧 নিজা মতে কনফিগাৰেচন
প্ৰক্সি গোট সম্পাদনা কৰক
ৰ ভিতৰতconvertToClashফাংশন সম্পাদনা কৰি নিজা মতে প্ৰক্সি গোট কাষ্টমাইজ কৰিব পাৰে:
javascript rules: [ 'DOMAIN-SUFFIX,youtube.com,🚀 节点选择', 'DOMAIN-SUFFIX,local,DIRECT', // 添加更多规则... ] `rulesকাষ্টম ৰাউটিং নিয়ম
এৰে সম্পাদনা কৰি কাষ্টম ৰাউটিং নিয়ম যোগ কৰক:
📊 কাৰ্যক্ষমতা বৈশিষ্ট্য
- বিশ্বব্যাপী CDN - Cloudflare ৰ বিশ্বজুৰি ছেটেলাইট নোডসমূহ
- দ্ৰুত প্ৰতিক্ৰিয়া - গড় প্ৰতিক্ৰিয়া সময় < 100ms
- উচ্চ উপলব্ধতা - 99.9% সেৱা উপলব্ধতা
- বিনামূলীয়া সীমা - প্ৰতিদিনে 100,000 বাৰ অনুৰোধ
🔒 সুৰক্ষা নিৰ্দেশনা
- ডাটা গোপনীয়তা - চাবছক্ৰ ডাটা কেৱল ৰূপান্তৰণ প্ৰক্ৰিয়াত ব্যৱহাৰ কৰা হয়, সংৰক্ষণ কৰা নহয়
- HTTPS এনক্ৰিপশন - সকলো যোগাযোগ HTTPS ৰ মাধ্যমে এনক্ৰিপ্ট কৰা হয়
- মুক্ত উৎস স্বচ্ছতা - সম্পূৰ্ণ উৎস কোড মুকলি, নিজে পৰীক্ষা কৰিব পাৰি
🤝 অৱদানৰ নিৰ্দেশনা
Issue আৰু Pull Request জমা দিবলৈ স্বাগতম!
- এই ৰিপোজিটৰী Fork কৰক
- বৈশিষ্ট্য শাখা সৃষ্টি কৰক (
git checkout -b feature/AmazingFeature)
পৰিবর্তন জমা কৰক ( git commit -m 'Add some AmazingFeature')
শাখালৈ পুশ কৰক ( git push origin feature/AmazingFeature`)
📝 আপডেট লগ
v1.1.0
- ✅ VLESS প্ৰ'ট'কল সমৰ্থন যোগ (Reality সুৰক্ষা স্থানান্তৰসহ)
- ✅ প্ৰ'ট'কল সামঞ্জস্যতা উন্নত
v1.0.0
- ✅ প্ৰাথমিক চাবছক্ৰ ৰূপান্তৰ 기능
- ✅ মনোৰম ব্যৱহাৰকাৰী ইণ্টাৰফেচ
- ✅ Cloudflare Workers সমৰ্থন
- ✅ বহুবিধ প্ৰ'ট'কল সমৰ্থন (VMess, Shadowsocks, Trojan)
- ✅ প্রতিক্ৰিয়াশীল ডিজাইন
- ✅ এক-ক্লিক কপি 기능
📞 সমৰ্থন আৰু প্ৰতিপ্ৰতিক্ৰিয়া
যদি আপুনি ব্যৱহাৰৰ সময়ত সমস্যা দেখা পায় বা পৰামৰ্শ থাকে, অনুগ্ৰহ কৰি:
- এই README নথিপত্রটো চাওক
- Issue জমা দিয়ক
- Discussion আৰম্ভ কৰক
📄 অনুজ্ঞাপত্ৰ
এই প্ৰকল্পত MIT অনুজ্ঞাপত্ৰ ব্যৱহৃত হৈছে - বিস্তারিত LICENSE ফাইলত চাওক
🙏 কৃতজ্ঞতা
- Cloudflare Workers - প্ৰান্তীয় গণন প্লেটফৰ্ম প্ৰদান কৰে
- Clash - উৎকৃষ্ট প্ৰক্সি ক্লায়েন্ট
- সকলো অৱদানকাৰী আৰু ব্যৱহাৰকাৰীৰ সমৰ্থন
⭐ যদি এই প্ৰকল্পটো আপোনাৰ উপকাৰ হয়, অনুগ্ৰহ কৰি ইয়াক এটা Star দিয়ক!
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-06 ---