Files
geo_tools/.trae/rules/project_rules.md
missum db51d41aef refactor: 重构项目结构,将geo_tools重命名为app并更新相关引用
- 将主包名从geo_tools改为app
- 更新所有模块中的引用路径
- 迁移并更新测试用例
- 添加项目规则文档
- 保持原有功能不变,仅进行结构调整
2026-04-12 19:49:56 +08:00

621 B
Raw Blame History

给 AI 助手看的规则 - 小白专用版

关于内存(最重要)

  1. 凡是读文件的函数,只要没加 rows 限制或 chunk_size 分块,都要在注释里用【警告】两个字提醒用户注意内存风险。
  2. 不要用 for 循环一行行修改 GeoDataFrame要用 apply 或者向量化操作。

关于报错

  1. 禁止直接把底层库fiona, shapely的英文报错抛给用户看。必须包一层 try-except翻译成中文提示例如“文件打不开检查一下路径是不是有中文”或者“数据里有烂掉的图形已自动修复/跳过”。