معرفی ابزار متنباز MineAgent؛ طراحی بصری ایجنتهای هوش مصنوعی در مرورگر و تبدیل خودکار به کد پایتون
پروژه متنباز MineAgent به توسعهدهندگان اجازه میدهد جریان کاری ایجنتهای هوش مصنوعی را بهصورت گرافیکی و تنها با کشیدن و رها کردن در مرورگر طراحی کنند. این ابزار سپس دیاگرامهای طراحیشده را بهطور خودکار به یک پروژه پایتون مستقل و قابل اجرا روی سیستم شخصی تبدیل میکند.

در یک نگاه (نکات کلیدی خبر)
خلاصه مهمترین نکات و تحولات این گزارش برای مطالعه سریع
- ابزار متنباز و محلی MineAgent امکان طراحی گرافیکی جریانهای کاری ایجنتهای هوش مصنوعی را در محیط مرورگر فراهم کرده و آنها را مستقیماً به کدهای اجرایی پایتون تبدیل میکند.
- این پلتفرم از حدود ۱۱۰ نوع گره مختلف، حالتهای استدلالی متنوع و فریمورکهای محبوبی مانند LangGraph و CrewAI پشتیبانی میکند تا پیچیدگی کدنویسی دستی را از بین ببرد.
- توسعهدهندگان میتوانند بدون نیاز به کلید واقعی API و از طریق شبیهساز داخلی، کل چرخه طراحی تا اجرای زنده ایجنتها را روی سیستم خود آزمایش کنند.
معرفی پروژه
ابزار MineAgent یک پروژه متنباز و محلی (Local) برای مدیریت و هماهنگسازی بصری ایجنتهای هوش مصنوعی است. با استفاده از این ابزار میتوانید جریانهای کاری ایجنتها را در مقیاس صنعتی روی یک بوم گرافیکی در مرورگر (مبتنی بر React Flow) طراحی کنید، فریمورک دلخواه خود را برای تولید خودکار دیاگرام معماری برگزینید و گرهها، کدها و مدلها را ویرایش نمایید. در ادامه، با زدن دکمه Save، بوم طراحیشده به یک پروژه ایجنت پایتون مستقل و قابل اجرا کامپایل میشود و با کلیک روی Run، میتوانید آن را همراه با دریافت بازخورد زنده (Streaming) برای هر گره، روی سیستم خود اجرا کنید. مخزن این پروژه در گیتهاب در دسترس است و بیش از ۱۱۱ ستاره دریافت کرده است. طبق توضیحات فایل راهنمای پروژه، هدف اصلی این ابزار شخصیسازی ایجنتها و ایجاد جریانهای بصری برای کاهش موانع فنی پیش روی کاربران عادی است؛ همچنین برای استفادههای تجاری باید نام منبع ذکر شود.
پشته فناوری این پروژه (بر اساس فایل راهنما) عبارت است از:
- بخش فرانتاند: React 18 بههمراه TypeScript، کتابخانه React Flow و ابزار Vite
- بخش بکاند: فریمورک FastAPI در پایتون بههمراه پایگاه داده SQLite (طبق ادعای سازندگان، بدون نیاز به ORM یا وابستگیهای اضافی پایگاه داده)
- ذخیرهسازی: نگهداری بومهای طراحی در SQLite و ذخیره کدهای تولیدشده در مسیر
projects/<canvas>/ - راهاندازی: اجرای فایلهای
start.batیاstart.ps1که بهطور پیشفرض روی آدرسhttp://127.0.0.1:8000بالا میآیند.
توضیحات فنی و ضرورت ساخت
مشکل چیست؟
نوشتن دستی پایپلاینهای چندایجنتی با استفاده از فریمورکهایی مانند LangChain، LangGraph، AutoGen یا CrewAI برای افراد غیرمتخصص دشوار و پرچالش است. ابزار MineAgent تلاش میکند تا طراحی این جریانهای کاری را کاملاً بصری کند و در خروجی، کدهای واقعی پایتون را تحویل دهد تا کاربر بتواند آنها را بهراحتی اجرا و توسعه دهد.
قابلیتهای کلیدی
- بوم طراحی گرافیکی: امکان کشیدن و متصل کردن حدود ۱۱۰ نوع گره مختلف (شامل ایجنتها، ابزارها، پروتکل MCP، بازیابی اطلاعات، گاردهای محافظتی، تأیید انسانی و موارد دیگر) بههمراه پنل محدودیتها با قوانین از پیش تعریفشده
- پشتیبانی از حالتهای استدلالی متنوع برای هر ایجنت (مانند ReAct، Plan-and-Execute، Goal، Reflexion، ToolCall و Simple) بهعلاوه تعریف روابط سازمانی (مدیر، زیردست یا همرده) با استفاده از
ctx.delegate - اجرای زنده و بلادرنگ: برجسته شدن گره فعال در حین اجرا و نمایش خروجی مدل در سطح توکن در پنل اجرا
- امکان بارگذاری و دریافت قالبهای آماده جامعه کاربری از طریق Pull Request در گیتهاب، بههمراه پنل دستیار هوش مصنوعی داخلی برای پرسشوپاسخ درباره بوم طراحی
- ارائه ابزار اختیاری
tools/mock_llm.pyکه اجازه میدهد کل چرخه تبدیل بوم به کد و اجرای آن، حتی بدون داشتن کلید واقعی API بهدرستی کار کند.
محدودیتها
- اسکریپتهای راهاندازی اولیه بیشتر برای محیطهای محلی و سیستمعامل ویندوز بهینهسازی شدهاند؛ بنابراین پیش از شروع، پشتیبانی از سیستمعامل خود را بررسی کنید
- کلیدهای API برای پیکربندی گرهها و مدلها بهصورت رمزنگاریشده و محلی ذخیره میشوند، اما همچنان مسئولیت مدیریت امن این اطلاعات حساس بر عهده کاربر است
- تعداد ستارههای پروژه و دامنه امکانات آن همواره در حال تغییر است؛ از این رو فایل راهنمای مخزن (README) را بهعنوان مرجع اصلی در نظر بگیرید.
کاربردها و نحوه استفاده
این ابزار مناسب چه کسانی است؟
- توسعهدهندگانی که به دنبال یک بوم طراحی بصری هستند که مستقیماً به پروژههای واقعی پایتون کامپایل شود
- تیمهایی که در حال نمونهسازی اولیه از جریانهای چندایجنتی، سیستمهای RAG و اتصال ابزارها در فریمورکهای رایج هستند
- مدرسانی که میخواهند نحوه هماهنگسازی ایجنتها را بدون شروع از یک مخزن کد خالی به دانشجویان آموزش دهند.
راهنمای شروع به کار
- مخزن پروژه را از گیتهاب کلون کرده و طبق راهنمای شروع سریع، فایل
start.batیا.\start.ps1را اجرا کنید - آدرس
http://127.0.0.1:8000را در مرورگر باز کنید، یک قالب فریمورک یا حالت استدلالی را برگزینید، بوم را ویرایش کنید و با زدن دکمه Save، پروژه خود را در مسیرprojects/<name>/تحویل بگیرید - مدلهای زبانی را در بخش مرکز کاربری پیکربندی کنید (یا برای تست آزمایشی کل مسیر بدون نیاز به مدل واقعی، اسکریپت
tools/mock_llm.pyرا اجرا نمایید) - در نهایت روی دکمه Run کلیک کنید تا اجرای گرهها را بهصورت زنده مشاهده نمایید؛ همچنین توصیه میشود پیش از انتقال کدهای تولیدشده به محیط عملیاتی، از پنل محدودیتها برای بررسی نهایی استفاده کنید.
مطالب مرتبط و پیشنهادی

