සංවර්ධකයින්ට වැඩේ අඩු කරගන්නා ලොකු ගැටලුවක් තියෙනවා – කේතය ලියන අතරමැදි පරිවර්තන පද්ධතියට යාමට වෙන්නේ ‘කොන්ටෙක්ස්ට් ස්විච්’ බර. ඒක අතුරුදන් කරලා වැඩේ තවත් හොඳින් කරගන්නා මාර්ගයක් දැන් ලැබෙනවා.
සාමාන්යයෙන් නව UI පණිවුඩයක් එක් කළාම, IDE එකෙන් පිටවලා Phrase, Lokalise වැනි වෙබ් අඩවියකට ගිහින්, පරිවර්තන යතුරක් (key) නිර්මාණය කරලා, සෑම භාෂාවකටම අගය (value) ඇතුළත් කරලා, ඒක සුරකින්න වෙයි. මෙය අතිශය කාලය ගත කරන, අසත්යයක් වීමේ අවදානමක් තියෙන, සහ වැඩේ බිඳ දමන ක්රියාවක්.
Model Context Protocol (MCP) නමැති නව තාක්ෂණය මේ ගැටලුවට විසඳුමක් දෙනවා. AI කාර්යයක් (agent) දැන් IDE තුළම Phrase API සමඟ සම්බන්ධ වෙලා, පරිවර්තන කළමනාකරණය සියලුම පියවරයන්ම ස්වයංක්රීයව කරයි. ඔබට IDE එකෙන් පිටවන්න අවශ්ය නැහැ.
ඉතින්, කේතයේ සත්ය ආධාරය Git වගේ, පරිවර්තන සත්ය ආධාරය Phrase වගේ වෙනස් වීම නිසා සිදුවන ‘ඩ්රිෆ්ට්’ අවස්ථා අතුරුදන් වේ. ඔබේ කේතයට නව key එකක් එකතු කළාම, AI කාර්යයා ඒ key එක Phrase පද්ධතියේ නිර්මාණය කරලා, ඉංග්රීසි, ජර්මානු, ස්පාඤ්ඤ භාෂා සඳහා පරිවර්තන ඇතුළත් කරයි. මෙය copy‑paste වැඩක් නොව, API හරහා සම්පූර්ණ සමාන්තර ක්රියාවලියක්.
උදාහරණයක් ලෙස, ඔබ AI කාර්යයාට කියන්න පුළුවන්: “auth.error.failed_attempt කියන නව key එක Mobile App ව්යාපෘතියට එක් කරලා, ඉංග්රීසි, ජර්මානු, ස්පාඤ්ඤ භාෂා සඳහා පරිවර්තන සකස් කරන්න.” AI කාර්යයා create_key, create_locale වගේ API ක්රම භාවිතා කරලා ඒ වැඩ සම්පූර්ණ කරයි.
බොහෝ AI ඒකාබද්ධකරණය කියන්නේ “කවදාවත් ලියන නොහැකි” කියන පරිදි පමණක් කියනවා. නමුත් MCP සමඟ ඔබට ලියන හැකියාවද ලැබේ. ලැයිස්තුගත කිරීම, පරීක්ෂා, යාවත්කාලීන කිරීම, නව භාෂා එකතු කිරීම වැනි වැඩ සියල්ල AI කාර්යයා මඟින් PR ක්රියාවලියේම සිදු කරගත හැකිය.
ආරක්ෂාව ගැන සැලකිල්ලෙන් සිටීමත් අත්යවශ්ය. AI කාර්යයාට delete_key වැනි බලපත්ර දීමේ අවදානම ඇති අතර, Vinkius නමින් සෑදූ sandboxed V8 පරිසරය ඒ අවදානම පාලනය කරයි. HMAC audit chain, SSRF වළක්වා ගැනීම වැනි නීති 8 ක් මගින් සෑම API ඇමතුමක්ම නිරීක්ෂණය කර, අවශ්යනම් ක්රියාව නවතා දමයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
- ශ්රී ලාංකීය සංවර්ධකයින්ට IDE එකෙන් පිටවී නොසිටියි, කාලය ඉතිරි කර වැඩි නිෂ්පාදනයක් ලබා ගත හැක.
- අධ්යයන ආයතනවලට i18n අධ්යාපනයේ නව තාක්ෂණයක් හඳුන්වා දී, සිසුන්ට ප්රායෝගික AI භාවිතය ඉගැන්විය හැක.
- ව්යාපාරිකයන්ට බහුභාෂා අයදුම්පත් වේගයෙන් නිකුත් කර, ගනුදෙනුකරුවන්ගේ පළපුරුද්ද වැඩිදියුණු කරයි.
- ලොකලයිස් කරණයේ දෝෂ අවස්ථා අඩු කර, නිෂ්පාදනයේ ගුණාත්මකභාවය වැඩි කරයි.
කෙටි සාරාංශයක් ලෙස, MCP සහ AI කාර්යයන් සමඟ ඔබේ සංවර්ධන ව්යාපෘතියේ පරිවර්තන කළමනාකරණය සම්පූර්ණයෙන්ම ස්වයංක්රීය කරගත හැකිය. මේකෙන් කේත ලියන වේගය, නිවැරදිභාවය, සහ ආරක්ෂාව තරමක් වැඩි වේ. දැන් IDE එකේම AI කාර්යයක් එක් කරලා, ඔබේ වැඩේ තවත් ඉහලට ගෙන යන්න.