تا همین چند سال پیش، پر کردن فیلدهای تکراری در Odoo یکی از خستهکنندهترین بخشهای کار روزانه بود. توضیح محصول، خلاصه یادداشتهای جلسه، دستهبندی مخاطب، پیشنهاد عنوان تسک یا حتی تولید متن اولیه برای ایمیل… همه اینها دستی نوشته میشدند. حالا در Odoo 19، مفهومی به نام AI Fields آمده که این معادله را بهطور جدی تغییر داده است.
AI Fields دیگر فقط یک فیلد ساده نیستند. آنها فیلدهایی هستند که میتوانند بر اساس دادههای موجود در رکورد، زمینه کسبوکار و پرامپت شما، مقدار خود را تولید یا پیشنهاد کنند. بدون نیاز به کدنویسی پیچیده، بدون ماژول سفارشی سنگین و بدون اینکه هر بار از صفر شروع کنید.
در این مقاله قرار نیست فقط بگوییم «AI Fields چیست». میخواهیم عمیق وارد شویم: چطور کار میکنند، چطور باید پرامپت نوشت تا نتیجهی واقعاً مفید بدهد، در کدام ماژولها بیشترین ارزش را ایجاد میکنند، چه دامهایی دارند و چطور میتوان از آنها مثل یک ابزار حرفهای استفاده کرد. اگر با Odoo 19 کار میکنید یا قصد مهاجرت به آن را دارید، این قابلیت یکی از آنهایی است که باید جدی بگیرید.
همین حالا مشاوره رایگان بگیرید
AI Fields دقیقاً چه چیزی هستند و چه چیزی نیستند؟
AI Fields یک نوع فیلد جدید در Odoo Studio (و در برخی موارد property fields) هستند که قابلیت تولید محتوا با هوش مصنوعی را مستقیماً داخل فرمها و رکوردها فعال میکنند. وقتی یک فیلد را به عنوان AI Field تعریف میکنید، به آن یک پرامپت میدهید. سیستم بر اساس آن پرامپت، دادههای موجود در همان رکورد و زمینه کلی، مقدار فیلد را تولید یا پیشنهاد میکند.
این قابلیت مخصوصاً برای این سناریوها طراحی شده:
- تولید توضیح محصول بر اساس ویژگیها و دستهبندی
- خلاصهسازی یادداشتهای طولانی یا چتهای داخلی
- تبدیل دادههای پراکنده به متن ساختیافته
- پیشنهاد عنوان، برچسب یا دستهبندی هوشمند
- تولید پیشنویسهای متنی که بعداً انسان آنها را ویرایش کند
مهم است که مرزها را روشن کنیم. AI Fields قرار نیست جایگزین کامل هوش انسانی شوند. آنها ابزار تقویت هستند. مقدار تولیدشده را میتوانید بپذیرید، ویرایش کنید یا نادیده بگیرید. همچنین این فیلدها بیشتر برای تولید و غنیسازی محتوا هستند، نه برای اجرای اقدامات پیچیده کسبوکار (برای آن بخش، AI Agents و AI Server Actions نقش پررنگتری دارند).
در Odoo 19 این قابلیت بخشی از اکوسیستم بزرگتر AI است که شامل Agents، Server Actions، بهبود متن، رونویسی صدا و موارد دیگر میشود. اما AI Fields یکی از ملموسترین و سریعترین راهها برای دیدن ارزش هوش مصنوعی در کار روزمره است.

