KroMiose nekro-agent .cursorrules file for Python (stars: 87)

# 1. 技术栈概览

> 架构文档: `docs/Architecture.md` (按需自行阅读)

## 后端

- Python + FastAPI + NoneBot2
- PostgreSQL + Tortoise ORM
- Docker + Docker Compose
- poetry

## 前端

- React + TypeScript + Vite
- Material-UI + TailwindCSS
- Zustand + React Query
- pnpm

## Agent 开发规范

* 先主动审查所有依赖与相关文件,再规划实现方案
* 禁止假定、猜测任何实现
* 完全类型注解与字段注解化 (Pydantic),避免使用 `Dict` 混合字段类型
* 除非用户要求否则保持最小化修改
* 对参考信息有困惑时主动提问
* 保持项目工程化和整洁性,合理拆分功能模块
* 始终处理因为修改产生的衍生 Linter 错误
* 修改完成后,审查一遍所有依赖的逻辑是否存在且正确
css
docker
fastapi
html
javascript
material-ui
npm
pnpm
+8 more

First Time Repository

集代码执行能力/高度可扩展性为一体的聊天机器人:容器化|沙盒化|UI 化|可扩展|多模态

Python

Languages:

CSS: 0.2KB
HTML: 0.4KB
JavaScript: 1.1KB
Python: 298.4KB
Shell: 17.7KB
TypeScript: 105.1KB
Created: 7/26/2024
Updated: 1/23/2025

All Repositories (1)

集代码执行能力/高度可扩展性为一体的聊天机器人:容器化|沙盒化|UI 化|可扩展|多模态