প্রকল্প সম্পর্কে
AgInTi LabCanvas হলো এজেন্ট-সহায়ক বৈজ্ঞানিক ভিজ্যুয়াল ও অ্যাপ অটোমেশনের জন্য একটি স্থানীয় নিয়ন্ত্রণ প্লেন। এর ঘোষিত লক্ষ্য হলো উৎপন্ন চিত্রগুলো সম্পাদনাযোগ্য রাখা: একটি ওভারভিউ ইমেজ ধারণা শুরু করতে পারে, কিন্তু চূড়ান্ত আউটপুটগুলো পারমাণবিক অংশ, সিন স্পেক, CAD ফাইল, ম্যানিফেস্ট ও টুল-নির্দিষ্ট আর্টিফ্যাক্ট থেকে পুনর্নির্মিত হয়।
মূল কর্মপ্রবাহ
1. চ্যাট বা সংরক্ষিত JSON সিন স্পেক থেকে শুরু করুন।
2. AgInTi ইমেজ পেলোড বা অন্য ইমেজ ব্যাকএন্ডের মাধ্যমে ওভারভিউ ধারণা তৈরি করুন।
3. চিত্রটিকে সম্পাদনাযোগ্য অ্যাটমে বিভক্ত করুন যেমন প্যানেল, আইকন, লেবেল, CAD অংশ, রেন্ডার ও TeX অ্যাসেম্বলি স্তর।
4. একাডেমিক অ্যাসেটের জন্য BioRender, মেকানিক্যাল লেআউটের জন্য OpenSCAD, 3D সেটআপ রেন্ডারের জন্য Blender এবং PCB আর্টিফ্যাক্টের জন্য KiCad-এ কাজ রুট করুন।
5. প্রতিটি আর্টিফ্যাক্ট একটি ক্যানভাস ম্যানিফেস্টে রাখুন যাতে পরবর্তী চ্যাট সম্পাদনা পুরো চিত্র সমতল না করে একটি অংশকে লক্ষ্য করতে পারে।
নথিভুক্ত ক্ষমতা
- ওয়ার্কস্পেস এজেন্ট: স্থায়ী সরাসরি চ্যাট, ডায়নামিক low-to-xhigh মডেল রাউটিং, টেকসই কাজ, বাতিলকরণ এবং ল্যাব টুল জুড়ে আর্টিফ্যাক্ট রিটার্ন।
- ওয়েব স্টুডিও: এজেন্ট চ্যাট, রুম-ভিত্তিক স্থায়ী সেশন, আর্টিফ্যাক্ট ক্যানভাস, ব্যাকএন্ড সেটিংস এবং বহুভাষিক UI; `/rooms` স্থায়ী কথোপকথন সমর্থন করে, স্থানীয় মালিক সম্পূর্ণ টুল সেট পায় এবং আমন্ত্রিত অংশগ্রহণকারীরা শুধুমাত্র পরিকল্পনা-টার্নে সীমাবদ্ধ থাকে।
- উপস্থাপনা: ম্যানিফেস্ট-চালিত সম্পাদনাযোগ্য PPTX, নির্বাচনী ভিজ্যুয়াল অ্যাসেট, উৎপন্ন-ইমেজ নীতি গেট এবং PDF/PNG প্রিভিউ পরিদর্শন।
- পেপার ফিগার: সঠিক NxM SVG গ্রিড, AgInTi ইমেজ ড্রাই-রান পেলোড এবং সম্পাদনাযোগ্য আর্টিফ্যাক্ট ম্যানিফেস্ট।
- গ্রান্ট প্রকল্প: টেকসই লক্ষ্য ওয়ার্কস্পেস, ট্রেসযোগ্য প্রমাণ, সম্পাদনাযোগ্য BioRender/SVG/TeX ফিগার, পরীক্ষিত LaTeX/PDF এবং চ্যাট ডেলিভারি।
- প্রোটিন কাঠামো: একটি পুনঃব্যবহৃত ProteinStructure AlphaFold Server পাইপলাইন যা স্থায়ী লগ-ইন CDP/noVNC ব্রাউজার, ডাউনলোড, মেট্রিক্স, প্লট ও স্ক্রিনশট সহ।
- 3D সেটআপ রেন্ডার: JSON সিন স্পেক থেকে Blender PNG এবং `.blend` আউটপুট।
- CAD ডিভাইস: OpenSCAD এক্সপোর্ট এবং একটি C-mount রিফ্লেক্টর অ্যাডাপ্টার CAD উদাহরণ।
- বোর্ড/CAD কাজ: KiCad, OpenSCAD, রেন্ডার এবং ম্যানুফ্যাকচারিং প্রস্তুতির জন্য ভাগ করা CLI এবং ওয়েব-চ্যাট কর্মপ্রবাহ।
- PCB ম্যানুফ্যাকচারিং: KiCad HYBEC এবং Lumileds বোর্ড, DRC/ERC চেক এবং JLCPCB Gerber ZIP।
- LabVIEW অটোমেশন: Linux ইনস্টল প্রোব, MCP প্রার্থী গবেষণা এবং একটি stdio-to-HTTP ব্রিজ।
- Android নিয়ন্ত্রণ: একটি ডেডিকেটেড noVNC/scrcpy ডেস্কটপ এবং Mi MIX 2S ডিভাইসের জন্য ADB র্যাপার plus একটি ম্যাচিং AVD প্রোফাইল।
- WeChat চ্যাটঅপস: বিচ্ছিন্ন Linux GUI, স্থানীয় মেসেজ মিরর, প্রতি-চ্যাট মিডিয়া বিচ্ছিন্নতা, সঙ্গীহীন ভিডিওর জন্য সেভ-অনলি ডিফল্ট, সিরিয়ালাইজড টেক্সট/ফাইল ডেলিভারি, সীমিত পুনরুদ্ধার এবং CAD/PCB/Blender আর্টিফ্যাক্ট রিটার্ন।
- WeCom ব্রিজ: অফিসিয়াল AI Bot এবং `wecom-cli` ট্রান্সপোর্ট, অনুমোদিত GUI/Android রিলে, ভয়েস/মিডিয়া ট্রান্সক্রিপশন, আইডেমপোটেন্ট ফাইল পাঠানো, প্রতি-চ্যাট সেশন, সদস্য আর্কাইভ এবং LaTeX রিপোর্ট পুনরুদ্ধার।
- ভিডিও হ্যান্ডঅফ: WeChat কর্মীদের জন্য MP4 ডাউনলোড সহ গল্প খসড়া ও ব্রাউজার জেনারেশন; একটি পৃথক প্রকাশ হ্যান্ডঅফ সাবটাইটেল সংশোধন, মেটাডেটা, লোগো/সাবটাইটেল বার্ন, প্যাকেজিং এবং পোস্টিং LazyEdit/AutoPublish-এ অর্পণ করে।
- সোশ্যাল কনটেন্ট এজেন্ট: স্থায়ী ক্যাম্পেইন, সোর্স-গ্রাউন্ডেড প্ল্যাটফর্ম ড্রাফট, SQLite ইতিহাস, Postiz/X MCP অ্যাডাপ্টার এবং সঠিক-কনটেন্ট প্রকাশনার অনুমোদন।
- অ্যাপ রাউটিং: Blender, BioRender, Unity, Unreal এবং কাস্টম টার্গেট ডিসপ্যাচ।
ইন্টারফেস ও আর্কিটেকচার
এন্ট্রি পয়েন্টগুলির মধ্যে রয়েছে একটি CLI (`labcanvas`, সাথে `app-auto-action` এবং `agenticapp` সামঞ্জস্য অ্যালিয়াস হিসেবে), একটি ওয়েব স্টুডিও, একটি MCP-প্রস্তুত ব্রিজ এবং একটি স্থায়ী ওয়েব চ্যাট। README-তে `PYTHONPATH=src python -m agenticapp ...` এর মাধ্যমে সোর্স-চেকআউট ব্যবহার দেখানো হয়েছে এবং উল্লেখ করা হয়েছে যে npm প্যাকেজটির নাম পরিবর্তন করে `@lazyingart/labcanvas` করা হয়েছে, একটি নতুন প্রমাণিত প্রকাশের অপেক্ষায়।
প্রতিটি টার্গেট ডিসপ্যাচ একটি পর্যালোচনাযোগ্য JSON খাম পায় যাতে টার্গেট, ধরন, নির্দেশ, পেলোড এবং মেটাডেটা থাকে। একটি `configs/targets.example.json` ফাইল স্থানীয় পোর্ট, কমান্ড ও টোকেনের জন্য `labcanvas.targets.json`-এ কপি করা যেতে পারে; ওভাররাইড ফাইলটি git-ইগনোর করা। মডেল নীতি `configs/model-policy.json`-এ কনফিগার করা হয়, AgInTiFlow প্রাথমিক স্থায়ী ব্যাকএন্ড হিসেবে বর্ণিত, DeepSeek প্রথম এবং LocalLLM একই-সেশন প্রদানকারী হ্যান্ডঅফ হিসেবে; Codex এবং Claude Code স্পষ্ট অপ্ট-ইন সামঞ্জস্য ব্যাকএন্ড।
বৈধকরণ ও নিরাপত্তা
বৈধকরণ কমান্ডগুলির মধ্যে রয়েছে `npm test`, `npm run pack:dry-run` এবং `PYTHONPATH=src python -m agenticapp doctor`। README লাইভ এডিটর বৈশিষ্ট্য যোগ করার আগে ট্রান্সপোর্ট আচরণ পরীক্ষার আওতায় রাখার এবং লাইভ ডিসপ্যাচ এডিটর ব্রিজ বা ব্রাউজার সেশনে সক্ষম করার আগে SECURITY.md পর্যালোচনা করার পরামর্শ দেয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.