Building Vaani (वाणी) - አንድ አነስተኛ, የግል, በአጠቃላይ ስቴትስ ስቴትስ መተግበሪያ ከሁለቱም ቀናት በፊት, Andrej Karpathy በ Vibe Coding ይመዝገቡ የቅርብ ቪዲዮ ይመልከቱ. HTTPS://youtu.be/የአይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ. ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁሉም ጊዜ ከሁ በዚያ ቪዲዮ ውስጥ, Andrej እንደ ዋና መተግበሪያ መተግበሪያ በ 50% በላይ ጊዜ የድምጽ እንደ ዋና መተግበሪያ ይጠቀማል መሆኑን ያውቃል. በ Mac ላይ አንዳንድ አማራጮች ይሰጣል, እነርሱ በአብዛኛው መተግበሪያዎች ላይ ይሰራሉ. በ Windows ላይ በኮምፒውተር መስመር ላይ መተግበሪያዎች እና Linux ጋር መተግበሪያዎች ጋር መተግበሪያዎችን ይሰራል. ለ Windows (በመሠረተ-የተግበሪያዎች以外) ምንም ጥሩ አማራጮች ማግኘት አይችሉም ይህ በጣም ቀላል ነው), እኔ ራስህን አንድ ለመፍጠር ይፈልጋል. እኔ አንዳንድ ሌሎች ተጽዕኖ አላቸው, ነገር ግን ይህን ለመፍጠር እፈልጋለሁ Voice Access አግኙን አግኙን አግኙን አግኙን አግኙን አንድ የፕሮግራም ቋንቋ ያውቃል - Python አንድ ነገር እኔ አግኝተናል - የኮምፒውተር እና የኮምፒውተር, Native UI አንድ መሣሪያ እኔ በእርግጥ ይጠቀማል እና ብቻ አንድ መሳሪያ አይደለም አንድ አረንጓዴ አረንጓዴ አረንጓዴ አረንጓዴ በጉዞ ላይ አዲስ ነገር ያውቃል መኖሪያ ቤት - አንድ ዝቅተኛ, የግል, በአጠቃላይ የኮምፒውተር መተግበሪያ ለመፍጠር አግኙን አግኙን አግኙን አግኙን አግኙን አነስተኛ - አንድ ነገር በጣም ጥሩ ነው - ጽሑፍ-ነጻ Nothing leaves my machine, ሁሉም ነገር በ offline Universal - ማንኛውም Windows መተግበሪያ ጋር ይሰራል Cross Platform - አግኝቷል እኔ ይደውሉ በ "እውነተኛ" ወይም "እውነተኛ" ያግኙ (वाणी) አግኙን አረንጓዴ አግኙን አረንጓዴ በ GitHub https://github.com/webstruck/vaani-speech-to-text መዋቅር pip install vaani-speech-to-text የ Demo HTTPS://youtu.be/የአይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ.አይ. ይህ ጽሑፍ የጉብኝት ጉብኝት ይሰጣል ይህ vibe coding በእርግጥ ምን ይሆናል አንድ የክፍያ ውሂብ ነው - አስደናቂ ፍጥነት, አስደናቂ ጉዞዎች, በእርግጥ ውፅዓት ቀናት, እና አንድ AI ጋር በተደጋጋጋሚ መተግበሪያ ላይ አግኝቷል ጊዜ አግኝቷል. የኦሪጂናል ኮምፒውተር (አንድ ጊዜ የኦሪጂናል ኮምፒውተር (አንድ ጊዜ የኦሪጂናል ኮምፒውተር) (አንድ ጊዜ የኦሪጂናል ኮምፒውተር) (አንድ ጊዜ የኦሪጂናል ኮምፒውተር) (አንድ ጊዜ የኦሪጂናል ኮምፒውተር) (አንድ ጊዜ የኦሪጂናል ኮምፒውተር) (አንድ ጊዜ የኦሪጂናል ኮምፒውተር) ይህ ኮድ ይጠቀማል እና እንደ ኮድ መተግበሪያ ይጠቀማል. Vaani ፎቶ ፎቶ ፎቶ 3.7 የ Google Gemini 2.5 Pro አግኝቷል BTW, ይህ ጽሑፍ አብዛኛውን ጊዜ ጥቅም ላይ የተመሠረተ ነው ያግኙን Vaani የ Vibe ይመልከቱ. የ setup Claude Sonnet 3.7 ግምገማዎች AI Developer ጂሚኒ 2.5 Pro Preview 03-25 AI Code Reviewer የ AI Developer እና የ AI Code Reviewer ሁልጊዜ ሙሉ ኮድ እንደ እያንዳንዱ ትዕዛዞች ለኮምፒውተር አላቸው. አንድ የተወሰነ ፍላጎት ለማሟላት በኋላ, ለምሳሌ, አንድ ስኬት የተሻሻለ ነው ወይም አንድ ባህሪያት የተሰራ እና ውጤታማ ይሰራል. ይህ የኮምፒውተር መስኮት መቆጣጠሪያ እና ምርጥ የ AI አፈጻጸም ለማረጋገጥ ነበር. እኔ ማንኛውም ኤጀንቲክ IDEs (በ Cursor, Windsurf, ወዘተ) መጠቀም አይችሉም. እና በተጨማሪም ማንኛውም የክፍያ ኮድ ልኬት ለማግኘት የ Open Source ኮድ ለመስጠት የሚፈልጉትን ማንኛውም የክፍያ ኮድ ልኬት ያግኙን. መኖሪያ ቤት Desktop የ Google AI ስቱዲዮ የክፍያ መጀመሪያ: ከሴት ወደ Scaffolding በ ሰከንዶች ውስጥ ለምሳሌ, ቁጥጥር ክፍሎች, መተግበሪያዎች ንድፍ, ካፒዩተሮች ይምረጡ, እና ፕሮጀክቱ መዋቅር መፍጠር. አብዛኛውን ጊዜ, ከባድ እባክዎ ጋር ይጀምራል. አግኙን አግኙን ለ Windows ተጠቃሚዎች በ Python ውስጥ አንድ ቀላል ስዕል ወደ ጽሑፍ መተግበሪያ ለመፍጠር እፈልጋለሁ. የ Windows ተጠቃሚዎች ማንኛውም መተግበሪያ ውስጥ ስዕል በመጠቀም ቀላል ነገር ለመፍጠር ይረዳሉ. ለምሳሌ Word, Powerpoint, browser ወዘተ. I want to build a lightweight speech to text app in Python for Windows users. The idea is to help Windows users write things quickly using voice in any application e.g. word, powerpoint, browser etc. The app should work locally without the internet for privacy. Should activate using hot key or hot word. የእርስዎን ግምገማዎን ለማረጋገጥ, ይህ ሙሉ በሙሉ berserk ነበር. በአብዛኛው አጠቃቀም መተግበሪያ መዋቅር አጠቃቀም, ሙሉ በሙሉ ጋር: ፎቶ ፎቶ ፎቶ 3.7 አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን በ Tkinter በመጠቀም ስርዓት መተግበሪያ የ Global Hotkey Detection በ Keyboard ይጠቀማል የ Visual Feedback አጠቃቀም አግኙን persistence UI በ Vosk ይጠቀማል የኦዲዮ አስተዳዳሪ ዋና መውሰድ ቦታ Pyinstaller በመጠቀም ማሸግ በመጀመሪያው ደረጃ በ Vibe Coding አግኝተዋል: ሰዓታት የንድፍ እና የገንዘብ coding አግኝተዋል, በቀጥታ በይነገጽ (እያንዳንዱም buggy) መተግበሪያ ቅርጸት ወደ አስቸጋሪ ፍጥነት እና ችሎታዎች መካከል አንዱ ነበር. የ Riding the Waves: The Core Iteration Loop ተመልካች ከባድ ቁሳቁሶች ጋር, እውነተኛ ልማት የተወሰነ ሮታም ውስጥ ተመሠረተ ነበር - የ AI-assisted vibe coding ኮድ ዋና ሮታም: አግኙን አግኙን አግኙን አግኙን Feature Request / Bug Report: እኔ የሚፈልጉን ባህሪያት (የ "የአቀፍ የጽሑፍ ማረጋገጫ ያካትታለን") ወይም ችግር (የ transcription results aren't appearing!") ያውቃል. ብዙውን ጊዜ, bug reports error logs ወይም screenshots ጨምሮ. የ AI Code Generation: የ AI እባክዎን ማከማቻ እና ኮድ ስሪፕትዎችን ለመፍጠር ይሆናል, አንዳንድ ጊዜ የአሁኑ ባህሪያትን ማሻሻል, አንዳንድ ጊዜ ሙሉ በሙሉ አዲስ ሞዴሎች ያካትታል. Integration & Testing: I would integrate the AI's code into the application and manually test the functionality. ይህ ተግባራዊ ነው? ይህ ቀላል ነው? ግምገማዎች / ማሻሻያዎች: እርስዎ ይሰራል ከሆነ, እኛ ይጀምራል. (እውነተኛ ነው!), እኔ ከጥራት 1 ወደ ይጀምራል, ከጥራት ዝርዝሮች ይሰጣሉ ወይም ከፈለጉ የሚፈልጉት ትራንስፖርት ይሰጣል. ይህ ጓደኝነት በጣም ፈጣን ነበር, ነገር ግን ደግሞ ጠንካራ ነበር እኛ አንድ ታዋቂ ንድፍ የሚከተለው አይደለም; እኛ በባህር ላይ ለመጎብኘት ነበር, ብቻ ችግሮች ለመፍጠር. ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ተንቀሳቃሽ በኋላ አግኙን አግኙን አግኙን አግኙን አግኙን Callback Conundrums: የተግበሪያው የተለያዩ ክፍሎች (የተግበሪያ መተግበሪያ ላይ የኦዲዮ መተግበሪያ እንደ) ለመገናኘት በመጀመሪያ ተሞክሮዎች ብቻ ትክክለኛነት ማነጋገር ተደርጓል. በዩናይትድ ስቴትስ ውስጥ የፕላስቲክ ሥራዎችን (እን.ኤም.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ UI State Persistence: በይነገጽ እና በይነገጽ ተጠቃሚ አማራጮች ለማሳየት መተግበሪያ መስኮት ለማግኘት አስቸጋሪነት አስቸጋሪ ነበር. የ checkboxes, sliders, and dropdowns እንደ ቀላል መቆጣጠሪያዎች በይነገጽ እና በይነገጽ እና በይነገጽ መተግበሪያዎችን በይነገጽ እና በይነገጽ ይጠቀማል. ቀጣይነት የሙዚቃ ሂደት: አንድ ቀጣይነት የሙዚቃ ሂደት ሥርዓት ለመፍጠር የሚፈልጉት ጊዜ, የ AI በተበየደው በተበየደው የሙዚቃ ማከማቻ, ምልክት ማከማቻ, ቀጣይነት ማከማቻ, ቀጣይነት መተግበሪያ, የኮንክቶፕ ማረጋገጫ, ወዘተ ያካትታል. ይህ በዋናነት ይሰራል, ነገር ግን ደግሞ buggy ነበር. በመጨረሻም, አንድ pushback እና አንድ ትንሽ ምልክት አንድ ቀጣይነት መተግበሪያ ወደ ተንቀሳቃሽ ነበር. ይህ ደረጃ ለወደፊቱ የኦሪጂናል አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም "የእውነዚህን ምን ያህል ይሆናል?" - Pivots እና አስፈላጊ እውነታ ቁጥጥር ጊዜ በአብዛኛው የኮዲንግ ችሎታዎችን ያስተዋውቃል, የመጀመሪያው ጊዜ አብዛኞቹ ነገሮች ተስማሚ ነበር, እርሱም በእርግጠኝነት አይሆንም. ልዩነት በስተዋወቂያ አማራጮች ላይ, በርካታ ምሳሌዎች እኛን የተመሰረተ መተግበሪያዎችን ለመቀነስ አለን. አግኙን ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ከባድ ስሜት ይህ የግል ጓደኛ እና የግል ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ክሊድ የክሎድ ክሊድ ክሊድ አንድ ሌላ ምሳሌ የኦዲዮ ካሊባሪሽን መተግበሪያ እና (የ Gemini በክፍል ውጤታማነት ችግሮች) በመተግበሪያዎች ውስጥ መተግበሪያዎች ውስጥ ይደሰቱ ጊዜ ነበር. ከዚያም, አንድ ተግባራዊ አግኝተዋል: "የዚህ ካሊባሪሽን የሚጠቀሙ ማይክሮፎን ላይ ልዩ አይደለም?". ይህ እውነተኛ ሕይወት መጠቀም ስኬታሪ በጄኔሬሽን ወቅት አግኝቷል አንድ ስኬት ይሰጣል. በመጀመሪያ የካሊባባሪ መተግበሪያዎች ማከማቻ ይመዝገቡ , ነገር ግን በቀላሉ መፍትሔ ጋር ተስማሚ: በእውነተኛ መሳሪያዎችን ለመቀየር ብቻ መቁረጥ ይችላሉ. በተጨማሪም, የክፍያ መሳሪያዎችን በተመሳሳይ ጊዜ ለመቀየር (እውነተኛ መሳሪያዎች አብዛኞቹ ተጠቃሚዎች በጣም ተስማሚ ናቸው), ብቻ 1 መሳሪያዎች ለ የሙዚቃ መቁረጥ ለመጠበቅ ይፈልጋሉ. ክሊድ መሣሪያዎች አግኙን አግኙን እነዚህ ደቂቃዎች ውጤታማ vibe coding ምናልባት passive acceptance አይሆንም; ይህ የፈጠራው መመሪያዎች, ጥያቄዎች, እና አንዳንድ ጊዜ የኤምአይ ቱሪክቶሪን ለማስተካከል አንድ ተስማሚ መዳረሻ ነው. እነዚህ ደቂቃዎች ውጤታማ vibe coding ምናልባት passive acceptance አይሆንም; ይህ የፈጠራው መመሪያዎች, ጥያቄዎች, እና አንዳንድ ጊዜ የኤምአይ ቱሪክቶሪን ለማስተካከል አንድ ተስማሚ መዳረሻ ነው. እነዚህ ደቂቃዎች ውጤታማ vibe coding ምናልባት passive acceptance አይሆንም; ይህ የፈጠራው መመሪያዎች, ጥያቄዎች, እና አንዳንድ ጊዜ የኤምአይ ቱሪክቶሪን ለማስተካከል አንድ ተስማሚ መዳረሻ ነው. የ "Vibe" መተግበሪያ መተግበሪያ መተግበሪያ: How Vaani embodied this approach በይነገጽ ላይ ልማት ጉብኝት, በ Vibe coding ጋር ብዙውን ጊዜ የተመሠረተ ዋና ባህሪያት ይሰጣል: Vaani አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን አነስተኛ ከባድ ዝርዝር: ከባድ ጋር ይጀምራል, ምንም ዝርዝር የፕሬስፕሬስ. የ AI እንደ ዋና መተግበሪያ: የ AI የመጀመሪያው ኮድ እና ቀጣይ ባህሪያት / ትክክለኛዎችን አብዛኛውን ጊዜ አግኝቷል. የ Intuition-driven refinements: Changes often were driven by subjective testing ("የ ጥራት አነስተኛ ይሆናል", "የ UI Element should be movable") rather than formal requirements. የፕሮግራም መዋቅር እና ባህሪያት ስብስቦች በአካባቢው እና ተስማሚነት ልማት ነበር. ለምሳሌ, የኮር ኦዲዮ ፓይፕሊን አጠቃቀም, ከዚያ በኋላ ተስማሚ መቆጣጠሪያዎችን ያካትታል ወይም የ Tkinter በ PySide6 ለ (threading) አጠቃቀም እና ዘመናዊ ይመልከቱ. Debugging delegation: ከባድዎች ለመፍጠር የእኔ ሥራ በአብዛኛው ጊዜ በይነገጽ መለያዎች ትክክለኛ ሊሆን ይችላል, ስለዚህ የ AI መድሃኒት ለመፍጠር ይችላሉ. ይህ የ Vibe coding ፍጥነት, በተፈጥሮ ቋንቋ ላይ የተመሠረተ, እና አንዳንድ ጊዜ የተመሠረተ ግምገማዎች ዝቅተኛ ደረጃ ጋር የተመሠረተ የአሁኑ ግምገማ ጋር ተስማሚ ነው. ነገር ግን የፕሮጀክት በ "የተጣጣጣሚ ስሜት" መጨረሻ ላይ ይጀምራል, የፕሮጀክቱ በተመሳሳይ ጊዜ ይቀበላሉ እና ይቀበላሉ ጊዜ ተጨማሪ መዋቅር (modularization, እና ኮድ ግምገማዎች) ወደ ይቀበላሉ. ስሜት Vaani ከባድ ከባድ ከባድ ከባድ ከባድ ከባድ ከባድ ከባድ አንድ ሙሉ ፕሮጀክት ላይ የ AI ጋር በጣም ተስማሚ ልምድ በተመሳሳይ "AI fast but makes mistakes" ልምድ በላይ ያደርጋል. አግኙን አግኙን አግኙን አግኙን አግኙን የቴክኒካዊ መሐንዲሶች አንድ ከፍተኛ-የሐንዲሶች ልምድ አላቸው: አብዛኞቹ ጊዜ, የቴክኒካዊ መሐንዲሶች የመጀመሪያው መፍትሔ ከባድ ከባድ ከባድ ነበር (እን.ኤ.ኤ.አ. የመጀመሪያው መሐንዲሶች, ጽሑፍ buffering, configuration handling).It seems potentially biased towards comprehensive or generic solutions requiring the developer to actively filter for simplicity and context. የፕሮጀክት ማጣሪያዎች እና ማረጋገጫዎች እንደ መተግበሪያዎች: ይህ ብቻ ተስማሚ coding አይደለም. የእኔ ሥራ አንድ አስፈላጊ validator, reality checker, እና complexity filter ነው. የ AI ምን ያህል ይህ መዋቅር አዲስ ባህሪያት ለመፈለግ በጣም አስፈላጊ ነው. ውጤታማ vibe coding የአካል ብቃት የአካል ብቃት አጠቃቀም ያስፈልጋል. የ Pure Vibe coding ፕሮጀክቱ በጣም ፈጣን የተሰራ ነበር. ነገር ግን, የ Vaani የተጠበቀ እና የተመሠረተ (በተጨማሪም በ Open Source) የተጠበቀ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ ጓደኛ የ IA ኮድ በመተግበሪያ ላይ ብዙውን ነገር አግኝቷል. ነገር ግን, የ IA አብዛኛውን ጊዜ በቀጥታ ማከማቻዎችን ያቀርባል, በእያንዳንዱ ጥንካሬ ችግሮች (እንዴት ቀላል ሩሲያ ሁኔታዎች ወይም ልዩ የ UI መስኮት ምናባዊ ሁኔታዎች) እንዴት ሊሆን ይችላል የሚሆን ያለውን ጥንካሬ ደረጃ ለማወቅ ሁሉንም ጊዜ አይፈልግም. የጅምላ ጥንካሬ: ጥንካሬዎች እና ጥንካሬዎች Pros: አግኙን አግኙን አግኙን አግኙን አግኙን Blazing Speed: የፕሮቶቲንግ እና የመጀመሪያው ባህሪያት መተግበሪያዎች በጣም ፈጣን ናቸው. የኮምፒውተር ኮድ (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) (የኮምፒውተር ኮድ) Boilerplate Buster: አስደናቂ መተግበሪያ እና repetitive ኮድ ራስ-ሰር መተግበሪያ ናቸው. የኮምፒዩተር መግዛት (የዲባጂንግ በኩል) - የ AI ስህተት ማሻሻያዎች በአብዛኛው ጊዜ የጽሑፍ አካባቢን ያውቃሉ, በይፋ መግዛት ይጨምራል. Cons: አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን ከፍተኛ ጥንካሬ ምሽት: ፈጣን Generation እና reactive debugging በቀላሉ ከባድ ሁኔታዎች, ሩሲያ ሁኔታዎች, ወይም ከባድ ምሽት ሊሆን ይችላል. የ AI የመጀመሪያው ዲዛይን አማራጮች ከባድ ወይም ከባድ ዲዛይነር የተመሠረተ አይደለም ከሆነ ከባድ ዲዛይነር ሊሆን ይችላል. የኮድ ማቀዝቀዣ ቀለም: የኮድ ማቀዝቀዣ, በተለይም የ AI ከባድ ችግር (እንዴት የኮድ ማቀዝቀዣ ቀለም ወይም ተመሳሳይነት) ጋር ይሞክሩ ጊዜ, ማቀዝቀዝ እና ጊዜ አነስተኛ ሊሆን ይችላል. አንድ ሰው የኮድ ማቀዝቀዝ የሚፈልጉት ጊዜ ይህ ስሜት መውሰድ? የምስክር ወረቀት: የኦርጋኒክ, የ AI-generated ኮድ በባህርነት ለማሻሻል እና የተመሠረተ ለማስተዋወቅ አይችልም. የቴክኒካዊ ስሜት ችሎታ: ከባድነት ከባድ ዲዛይን, የዲባጂንግ, የአካል ብቃት, እና በጣም አስፈላጊው የአካል ብቃት ልማት መዳረሻ ሊሆን ይችላል. Non-Functional Requirements Neglect: ደህንነት, አፈጻጸም, አቅርቦት አስተዳደር, እና ሙሉ በሙሉ ስህተት መቆጣጠሪያ ቀላል ተግባራዊ ፍጥነት ውስጥ ሊሆን ይችላል. የ Vibe ማቀዝቀዣ: ውጤታማ ጥራት ለማረጋገጥ መመሪያዎች Vibe coding በእርግጥ አንድ ጠንካራ መሣሪያ ነው, ነገር ግን ይህ ውጤታማ መጠቀም ችሎታ ያስፈልጋል. እርስዎ አንድ ተሞክሮ መተግበሪያዎች እና ይህን መተግበሪያ ይመልከቱ ከሆነ, እዚህ የእኔ የገንዘብ ልምድ ላይ የተመሠረተ ጥንካሬ መመሪያዎች ናቸው ያግኙ Vaani አግኙን አግኙን አግኙን አግኙን አግኙን አግኙን የኮድ መተግበሪያዎች እና የኮድ መተግበሪያዎች (የኮድ መተግበሪያዎች) እና የኮድ መተግበሪያዎች (የኮድ መተግበሪያዎች) እና የኮድ መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች (የኮድ መተግበሪያዎች) መተግበሪያዎች ( አንድ የ AI መፍትሔ በጣም ተስማሚ ሊሆን ይችላል ከሆነ ወይም በእርግጥ ምንም አስፈላጊ ዓይነቶች አጠቃቀም ከሆነ, ተስማሚ ይሆናል. ቀላል, ተጨማሪ መደበኛ መተግበሪያዎችን ይፈልጋሉ. ቀላልነት እና የማስተዋወቂያ ችሎታ prioritize. የ Vibe-coded የፕሮቶቶፒት መጀመር የሚፈልጉት ጊዜ ያውቃል. የ refactoring የፕሮጀክት ጊዜ – የ modularity ለማሻሻል, ቀላል ማረጋገጫ (ኮምፒውተሮች, READMEs) ያካትታል, እና አንድ ፕሮጀክት stabile ወይም release-ready ለመመልከት በፊት ኮድ ጥራት ለማሻሻል. የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም የኦሪጂናል ኮድ አጠቃቀም መሣሪያዎች እና ዘዴዎች አጠቃቀም: የ AI አጠቃቀም ፍጥነት ይሰጣል, ሶፍትዌር ጥራት ለመጠበቅ ይበልጥ አስፈላጊ ይሆናል. የአውታረ መሣሪያዎች እና መተግበሪያ ፈተናዎች ከባድ ፈተናዎች እና መተግበሪያ ፈተናዎች ከባድ ደህንነት መሣሪያዎችን ይሰጣሉ. ይህን ኮድ ጥራት እና ስታቲክ ልማት መሣሪያዎች (እንዴት linters እና analyzers) ጋር ያካትታሉ, ስሜት ጥያቄዎች, እና ከባድ መሣሪያዎች, እነርሱም በእያንዳንዱ ሰው እና የ AI አጠቃቀም አጠቃቀም አጠቃቀም ይችላሉ. መጨረሻ: Vibe Coding - አንድ ጠንካራ ተኳሃኝ, ምንም ምድብ አይደለም የጉዞ መዋቅር የ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe coding" ከ "vibe" ከ "vibe አግኙን አግኙን ነገር ግን, ይህ አንድ አስደናቂ ሻጋታ አይሆንም. ይህ ግንኙነት, ግምገማዎችን እና መቆጣጠሪያዎችን ያስፈልጋቸዋል. የ AI አንድ አስደናቂ ፈጣን, ያውቃሉ, ነገር ግን አንዳንድ ጊዜ በጣም ተስማሚ ተስማሚ ሆኖ ይሰራል. ይህ ሰከንዶች ውስጥ አስደናቂ ትክክለኛነት ለመፍጠር ይችላሉ, ነገር ግን በጣም ቀላል መፍትሔን መውሰድ ይችላሉ ወይም እውነተኛ ዓለም መስፈርቶች ወይም ትክክክለኛነት መውሰድ ይችላሉ. የቴክኒክ መሐንዲሶች እና የቴክኒክ መሐንዲሶች (ቴክኒክ መሐንዲሶች) እና የቴክኒክ መሐንዲሶች (ቴክኒክ መሐንዲሶች) መሐንዲሶች (ቴክኒክ መሐንዲሶች) እና የቴክኒክ መሐንዲሶች (ቴክኒክ መሐንዲሶች) መሐንዲሶች (ቴክኒክ መሐንዲሶች) መሐንዲሶች (ቴክኒክ መሐንዲሶች) እና የቴክኒክ መሐንዲሶች (ቴክኒክ መሐንዲሶች) መሐንዲሶች (ቴክኒክ መሐንዲሶች) መሐንዲሶች (ቴክኒክ መሐንዲሶች) መሐንዲሶች (ቴክኒክ መሐንዲሶች) መሐንዲ