چطور یک AI Field بسازیم؟
مسیر اصلی ساخت AI Field از طریق Odoo Studio است. بعد از نصب Studio و ماژول AI، وارد فرم مورد نظر میشوید، Studio را باز میکنید و از بخش New Fields، نوع AI Field را انتخاب و روی فرم میکشید.
سپس چند کار کلیدی انجام میدهید:
- برچسب (Label) مناسب برای فیلد انتخاب میکنید.
- پرامپت را مینویسید. اینجا هنر اصلی نهفته است.
- با استفاده از سلکتور فیلد (معمولاً با علامت /) میتوانید به فیلدهای دیگر همان رکورد اشاره کنید تا AI از آنها بهعنوان ورودی استفاده کند.
- تنظیمات مربوط به مدل AI و کلید API را از قبل در تنظیمات سیستم انجام داده باشید.
بعد از ذخیره، وقتی روی رکورد کار میکنید، میتوانید مقدار فیلد را تولید کنید. در برخی پیکربندیها، با تغییر دادههای مرتبط، فیلد میتواند بهروز شود.
نکته مهم: این قابلیت عمدتاً در نسخه Enterprise در دسترس است و برای کارکرد درست به پیکربندی کلید API (OpenAI، Gemini و غیره) نیاز دارد.
هنر نوشتن پرامپت برای AI Fields
پرامپت ضعیف = نتیجه ضعیف. پرامپت خوب = صرفهجویی واقعی در زمان.
یک پرامپت خوب معمولاً این عناصر را دارد:
- نقش یا لحن مورد انتظار (مثلاً «مثل یک متخصص محصول بنویس» یا «رسمی و مختصر»)
- اشاره دقیق به فیلدهای ورودی
- محدودیت طول یا ساختار خروجی
- هدف استفاده (مثلاً «برای صفحه محصول فروشگاه اینترنتی» یا «برای گزارش داخلی»)
مثال ساده برای فیلد توضیح محصول: «بر اساس نام محصول، دستهبندی و ویژگیهای فنی موجود در این رکورد، یک توضیح فروش جذاب و حرفهای بین ۱۲۰ تا ۱۸۰ کلمه بنویس. لحن دوستانه اما تخصصی باشد و روی مزایا تمرکز کند.»
هرچه پرامپت مشخصتر و متصلتر به دادههای واقعی رکورد باشد، خروجی مفیدتر خواهد شد. تست و تکرار پرامپتها بخش جداییناپذیر کار است.
کاربردهای واقعی در ماژولهای مختلف Odoo
محصولات و فروش: یکی از محبوبترین کاربردها تولید خودکار توضیحات محصول است. وقتی ویژگیها، برند، دستهبندی و مشخصات فنی را وارد میکنید، AI Field میتواند نسخه اولیه توضیح را بنویسد. بعد فقط ویرایش نهایی انجام میدهید. این کار برای فروشگاههای با تعداد بالای محصول، تفاوت معناداری ایجاد میکند.
CRM و مخاطبین: میتوانید فیلدی بسازید که بر اساس تگها، صنعت، تاریخچه تعاملات یا یادداشتها، یک خلاصه هوشمند از وضعیت مشتری تولید کند. یا پیشنهاد دهد که این لید بیشتر به کدام دستهبندی نزدیک است.
پروژه و تسکها: از روی توضیحات خام تسک یا کامنتها، عنوان بهینه یا خلاصه وضعیت تولید کنید. یا حتی پیشنهاد اولویت و برچسب بدهید.
منابع انسانی و استخدام: خلاصه رزومه یا نکات کلیدی مصاحبه را از روی متنهای طولانی استخراج کنید.
پشتیبانی و تیکتها: خلاصهسازی خودکار مکالمات طولانی برای اینکه کارشناس بعدی سریع در جریان قرار بگیرد.
انبارداری و عملیات: تولید توضیحات استاندارد برای اقلام یا هشدارهای هوشمند بر اساس ویژگیهای موجودی.
قدرت واقعی وقتی ظاهر میشود که این فیلدها را با سایر قابلیتهای AI Odoo ترکیب کنید؛ مثلاً خروجی یک AI Field بتواند ورودی یک Server Action یا Agent قرار بگیرد.

