NiubiGEO: ابزار اوپنسورس برای دیدن محصولت تو جوابهای AI
خلاصهٔ کاملتر
NiubiGEO یه ابزار اوپنسورس برای GEO هست، یعنی بررسی اینکه محصولت تو جوابهای مدلهای هوش مصنوعی دیده میشه یا نه. سازندهها میگن خیلی از ابزارهای تجاری این حوزه که سالی بیشتر از ۵ هزار دلار خرج دارن، یه سؤال پیچیده رو به یه عدد بیتوضیح تبدیل میکنن. NiubiGEO برعکس از خود شواهد شروع میکنه: سؤال، جواب اصلی مدل، اسمهایی که اومده، رقیبها، منبعها و تاریخچه اجراها.
کار با یه دامنه شروع میشه. چند مدل انتخاب میکنی و برای هر کدوم جدا تعیین میکنی جستوجوی وب روشن باشه یا نه. ابزار نشون میده هر مدل محصولت رو چطور توصیف میکنه و کدوم رقیبها رو کنارش میذاره. بعد میتونی کلمههای کلیدی رو بدون آوردن اسم برندت تست کنی تا ببینی کی خودبهخود تو جوابها ظاهر میشه. اگه یه مدل خطا بده، نتیجه بقیه سر جاش میمونه و خطا هم ثبت میشه.
نسخه v0.2.1 امکان ترکیب منبعهای مدل رو اضافه کرد: OpenRouter، API مستقیم ارائهدهندهها و endpointهای سازگار با OpenAI همه تو یه تست. نسخه v0.3 یه ماژول Keyword Monitoring آورد که میتونی کلمههای کلیدی رو دستهبندی کنی، اجرای ساعتی، روزانه یا هفتگی تنظیم کنی و با Diff View دو اجرا رو مقایسه کنی. یعنی میبینی کدوم پیشنهاد اضافه یا حذف شده و جایگاهها چطور جابهجا شدن. داشبورد جدا برای تشخیص رقیب هنوز تو این نسخه نیست.
تو مثالهای واقعی پروژه، مثلاً تو تست Figma با کلمه Prototyping، دو جواب آفلاین فقط مفهوم prototyping رو توضیح دادن و جوابی که جستوجوی وب داشت اسم Figma رو آورد. تیم پروژه تأکید میکنه اسم بردن از یه برند با توصیف مثبت یا پیشنهاد صریح فرق داره و چند تست پشت سر هم هم رشد بلندمدت رو ثابت نمیکنه. مجموعه نمونهها ۲۰ دامنه واقعی رو پوشش میده.
برای اجرا Node.js 22.13 به بالا و یه کلید OpenRouter لازمه و نسخه Docker هم داره. مجوزش Apache-2.0ه. یه نکته مهم: self-host بودن یعنی دادهها پیش خودت میمونن، ولی پرامپتها همچنان به API مدلهای بیرونی فرستاده میشن. ابزار هم جوابهای API رو میبینه، نه رابط چت عمومی مثل اپ ChatGPT. پروژه پشتیبان تجاری به اسم NiubiStar هم داره که خدمات پولی اختیاری ارائه میده.
نکات کلیدی:
- اوپنسورس و self-hosted با مجوز Apache-2.0، آخرین نسخه v0.3.2
- برای هر نتیجه جواب اصلی مدل، منبعها و شرایط تست ذخیره میشه
- v0.3 مانیتورینگ زمانبندیشده کلمههای کلیدی و Diff View رو آورد
- پشتیبانی از OpenRouter، API مستقیم و endpointهای سازگار با OpenAI
- نتایج از API مدلها میاد، نه از اپهای چت، و رتبه موتور جستوجو رو دنبال نمیکنه




