برنامه نویسی

بهبود DBCHAT – قسمت 10

سلام من Shrijith Venkatrama ، بنیانگذار Hexmos هستم. در حال حاضر ، من در حال ساخت LiveApi هستم ، ابزاری بسیار مناسب که با تولید اسناد عالی API از کد شما در عرض چند دقیقه ، گردش کار مهندسی را ساده می کند.

در این سریال ، من در سفری برای ساخت خودم DBCHAT هستم – ابزاری ساده برای استفاده از چت هوش مصنوعی برای کشف و تکامل بانکهای اطلاعاتی.

برای دریافت زمینه بیشتر به پست های قبلی مراجعه کنید:

  1. ساختمان DBCHAT – DB خود را با گپ ساده کاوش و تکامل دهید (قسمت 1)
  2. DBCHAT: گرفتن یک اسباب بازی Repl در Golang (قسمت 2)
  3. DBCHAT قسمت 3 – پایگاه داده ها را پیکربندی ، اتصال و حذف کنید
  4. با DB خود از طریق DBChat & Gemini (قسمت 4) گپ بزنید
  5. پروتکل سرور زبان – ساختمان DBCHAT (قسمت 5)
  6. ساخت DBCHAT VSCODE پسوند – پینگ پنگ با پس زمینه LSP (قسمت 6)
  7. شروع یک UI پسوند VScode برای DBCHAT (قسمت 7)
  8. مدیریت پیکربندی TOML را از پسوند VScode – DBCHAT قسمت 8 مدیریت کنید
  9. کار DBCHAT برای اولین بار در VSCode – قسمت 9

یک نسخه ی نمایشی ویدئویی (آخرین بار از عکس ها قدم بردارید)

شما می توانید ببینید که من یک دسته از کارها را در نسخه ی نمایشی زیر انجام می دهم:

  1. اتصالات DB موجود را مشاهده کنید
  2. به عملیات مختلف مراجعه کنید (نمایش اعتبار DB ، ویرایش ، حذف)
  3. با یک DB خاص گپ بزنید
  4. گزینه های SQL را از سریع انگلیسی ارسال کنید
  5. SQL را اجرا کنید و نتایج را نشان دهید
  6. SQL را با فوری انگلیسی خاص/اشاره تر اصلاح کنید

https://www.youtube.com/watch؟v=d6-fasodpco

چه جدید است

  1. با پنجره چت ، دلخوری های مختلف را برطرف کنید: کلید را وارد نکنید ، تنظیم مجدد نوار پیمایش در پاسخ ، و غیره
  2. اعتبار DB اولیه در صفحه لیست در معرض دید قرار گرفت. اکنون یک نماد چشم خاص وجود دارد – که برای نشان دادن هرگونه اطلاعات حساس باید کلیک کنید
  3. من اکنون یک تنظیم آزمایش بهتر دارم – با بانک اطلاعاتی سفارشی ، کاربران و غیره. از این پس به دلیل پایه و اساس سرعت توسعه را سرعت می بخشد.

اشکالات و چیزهایی که آموخته اند

  1. با LLMS – من سعی کردم کمی از “برنامه نویسی پرشکوه” را که Karpathy در مورد آن صحبت کرده است ، انجام دهم.
  2. مرتکب/عکس گرفتن از موارد مهم است که ما کد را تنظیم می کنیم ، تا بتوانیم در صورت اشتباه ، بتوانیم به حالت کار برگردیم.
  3. LLM ها وارد حلقه ها می شوند و دوباره و دوباره همان خطاها را انجام می دهند ، و گاهی اوقات هرگز به نظر نمی رسد که یاد بگیرند و بهبود پیدا کنند. من باید غالباً پرش کنم و چیزها را برطرف کنم.
  4. یک میز زیبا یک بار آمده بود ، اما این یک HTML سخت از LSP بود. بنابراین سعی کردم آن را پویا کنم – تقریباً یک ساعت. به بالا مراجعه کنید – LLM به یک حلقه کد شکسته غیرمولد رفت. مجبور شد این چالش را برای یک روز دیگر تنظیم کند.
  5. با “ویرایش اتصال” اشکالی پیدا کرد. شاید LLM با کد قدیمی من دخالت کند ، اما اکنون با کلیک بر روی ذخیره ، اتصال جدیدی به جای به روزرسانی قدیمی ایجاد شده است.
  6. ویژگی “Show DB Credentials” با اطمینان کار نمی کند
  7. روش “افزودن اتصال” از طریق رشته اتصال کاملاً غیر دوستانه است. من می خواهم یک رابط LLM برای اضافه کردن DBS بدهم. بنابراین می توانید تقریباً هر چیزی را چسبانده ، و اطلاعات لازم را جمع آوری می کند.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا