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

8 lines
621 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 给 AI 助手看的规则 - 小白专用版
## 关于内存(最重要)
1. 凡是读文件的函数,只要没加 `rows` 限制或 `chunk_size` 分块,都要在注释里用【警告】两个字提醒用户注意内存风险。
2. 不要用 `for` 循环一行行修改 GeoDataFrame要用 `apply` 或者向量化操作。
## 关于报错
3. 禁止直接把底层库fiona, shapely的英文报错抛给用户看。必须包一层 try-except翻译成中文提示例如“文件打不开检查一下路径是不是有中文”或者“数据里有烂掉的图形已自动修复/跳过”。