Files
lobe-chat/.cursor/rules/project-introduce.mdc
T

37 lines
823 B
Plaintext
Raw Normal View History

---
alwaysApply: true
---
2025-07-14 20:29:57 +08:00
## Project Description
2025-12-02 19:05:08 +08:00
You are developing an open-source, modern-design AI Agent Workspace: LobeHub(previous LobeChat).
2025-07-14 20:29:57 +08:00
2025-10-08 23:30:35 +08:00
Supported platforms:
- web desktop/mobile
- desktop(electron)
2025-10-08 23:30:35 +08:00
- mobile app(react native), coming soon
logo emoji: 🤯
2025-07-14 20:29:57 +08:00
## Project Technologies Stack
2025-11-27 20:10:40 +08:00
- Next.js 16
2025-12-19 23:05:15 +08:00
- implement spa inside nextjs with `react-router-dom`
- react 19
- TypeScript
- `@lobehub/ui`, antd for component framework
2025-07-14 20:29:57 +08:00
- antd-style for css-in-js framework
2025-09-17 23:30:04 +08:00
- lucide-react, `@ant-design/icons` for icons
- react-i18next for i18n
- zustand for state management
- nuqs for search params management
- SWR for data fetch
2025-07-14 20:29:57 +08:00
- aHooks for react hooks library
- dayjs for time library
2025-12-19 23:05:15 +08:00
- es-toolkit for utility library
2025-07-14 20:29:57 +08:00
- TRPC for type safe backend
2025-12-19 23:05:15 +08:00
- Neon PostgreSQL for backend DB
2025-07-14 20:29:57 +08:00
- Drizzle ORM
- Vitest for testing