رونمایی استارتاپ Thinking Machines Lab از مدل Inkling 2 Small با ۵۹۴ میلیارد پارامتر
آزمایشگاه هوش مصنوعی Thinking Machines Lab از مدل پرچمدار نسل دوم خود با نام Inkling 2 Small رونمایی کرد. این مدل که با معماری ترکیب متخصصان و ۵۹۴ میلیارد پارامتر کل (۱۷ میلیارد پارامتر فعال) توسعه یافته است، بر کدنویسی خودکار، پردازش تصویر و استدلال پیشرفته تمرکز دارد.

با ابزار متنباز Hermes Voice، دستیار هوشمند Hermes Agent را با فرمان صوتی مدیریت کنید
ابزار متنباز Hermes Voice بهعنوان پلی ارتباطی طراحی شده است که امکان گفتوگوی صوتی با پروفایلهای دستیار هوشمند Hermes Agent را از طریق پلتفرم Home Assistant فراهم میکند. این پروژه همراه با یک کامپوننت اختصاصی و مدل تشخیص عبارت بیدارباش عرضه شده است تا ارتباط صوتی با ایجنتها روی اسپیکرهای هوشمند به سادهترین شکل ممکن انجام شود.

مدل چندوجهی Ling-3.2-flash معرفی شد؛ پنجره متنی ۱ میلیون توکنی و ادعای برتری بر Claude Opus 5
بخش هوش مصنوعی گروه Ant از مدل چندوجهی بومی جدید خود با نام Ling-3.2-flash رونمایی کرد. این مدل با معماری MoE، دارای ۵۶۰ میلیارد پارامتر کل و پنجره زمینهای ۱ میلیون توکنی است که به ادعای سازندگان، در چندین بنچمارک کلیدی عملکردی بهتر از Claude Opus 5 ثبت کرده است.
دیدگاه ها و گفتگوی تخصصی
نظرات خود را با جامعه مخاطبان وایر ای آی در میان بگذارید
هنوز دیدگاهی برای این مطلب ثبت نشده است
اولین نفری باشید که دیدگاه، تحلیل یا دیدگاه خود را درباره این موضوع با دیگران به اشتراک می گذارد.