最近刚开始尝试用Cursor辅助写一个FastAPI的小项目,发现它经常在代码里自动import一些我没用过的库,比如什么“pydantic-settings”、“httpx”之类的。我本来只想用最基础的uvicorn跑个接口,结果它给我塞了一堆依赖。有时候运行时报错说缺包,我也不知道这些包是不是真有必要。想问下大家,这种情况是AI太“聪明”了想帮我优化,还是它其实在乱写?我该信任它加的这些依赖吗?还是说最好自己手动控制import?有点迷茫,求有经验的兄弟指点一下。