ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-23, Thursday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

🚀 LLM Narrative Engine සමඟ Go භාවිතයෙන් පළමු කතා කොන්ත්‍රාත්තුව ලියන්න – සරල පියවර 6ක්

🚀 LLM Narrative Engine සමඟ Go භාවිතයෙන් පළමු කතා කොන්ත්‍රාත්තුව ලියන්න – සරල පියවර 6ක්

AI‑කථා නිර්මාණයට නව අභිප්‍රායයක් ගෙන ඒමට .meph නම් Narrative Engine එකේ දෙවැනි කොටස දැන් ගෙන එයි. Go 1.26+ සහ ටර්මිනලයක් පමණක් තිබ්බොත්, කිසිදු පූර්ව දැනුමක් nélkül ඔබේම කතා කොන්ත්‍රාත්තුවක් ලියලා ක්‍රියාත්මක කරගන්න පුළුවන්.

ආවශ්‍ය ද්‍රව්‍ය තුනක් පමණයි:

  • Go 1.26+ ( go version කියලා පරීක්ෂා කරන්න)
  • ටර්මිනලයක් – Windows, macOS, Linux කිසිවක් හොඳයි
  • LLM API යතුරක් (DeepSeek, OpenAI, Ollama) – නැත්නම් එය අවශ්‍ය නැත, එමත් එන්ජින් එක LLM නැතිවත් වැඩ කරයි

පළමුව git clone https://github.com/yuelinghuashu/mephisto.git කරලා, cd mephisto වෙලා go build -o ./mephisto ./cmd/mephisto ක්‍රියාත්මක කරන්න. සාර්ථක වුවහොත් mephisto නමින් බයිනරි එක ලැබෙනවා.

ඊළඟට data/faust.meph නමැති ගොනුවක් සාදලා, පහත කොටස් අනුව පිරවිය යුතුයි:

  • 【角色名】 – කථා නායකයාගේ නම (උදා: Faust)
  • 【锚点】 – නායකයාගේ මූලික විශ්වාස, ආශාව, තහනම වැනි අංග
  • 【状态】 – සංඛ්‍යාත්මක, බූලියන්, පද පෙළ ආකාරයේ ධාරිතාවයන් (උදා: 灵魂完整度:100)
  • 【世界观】 – කථාවේ ලෝකය පිළිබඳ විස්තර (ලේඛන රේඛා රඳවා)
  • 【角色背景】 – නායකයාගේ ඉතිහාසය හා පසුබැසි තොරතුරු
  • 【开局场景】 – කථා ආරම්භයේ දෘශ්‍යමය සැලැස්ම

මෙම කොටස් සියල්ල LLM එකට සෘජුවම පාරිභෝගික තොරතුරු ලෙස දායාද කරයි. එමනිසා JSON හෝ YAML වැනි සංකීර්ණ සංකේත භාෂා වලට වඩා, ලේඛන ආකාරයෙන් ලියන එක පහසුය. තවද, 状态 හි වර්ගය ස්වයංක්‍රීයව තීරණය වීම නිසා, 状态.灵魂完整度 > 50 වැනි සරල නියමයන් ලියන්න පුළුවන්.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

සිංහල පරිසරය තුළ AI‑කථා නිර්මාණය කිරීමේ කුසලතා වැඩි දියුණු කර ගැනීමට මේ මාර්ගෝපදේශය විශාල අවස්ථාවක්. Go භාෂාව ඉගෙන ගන්නා සිසුන්ට, LLM API එක්ක සම්බන්ධ වීමේ ප්‍රායෝගික අත්දැකීම් ලැබේ. දේශීය ව්‍යාපාර සඳහා, නවතම AI narrative contracts භාවිතයෙන් පාරිභෝගික අන්තර්ක්‍රියා, ගේම්, අධ්‍යාපනික ඇප්ස් වැනි නිර්මාණයන් ඉක්මනින් නිර්මාණය කළ හැකිය. තවද, .meph ආකෘතියේ ලේඛන-මූලික විධානයන්, YAML/JSON වලට වඩා සිංහලෙන් ලියන්න පහසු බැවින්, දේශීය සංවර්ධකයන්ට ඉක්මනින් ප්‍රොටොටයිප් සකස් කළ හැකිය.

අවසන් වශයෙන්, .meph බයිනරි එක ධාවනය කරලා mephisto run data/faust.meph කියලා බලන්න. LLM එක ඔබේ නියමයන් අනුව කතාව රචනා කරයි, ඔබට තත්කාලීනව 状态 වෙනස් කර, කතාවේ මාරුකම් නිරීක්ෂණය කළ හැකිය. මෙය AI‑චලිත අන්තර්ක්‍රියාකාරී ඇප්ස් නිර්මාණයට පළමු පියවරක් වශයෙන් සැලකිය හැක.

ඔබත් දැන් Go සහ .meph සමඟ AI‑කථා ලෝකයට පියඹන්න. ඉදිරියේදී වැඩිදුර උදාහරණ, ටූටෝරියල් හා සම්පූර්ණ ප්‍රොජෙක්ට් එකක් අප වෙබ් අඩවියෙන් ලබාගන්න.

💡 ඔබේ AI කතා පළමු කොන්ත්‍රාත්තුව අදම සකස් කර බලන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#AI #Go #Narrative #Developers #SriLanka