یکپارچگی هوش مصنوعی¶
چگونه از دستیارهای کدنویسی 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 اضافه کنید:
اشتباهات رایج AI¶
| اشتباه | قانون جلوگیری |
|---|---|
| Import SQLAlchemy در entities | "Entities باید Python خالص باشند" |
| منطق کسبوکار در router | "Routers services را صدا میزنند، نه منطق" |
| دسترسی مستقیم دیتابیس | "از repository ports استفاده کنید" |
مثال پرامپت AI¶
"یک ویژگی Product جدید با entity، service، API و DTOs بر اساس معماری لیچ در
.lich/rules/بساز."