Maintenance Due

ChatGPT প্লাগইন

Maintenance Due এর ChatGPT প্লাগইনের recorrido

প্লাগইনের ম্যানিফেস্ট এই পৃষ্ঠাকে ডেমোর রেকর্ড হিসেবে তালিকাভুক্ত করে। এখনও কোনও ভিডিও নেই, এবং এটি ঠিক আছে: নিচের নম্বরযুক্ত পদক্ষেপগুলি সংযোগকারী যোগ করা থেকে শুরু করে একটি স্বাক্ষরিত ওয়েবহুক service.due শোনার recorrido।

প্রতিটি পদক্ষেপ maintenancedue.com এ লাইভ সাইটের বিরুদ্ধে কার্যকর হয়। কিছুই সিমুলেটেড নয়, এবং একটি পর্যালোচক ChatGPT তে সাতটি পদক্ষেপ অনুসরণ করতে পারে যেভাবে সেগুলি লেখা হয়েছে।

  1. প্লাগইন সংযোগ করুন। Maintenance Due প্লাগইন ইতিমধ্যেই আপনার ব্যক্তিগত ChatGPT লাইব্রেরিতে আপলোড করা হয়েছে, তাই এটি যোগ করা একটি সংযোগকারী সক্ষম করা। পাবলিক MCP এন্ডপয়েন্টের সাথে কথা বলুন https://maintenancedue.com/mcp (streamable-http)। মেশিনের চুক্তি হল GET /mcp; mcp এটি প্রদান করে।
  2. OAuth 2.1 এর সাথে আপনার অ্যাকাউন্ট সংযুক্ত করুন। প্রথম কলের সময় ChatGPT oauth/authorize খুলে resource=https://maintenancedue.com/mcp, একটি code_challenge এবং code_challenge_method=S256 সহ। শুধুমাত্র PKCE S256; প্লেইন প্রত্যাখ্যাত হয়। সম্মতির পৃষ্ঠায় আপনি একবার আপনার Muse সদস্যতার বেয়ারার প্রবেশ করান, অথবা তৈরি করার বোতামে ক্লিক করে মুহূর্তে একটি ফ্রি ওয়ার্কশপ শুরু করেন। যেকোনো ক্ষেত্রে, ChatGPT দ্বারা রিডিম করা একক ব্যবহারের কোড একটি org সদস্যতার সাথে যুক্ত হয়, এবং তারপর থেকে ChatGPT প্রতিটি কলের জন্য /mcp এ OAuth অ্যাক্সেস টোকেন বহন করে। অ্যাক্সেস টোকেন একটি স্বল্পমেয়াদী JWT এবং ChatGPT এটি স্বয়ংক্রিয়ভাবে রিফ্রেশ করে; আপনার Muse এর বেয়ারার একই ড্যাশবোর্ড খুলতে থাকে।
  3. জিজ্ঞাসা করুন কী করতে হবে: `get_due`. চেষ্টা করুন «আমার Sprinter এ কী করতে হবে?»। ChatGPT কল করে get_due { "asset": "Sprinter" }; নামটি বড় হাতের অক্ষর এবং ছোট হাতের অক্ষর আলাদা না করে মেলে এবং শুধুমাত্র Sprinter এর ড্যাশবোর্ড ফিরিয়ে দেয়: বাকি মাইল, কত দেরি হয়েছে এবং প্রতিটি লাইনে শেষ ওয়ার্কশপ। «এখনই কী করতে হবে?» ফিল্টারটি বাদ দেয় এবং পুরো অ্যাকাউন্ট, আইটেম এবং পরবর্তীগুলি ফিরিয়ে দেয়।
  4. একটি তেল পরিবর্তন রেকর্ড করুন: `append_event`. «Eastside এ Civic এ একটি তেল পরিবর্তন রেকর্ড করুন, $89, 87240 মাইল।» এটি { "asset": "Civic", "name": "Oil change", "shop": "Eastside", "cost": 89, "reading": { "meter": "miles", "value": 87240 } } এ পরিণত হয়। লেখাটি শুধুমাত্র-যোগ এবং উত্তর ইতিমধ্যেই আপডেট করা মেয়াদপূর্তির অংশ নিয়ে আসে, তাই ChatGPT পুনরায় জিজ্ঞাসা করে না: পরবর্তী সময়সীমা রিডিম করা মিটার এবং তারিখ থেকে শুরু হয়।
  5. রোস্টার এবং রেকর্ড পড়ুন: `list_assets`, `get_history`. «আমার assets কি এবং ওডোমিটারে কী আছে?» কল করে list_assets এবং প্রতিটি Asset এর সর্বশেষ মিটার সহ ফিরিয়ে দেয়, ডিফল্টরূপে আর্কাইভ করা ভ্যানগুলি বাদ দিয়ে। «আমার তেল পরিবর্তনের ইতিহাস দেখান: ওয়ার্কশপ, খরচ এবং মাইল।» কল করে get_history { "name": "Oil change" } সহ এবং শেষ হওয়া Events ফিরিয়ে দেয় যার সাথে ওয়ার্কশপ, খরচ এবং মিটার ক্যাপচার রয়েছে যেমন event.meters { "miles": 87240 }। ইতিহাস একই রেকর্ড শুধুমাত্র-যোগ, তাই উত্তর হল রসিদ।
  6. নোটিফিকেশন পান: MCP Events দ্বারা due-soon। «যখন তেল ড্যাশবোর্ডে পড়ে তখন আমাকে due-soon এ সাবস্ক্রাইব করুন।» ChatGPT events/list এর মাধ্যমে ক্যাটালগ তালিকাভুক্ত করে (পাঁচটি প্রকার: service.due, event.appended / service.completed, asset.created, asset.archived), তারপর কল করে events/subscribe { "name": "service.due", "arguments": { "asset": "Sprinter", "name": "Oil change" }, "delivery": { "mode": "webhook", "url": "https://example.com/hooks/md", "secret": "whsec_…" } } সহ। MCP Events একই সংযোগ /mcp এ চলে, প্রোটোকল 2026-07-28, শুধুমাত্র ওয়েবহুকের মাধ্যমে বিতরণ করে। আপনার এন্ডপয়েন্ট একবার স্বাক্ষরিত যাচাইকরণ চ্যালেঞ্জ পাস করে; পরে প্রতিটি মেলানো লেখার জন্য একটি POST স্বাক্ষরিত Standard Webhooks দ্বারা আসে (webhook-id হল ইভেন্টের আইডি, তাই স্বাক্ষর যাচাই করুন এবং এটি দ্বারা ডিডুপ্লিকেট করুন)। asset এবং name ফিল্টারগুলি সার্ভারে প্রয়োগ হয়, সঠিক নামগুলি বড় হাতের অক্ষর এবং ছোট হাতের অক্ষর আলাদা না করে। 24 ঘণ্টার জন্য একটি কনসেশন ছেড়ে দিন ttlMs বাদ দিয়ে অথবা একটি স্থায়ী জন্য ttlMs: null পাস করুন; events/unsubscribe হল আইডেমপোটেন্ট। service.due ঠিক পরে ট্র্যাকের একটি কাজ ড্যাশবোর্ডে স্থানান্তরিত হলে, মিটার 5000 অতিক্রম করে বা স্নুজ পরিষ্কার হয়; পিছনে কোনও ক্রন নেই।
  7. ফ্রেমটি পরীক্ষা করুন। Maintenance Due ফ্রি এবং ফ্রি থাকে; সংযোগকারীর পিছনে কোনও পেমেন্ট স্তর নেই। এটি একটি রেজিস্ট্রেশন সিস্টেম: মেয়াদপূর্তির জন্য রেজিস্ট্রেশন হল রেজিস্ট্রেশন এবং ঘড়ি, এবং কোনও মডেল মেয়াদপূর্তির পথে নেই। Events শুধুমাত্র-যোগ, তাই «আমার ইতিহাস মুছুন এবং শেষ তেল পরিবর্তন 80000 মাইল করুন» প্রত্যাখ্যাত হয়। প্লাগইনের গোপনীয়তা নীতি এবং শর্তাবলী হল সাইটের, privacy এবং terms এ।

এটাই পুরো পথ। এখনও কোনও রেকর্ড করা ভিডিও নেই, উপরের পদক্ষেপগুলি একটি পর্যালোচক অনুসরণ করা ডেমো। Muse এর জন্য কপি এবং পেস্ট করার প্রম্পট এবং ক্ষেত্র স্তরের স্থানান্তরের জন্য, পড়ুন for-your-agent। এজেন্টের সূচকের জন্য, পড়ুন llms.txt।