پرش به محتویات

یکپارچگی هوش مصنوعی

چگونه از دستیارهای کدنویسی AI به طور موثر در پروژه‌های لیچ استفاده کنیم.

قوانین AI داخلی

هر پروژه لیچ شامل قوانین AI در .lich/rules/ است:

.lich/rules/
├── backend.md       # الگوهای بک‌اند
├── frontend.md      # الگوهای فرانت‌اند
├── lich-cli.md      # مرجع دستورات CLI
└── master-prompt.md # قوانین ترکیبی

چرا قوانین AI؟

مشکل راه‌حل
AI ساختار اشتباه می‌سازد قوانین مکان‌های صحیح را تعریف می‌کنند
AI الگوی اشتباه استفاده می‌کند قوانین معماری را اجبار می‌کنند
AI قراردادها را فراموش می‌کند قوانین هر بار یادآوری می‌کنند

استفاده با Claude

به system prompt یا CLAUDE.md اضافه کنید:

شما روی پروژه لیچ فریم‌ورک کار می‌کنید.
قبل از تغییرات `.lich/rules/master-prompt.md` را بخوانید.

اشتباهات رایج AI

اشتباه قانون جلوگیری
Import SQLAlchemy در entities "Entities باید Python خالص باشند"
منطق کسب‌وکار در router "Routers services را صدا می‌زنند، نه منطق"
دسترسی مستقیم دیتابیس "از repository ports استفاده کنید"

مثال پرامپت AI

"یک ویژگی Product جدید با entity، service، API و DTOs بر اساس معماری لیچ در .lich/rules/ بساز."