将 AGENTS.md 拆分为 AGENTS/ 目录,按主题分文件并新增中文优先规则

This commit is contained in:
Rekey
2026-06-14 07:29:00 +08:00
parent 0cd2cbbb79
commit d5ec69217e
8 changed files with 59 additions and 66 deletions
+6
View File
@@ -0,0 +1,6 @@
# 架构约定
- **`synchronize: false`**TypeORM 不会自动同步 schema。修改实体后需要手动迁移或手动改表。
- **`@timescaledb/typeorm` 是 v0.0.1 实验版**。K 线实体的 `@Hypertable` 装饰器可能不稳定。标准 SQL 集成用 TimescaleDB 连续聚合视图(`klines_5m``klines_15m` 等)。
- **数据模型对齐**TS 侧 `data/types/base.ts` 定义的类型与 Python 侧 `engine/common/models.py` 的 Pydantic 模型必须保持字段一致。TS 侧 K 线价格为 `string` 类型(精度),写库时 `Number()` 转换。
- **K 线 4 列复合主键**`[exchange, symbol, interval, time]`。K 线分区列是 `time`TimescaleDB 要求分区列必须在主键中)。