مزایا، محدودیتها و واقعیتهای پیادهسازی
مزایا:
- کاهش چشمگیر زمان کارهای تکراری متنی
- یکپارچگی مستقیم داخل رابط کاربری Odoo (نیازی به ابزار جداگانه نیست)
- بدون نیاز به توسعه سفارشی برای سناریوهای رایج
- امکان کنترل و ویرایش انسانی روی خروجی
- مقیاسپذیری برای سازمانهایی که حجم محتوای تولیدی بالایی دارند
محدودیتها و نکات احتیاطی:
- کیفیت خروجی به کیفیت پرامپت و دادههای ورودی وابسته است
- هزینههای استفاده از مدلهای AI (بسته به ارائهدهنده) باید مدیریت شود
- در سناریوهای بسیار حساس یا حقوقی، همیشه باید بازبینی انسانی وجود داشته باشد
- وابستگی به اتصال اینترنت و سرویسهای خارجی
- در نسخه Community دسترسی محدود یا وجود ندارد
سازمانهایی که داده تمیز و ساختارمند دارند، خیلی سریعتر ارزش این قابلیت را میبینند. اگر دادههای شما پراکنده و نامنظم باشد، AI Field هم نمیتواند معجزه کند.
بهترین شیوهها برای استفاده حرفهای از AI Fields
- از پرامپتهای خیلی کلی پرهیز کنید.
- همیشه فیلدهای منبع را در پرامپت لحاظ کنید.
- برای فیلدهای مهم، فرآیند بازبینی انسانی تعریف کنید.
- نتایج را در طول زمان مانیتور کنید و پرامپت را بهبود دهید.
- از AI Fields برای تولید پیشنویس استفاده کنید، نه تصمیم نهایی در موارد حساس.
- هزینههای API را رصد کنید، مخصوصاً اگر تعداد رکوردها بالا باشد.
- این قابلیت را با آموزش کاربران همراه کنید تا بدانند چطور از آن درست استفاده کنند.
ارتباط AI Fields با بقیه اکوسیستم AI در Odoo 19
AI Fields فقط یک تکه از پازل هستند. در کنار آنها:
- AI Agents میتوانند اقدامات انجام دهند (نه فقط متن تولید کنند)
- AI Server Actions امکان اتوماسیون مبتنی بر پرامپت را فراهم میکنند
- قابلیتهای بهبود متن و خلاصهسازی در ویرایشگرها
- رونویسی صدا و سایر ابزارهای کمکی
ترکیب هوشمندانه اینها میتواند جریانهای کاری واقعاً قدرتمندی بسازد. مثلاً یک AI Field خلاصه تیکت را تولید کند، سپس یک Agent بر اساس آن خلاصه، اقدامات بعدی را پیشنهاد یا حتی اجرا کند.
نتیجهگیری
AI Fields در Odoo 19 یکی از آن قابلیتهایی است که در نگاه اول ساده به نظر میرسد، اما در عمل میتواند ساعتها کار تکراری را از دوش تیمها بردارد. قدرت آن در این است که هوش مصنوعی را از حالت «ابزار جداگانه» خارج کرده و مستقیماً داخل فرمها و رکوردهای روزمره قرار داده است.
موفقیت در استفاده از این قابلیت، کمتر به پیچیدگی فنی و بیشتر به کیفیت پرامپت، تمیزی دادهها و طراحی درست فرآیند بازبینی بستگی دارد. سازمانهایی که این سه عنصر را جدی بگیرند، میتوانند تجربه کاربری روانتر، محتوای یکدستتر و سرعت بالاتری در عملیات روزمره تجربه کنند.
Odoo 19 با این قابلیت نشان داد که هوش مصنوعی دیگر یک افزونه لوکس نیست؛ بلکه دارد به بخشی طبیعی از نحوه کار با سیستم تبدیل میشود. اگر هنوز AI Fields را امتحان نکردهاید، وقتش رسیده که روی یک فرآیند ساده و پرحجم شروع کنید و نتیجه را خودتان ببینید.
سؤالات متداول
خیر. ساخت و پیکربندی اصلی از طریق Odoo Studio و با نوشتن پرامپت انجام میشود. نیازی به کدنویسی نیست، هرچند درک خوب از دادههای موجود در مدل به نوشتن پرامپت بهتر کمک میکند.
تمرکز اصلی آنها روی تولید و پیشنهاد مقدار برای فیلدها (معمولاً متنی یا ساختیافته) است. برای اجرای اقدامات پیچیده مثل ایجاد رکورد جدید یا تغییر وضعیتهای کسبوکار، بهتر است از AI Agents و Server Actions استفاده شود.
خیر. کیفیت به پرامپت، دادههای ورودی و مدل مورد استفاده بستگی دارد. همیشه باید امکان ویرایش انسانی وجود داشته باشد، مخصوصاً در محتواهای مشتریمحور یا موارد حساس.
اکثر قابلیتهای پیشرفته AI از جمله AI Fields در Studio عمدتاً در نسخه Enterprise در دسترس هستند. در Community دسترسی بسیار محدود یا وجود ندارد و برای استفاده کامل معمولاً به Enterprise نیاز دارید.


