ලිපි නාමාවලිය
කෝඩෙක්ස් භාවිතා කරන විට කාර්යක්ෂමතාව වැඩි දියුණු කරන්නේ කෙසේදැයි අනෙක් දින මිතුරෙකු මගෙන් ඇසුවා.
我说你想做的东西,GitHub 上大概率已经有人做过了,而且不少方案已经很成熟。能直接参考、修改,为什么还要从头写一遍?
මම කිව්වා හැම ව්යාපෘතියක්ම පටන් ගන්න කලින් පහත prompt එක copy and paste කරලා run කරන්න කියලා.
他试了一下,回来跟我说,确实省了好多时间。

මම ඒ ගැන කල්පනා කරමින් හිටියා, ඒ වගේම බොහෝ දෙනෙක් මේ විශේෂාංගය ගැන නොදන්නා බව පෙනෙනවා. බොහෝ අය කේත ලිවීමට AI භාවිතා කරනවා වගේ, Vibe Coding වලින් පටන් අරන්, AI වෙබ් අඩවි ජනනය කිරීමට සහ යෙදුම් ලිවීමට ඉඩ දෙනවා.
ඇත්තටම ඉක්මන් වෙන්න අවශ්ය නැහැ.
ඔබට කිරීමට අවශ්ය දේ, GitHub හි කෙනෙකු දැනටමත් කර ඇති බව පෙනේ.
ඔබට කිරීමට අවශ්ය දේ බොහෝ විට GitHub හි දැනටමත් සිදු කර ඇත. බොහෝ විසඳුම් දැනටමත් පරිණත වී ඇති අතර, කේත ගුණාත්මකභාවය ඔබටම ලිවිය හැකි ප්රමාණයට වඩා ඉහළ විය හැකිය. ඔබට පවතින කාර්යයන් කෙලින්ම යොමු කර වෙනස් කළ හැකි විට එය නැවත ලියන්නේ ඇයි?
මගේ පෞද්ගලික පුරුද්ද නම්, මට අලුත් ව්යාපෘතියක් ආරම්භ කිරීමට අවශ්ය වූ විට, මම කිසිදු කේතයක් වහාම ලියන්නේ නැති බවයි. පළමුව, මම මෙම යෝජනාව කෝඩෙක්ස් වෙත යවමි:
我要做一个XXX。先不要写代码。去GitHub找能直接使用或二次开发的开源项目,确认是否还在维护、部署是否麻烦、哪些功能可以复用。最后告诉我,应该直接用、基于现有项目改,还是自己开发,并给出最简单的MVP方案。等我确认后再动手。
මේ එක වාක්යයක් විතරයි.
මෙම විමසුම කරුණු තුනක් කළේය.
මේ ගැන හිතන්න, මේ ඉඟිය දේවල් තුනක් කරනවා.
පළමුව, එය AI හට තමන්ගේම ලිවීම ආරම්භ කිරීම වෙනුවට GitHub හි පවතින විසඳුම් සොයා ගැනීමට ඉඩ සලසයි. Codex, GitHub ප්ලගිනය සමඟ ඒකාබද්ධ වූ විට, තථ්ය කාලය තුළ විවෘත මූලාශ්ර ව්යාපෘති සෙවිය හැකි බව බොහෝ අය නොදන්නවා විය හැකිය; එය විශේෂාංගයක් පමණක් නොවේ.
දෙවනුව, මෙම ව්යාපෘතිවල ගුණාත්මකභාවය ඇගයීමට එය ඔබට උපකාර කිරීමට AI භාවිතා කරයි: ඒවා තවමත් නඩත්තු කරන්නේද, යෙදවීම කෙතරම් සංකීර්ණද සහ කුමන විශේෂාංග සෘජුවම භාවිතා කළ හැකිද යන්න. ඔබ GitHub හි සෑම ව්යාපෘතියක්ම අතින් සෙවුමක් කළහොත්, එයට පැයක් හෝ දෙකක් ගත විය හැකිය. AI එය ක්රියාත්මක කිරීමට ඉඩ දෙන්න, එවිට ඔබට මිනිත්තු කිහිපයකින් ප්රතිඵල ලැබෙනු ඇත.
තෙවනුව, එය AI හට ඔබට පැහැදිලි තීරණ යෝජනාවක් ලබා දීමට ඉඩ සලසයි: එය කෙලින්ම භාවිතා කළ යුතුද, වෙනස් කළ යුතුද, නැතහොත් මුල සිට ලිවීමද යන්න, සහ එය ඔබට සරලම MVP විසඳුම සැලසුම් කිරීමටද උපකාරී වේ.
අපට ටෝකන ගොඩක් ඉතිරි කර ගත හැක්කේ ඇයි?
මම ඔබට කියන්නම්, මෙම මෙහෙයුම ඔබට බොහෝ ටෝකන ඉතිරි කර ගත හැකියි.
ඇයි? මොකද ඔබ කෙලින්ම AI හට කේත ලිවීම ආරම්භ කිරීමට ඉඩ දුන්නොත්, ඔබට අවශ්ය දේ දැනටමත් පවතින බව එය නොදනී. එය ඔබ වෙනුවෙන් විශාල කේත ප්රමාණයක් ජනනය කරනු ඇත. මෙම කේතය පවතින විවෘත මූලාශ්ර ව්යාපෘතිවල ක්රියාකාරිත්වය සමඟ අතිච්ඡාදනය විය හැකි අතර, අවසානයේ ඔබට එය ඔබම පිරිසිදු කිරීමට සිදුවනු ඇත.
කෙසේ වෙතත්, ඔබ මුලින්ම පිළිතුර සොයා ගැනීමට AI හට උදව් කිරීමට ඉඩ දෙන්නේ නම්, එහි යෝජනා පවතින පරිසර පද්ධතිය මත පදනම් වනු ඇති අතර, ඔබ කේතය ලියන විට, කේත ප්රමාණය අවම වශයෙන් අඩකින් අඩු කළ හැකිය.
මම කරන්නේ ඒක තමයි. මම අලුත් ව්යාපෘතියක් ආරම්භ කරන සෑම විටම, මම මුලින්ම මෙම යෝජනා වැඩසටහන ක්රියාත්මක කරනවා, පසුව AI හි යෝජනා මත පදනම්ව ඊළඟ පියවර තීරණය කරනවා. එය ඇත්තටම කාර්යක්ෂමතාව වැඩි දියුණු කරනවා.
ඇත්තම කිව්වොත්, මේ ක්රමය හැමෝටම වැඩ කරයිද කියලා මට විශ්වාස නැහැ; සමහර ව්යාපෘතිවලට ඇත්තටම පහසුවෙන් ලබා ගත හැකි විසඳුම් නොමැති විය හැකියි. නමුත් ඒ ගැන සිතන්න: GitHub හි මිලියන සිය ගණනක් ගබඩාවන් සමඟ ඔබට කිරීමට අවශ්ය බොහෝ දේ සඳහා, යමෙකු දැනටමත් එය කර ඇති බවට ඉතා ඉහළ සම්භාවිතාවක් ඇත.
යෝධයන්ගේ උරහිස් මත සිටගෙන
ඔබ ක්රමලේඛකයෙක් නොවේ, ඒ නිසා ඔබට මුල සිටම කේතය ලිවීමට අවශ්ය නැත. ඔබ අන්තර්ගත නිර්මාණකරුවෙකු නොවේ, ඒ නිසා ඔබට සෑම දිනකම මුල් අන්තර්ගතයන් නිර්මාණය කිරීමට අවශ්ය නැත. ඔබ අර්ථවත් දෙයක් කිරීමට කැමති කෙනෙක් පමණයි, සහ බුද්ධිමත්ම ප්රවේශය වන්නේ පළමුව අන් අය දැනටමත් කර ඇති දේ දැක, පසුව යෝධයන්ගේ උරහිස් මත නැගී සිටීමයි.
සමහර විට මට හැඟෙන්නේ AI යුගයේ AI භාවිතා කිරීමට ඇති බුද්ධිමත්ම ක්රමය AI ඔබ වෙනුවෙන් සියල්ල කිරීමට ඉඩ දීම නොව, AI ඔබ වෙනුවෙන් තොරතුරු ලබා ගැනීම සහ තීරණ විශ්ලේෂණය කිරීමට ඉඩ දීම බවයි, එවිට ඔබට එය ක්රියාත්මක කළ හැකිය.
මේකයි කලින් සෙවුම් යන්ත්රයක් භාවිතා කරන එකයි අතර වෙනස මොකක්ද? මීට පෙර, ඔබ නිශ්චිත අවශ්යතාවයක් සෙවූ විට, සබැඳි පොකුරක් දිස්වන අතර, ඒවා එකින් එක ක්ලික් කර කුමන ඒවා ක්රියාත්මක වේද සහ කුමන ඒවා ක්රියාත්මක වේද යන්න බැලීමට සිදු විය. දැන්, ඔබ ඔබේ අවශ්යතා AI වෙත පවසන අතර, එය ඔබ වෙනුවෙන් ඒවා පෙරහන් කර සෘජුවම නිගමනය ලබා දෙයි.
ඔයාට ඒක විශ්වාස කරන්න පුලුවන්ද?
මෙම ඉඟිය කැටයම් කළ යුතුය.ප්රජාතන්ත්රවාදී ජාතික සන්ධානයේතුල
මම පෞද්ගලිකව හිතන්නේ මේ යෝජනාව අපේ DNA වලට බද්ධ වෙලා තියෙන්න ඕනේ කියලා . අලුත් ව්යාපෘතියක් ආරම්භ කිරීමට පෙර එය ක්රියාත්මක කිරීමෙන් ඇත්තටම ගොඩක් කාලයක් ඉතිරි වෙනවා.
මෙම ප්රවේශයේ තවත් වාසියක් වන්නේ ඔබ රෝදය නැවත සොයා ගැනීමෙන් වැළකී සිටීමයි. AI ඔබට පහසුවෙන් ලබා ගත හැකි විසඳුම් සොයා ගැනීමට උපකාරී වන අතර, සැබවින්ම අභිරුචිකරණය කළ අංශ කෙරෙහි අවධානය යොමු කිරීමට ඔබට ඉඩ සලසයි. මේ ආකාරයෙන්, ඔබේ ශක්තිය වටිනාම ක්ෂේත්ර සඳහා කැප කළ හැකිය.
මගේම අත්දැකීම නම්, මම මුලින්ම කේත ලිවීමට AI භාවිතා කිරීමට පටන් ගත් විට, මම සැබවින්ම උද්යෝගිමත් වූ අතර AI මුල සිටම සියල්ල ජනනය කිරීමට අවශ්ය වූ බවයි. නමුත් ටික වේලාවක් එය භාවිතා කිරීමෙන් පසු, එසේ කිරීම බොහෝ විට මන්දගාමී බව මට පෙනී ගියේය. මෙයට හේතුව AI මගින් ජනනය කරන ලද කේතය නිදොස් කිරීම, වෙනස් කිරීම සහ නඩත්තු කිරීම අවශ්ය වන අතර, පවතින විවෘත මූලාශ්ර ව්යාපෘති බොහෝ අය විසින් සත්යාපනය කර ඇති බැවින් ඒවායේ ගුණාත්මකභාවය වඩාත් සහතික කෙරේ.
මේක ප්රතිවිරුද්ධ අදහසක් වගේ ඇහෙන්න පුළුවන් නේද? නමුත් ඒ ගැන හිතන්න: කේතයේ වැදගත්ම දේ ඒක ලියන එක නෙවෙයි, ඒක නිවැරදිව ලියන එක. පවතින විසඳුම් දැනටමත් වලංගු කර ඇත; ඒවා කෙලින්ම භාවිතා කිරීමෙන් ගැටළු වලට මුහුණ දීමේ අවස්ථා සැලකිය යුතු ලෙස අඩු වේ.
ඉතින් මගේ උපදෙස නම්, ඊළඟ වතාවේ ඔබ කෝඩෙක්ස් හෝ වෙනත් AI සමඟ කේතය ලියන විට, ඒ සඳහා ඉක්මන් නොවන්න. පළමුව, එක් වරක් විමසුම ක්රියාත්මක කර පිළිතුර සොයා ගැනීමට AI ඔබට උදව් කිරීමට ඉඩ දෙන්න.
ඔබ කිරීමට උත්සාහ කරන දෙය දැනටමත් වෙනත් අයෙකු විසින් කර ඇති බව ඔබට පෙනී යා හැක.
ඔබට අවශ්ය වන්නේ එය රැගෙන භාවිතා කිරීමයි.
ඔබ ඉතිරි කරන කාලය වඩාත් රසවත් දෙයක් කිරීමට යොදා ගන්න.
මෙච්චර දුරක් කියවලා ඉවර නිසා, මේක ප්රයෝජනවත් කියලා හිතුනනම් like කරලා share කරන්න. මුලින්ම updates ලබා ගන්න කැමති නම්, මාව follow කරන්නත් පුළුවන්!
මගේ ලිපිය කියෙව්වට ස්තූතියි. ඊළඟ වතාවේ හමුවෙමු.
චෙන් වෙයිලියැංගේ බ්ලොග් අඩවියේ ( https://www.chenweiliang.com/ ) බෙදාගත් "Vibe කේතීකරණ කාර්යක්ෂමතාව දෙගුණ කිරීමේ ශිල්පීය ක්රම: කේතය ලිවීමට පෙර කියවිය යුතුම දෙයක්! ප්රශස්ත විසඳුම මුලින්ම සොයා ගැනීමට AI භාවිතා කරන්න" යන ලිපිය ඔබට ප්රයෝජනවත් වනු ඇතැයි අපි බලාපොරොත්තු වෙමු.
මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට නිදහස් වන්න: https://www.chenweiliang.com/cwl-34473.html
