Best of AI ഇപ്പോൾ ഓപ്പൺ സോഴ്സ് ആണ്
ഉപയോഗപ്രദമായ ടൂളുകളുടെ ഒരു പട്ടികയായാണ് Best of AI ആരംഭിച്ചത്. ഇപ്പോൾ, മുഴുവൻ പ്രോജക്റ്റും GitHub-ൽ ഓപ്പൺ സോഴ്സ് ആണ്. ഇതിൽ ഡാറ്റ, സൈറ്റ്, സ്ക്രിപ്റ്റുകൾ, CI എന്നിവ ഉൾപ്പെടുന്നു. ഇന്നുമുതൽ കമ്മ്യൂണിറ്റിയാണ് ഇത് നിയന്ത്രിക്കുന്നത്.
ഇതിന്റെ സജ്ജീകരണം ലളിതമാണ്.
- ഓരോ ടൂളും ഒരു Markdown ഫയലാണ്.
- കാറ്റഗറികൾ ഒരു YAML ഫയലിലാണ് ഉള്ളത്.
- ലീഡർബോർഡ് ഒരു YAML ഫയൽ ഉപയോഗിക്കുന്നു.
ഇതിൽ Postgres ഇല്ല. ഹെഡ്ലെസ്സ് CMS ഇല്ല. വെണ്ടർ ലോക്ക്-ഇൻ ഇല്ല. നിങ്ങൾ റെപ്പോ ക്ലോൺ ചെയ്യുക, നിങ്ങൾക്ക് ആവശ്യമുള്ളത് കണ്ടെത്തുക, പിശകുകൾ തിരുത്താൻ ഒരു PR അയക്കുക.
സ്റ്റാറ്റിക് ബിൽഡുകൾക്കായി സൈറ്റ് Hugo ഉപയോഗിക്കുന്നു. ഇത് HTML, CSS, vanilla JS എന്നിവ ഉപയോഗിക്കുന്നു. നിങ്ങൾ main-ലേക്ക് പുഷ് ചെയ്യുമ്പോൾ, ഒരു GitHub Action ബിൽഡ് പ്രവർത്തിപ്പിക്കുന്നു. അതിന്റെ ഫലം GitHub Pages-ലേക്ക് പോകുന്നു. നിങ്ങൾക്ക് ഒരു സെർവർ നിയന്ത്രിക്കേണ്ട ആവശ്യമില്ല.
മൂന്ന് വർക്ക്ഫ്ലോകൾ ആണ് ഈ പ്രോജക്റ്റിനെ നയിക്കുന്നത്:
- Deploy: ഓരോ തവണ main-ലേക്ക് പുഷ് ചെയ്യുമ്പോഴും ബിൽഡ് ചെയ്യുകയും പ്രസിദ്ധീകരിക്കുകയും ചെയ്യുന്നു.
- Issue to PR: ഒരു ടൂൾ സബ്മിഷൻ ഇഷ്യൂ തുറക്കുക. ഒരു Python സ്ക്രിപ്റ്റ് അത് പരിശോധിക്കുകയും, ഒരു ബ്രാഞ്ച് തുറക്കുകയും, ഒരു PR ഫയൽ ചെയ്യുകയും ചെയ്യുന്നു.
- Update README: ഡാറ്റ മാറുമ്പോൾ README ഫയൽ വീണ്ടും നിർമ്മിക്കുന്നു.
നിങ്ങൾക്ക് ഒരു ഇഷ്യൂ വഴിയോ PR വഴിയോ ഒരു ടൂൾ സമർപ്പിക്കാം. ഒരു ഫയൽ എഡിറ്റ് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് വിവരണം തിരുത്താം. YAML ഫയലിൽ ലീഡർബോർഡ് റാങ്കിംഗുകളെക്കുറിച്ച് പോലും നിങ്ങൾക്ക് ചർച്ച ചെയ്യാം. എല്ലാം git ഹിസ്റ്ററിയിൽ പരിശോധിക്കാവുന്നതാണ്.
ലീഡർബോർഡ് എന്നത് റാങ്ക് ചെയ്ത ഒരു ഷോർട്ട്ലിസ്റ്റ് ആണ്. ഞങ്ങൾ മികച്ച ടൂളുകളെയാണ് പട്ടികപ്പെടുത്തുന്നത്, വെറുതെ ജനപ്രിയമായവ മാത്രമല്ല. റാങ്കിംഗുകൾ ഡാറ്റയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. YAML എഡിറ്റ് ചെയ്യുക, ഒരു PR തുറക്കുക, നിങ്ങളുടെ വാദം അവതരിപ്പിക്കുക.
പ്രൊഫഷൻ പേജുകൾ ടൂളുകളെ അവരുടെ റോൾ അനുസരിച്ച് ഗ്രൂപ്പ് ചെയ്യുന്നു. ഡെവലപ്പർമാർ, ഡിസൈനർമാർ, മാർക്കറ്റർമാർ, എഴുത്തുകാർ എന്നിവർക്കായി ഞങ്ങൾക്ക് പട്ടികകളുണ്ട്. Hugo അനുയോജ്യമായ ടൂളുകളെ സ്വയമേവ കണ്ടെത്തുന്നു. ഒരു പുതിയ പ്രൊഫഷൻ ചേർക്കുന്നത് എളുപ്പമാണ്. ഒരു Markdown ഫയൽ നിർമ്മിക്കുക, ഒരു PR അയക്കുക.
സെർച്ച് ക്ലയന്റ് സൈഡിലാണ് നടക്കുന്നത്. ഹെഡർ കംപൈൽ സമയത്ത് നിർമ്മിച്ച ഒരു JSON ഇൻഡക്സ് എടുക്കുന്നു. നിങ്ങൾക്ക് ഡാറ്റ ഫോർക്ക് ചെയ്യാനും സ്വന്തമായി ഒരു UI നിർമ്മിക്കാനും കഴിയും. നിങ്ങൾക്ക് ഒരു API കീ ആവശ്യമില്ല.
നിങ്ങൾക്ക് git അധിഷ്ഠിത ഡയറക്ടറികളും സ്വയം ഡിപ്ലോയ് ചെയ്യുന്ന സ്റ്റാറ്റിക് സൈറ്റുകളും ഇഷ്ടമാണെങ്കിൽ, ഇത് നിങ്ങൾക്കുള്ളതാണ്. ഒരാൾ മാത്രം നിയന്ത്രിക്കുന്നതിന് പകരം ഒരുപാട് ആളുകൾ ഈ പട്ടിക മെച്ചപ്പെടുത്തണമെന്ന് ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.
സ്രോതസ്സ്: https://dev.to/dariubs/best-of-ai-is-now-open-source-2hl
ഓപ്ഷണൽ ലേണിംഗ് കമ്മ്യൂണിറ്റി: https://t.me/GyaanSetuAi
