docs: add TODO section from 2026-05-21 meeting
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# archgen-schema
|
# bps-schema
|
||||||
|
|
||||||
统一建筑数据模型(Unified Building Design Schema)。
|
多尺度多性能协同数据模型。
|
||||||
|
|
||||||
## 仓库文件
|
## 仓库文件
|
||||||
|
|
||||||
@@ -148,9 +148,9 @@ Schema 只保存**原始定义数据**,不包含任何可从已有字段计算
|
|||||||
|
|
||||||
表示 `embodiedCarbon` 适用于建筑/社区/城市三个尺度,仅用于碳排放核算。
|
表示 `embodiedCarbon` 适用于建筑/社区/城市三个尺度,仅用于碳排放核算。
|
||||||
|
|
||||||
### 9. 不绑定特定工具
|
### 9. 只描述数据本身
|
||||||
|
|
||||||
Schema 中不出现特定软件、工具或 DSL 的名称(如 GSA、AML、BSS、ant-model)。Schema 只描述**建筑数据本身**,不描述数据的生成方式。
|
Schema 只描述**建筑数据本身**,不描述数据的生成方式。
|
||||||
|
|
||||||
## 使用方式
|
## 使用方式
|
||||||
|
|
||||||
@@ -164,9 +164,16 @@ python3 scripts/gen-ts.py schema-building.json > dist/building.d.ts
|
|||||||
python3 scripts/gen-py.py schema-building.json > archgen_schema/building.py
|
python3 scripts/gen-py.py schema-building.json > archgen_schema/building.py
|
||||||
```
|
```
|
||||||
|
|
||||||
具体生成器不在本仓库维护,由各消费项目自行管理。
|
具体生成器暂时不在本仓库维护。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
建筑/社区尺度最小化的字段需要确定一个规则。默认或者非默认需要有个判定。 可能有md/skill来规范化操作。
|
## TODO
|
||||||
影响性能的要素需要捋清楚
|
|
||||||
什么是智能优化?形态优化,还是需要性能目标?
|
- [ ] 定义 building / community / urban 每个尺度的最小字段集合
|
||||||
|
- [ ] 制定 `required` 与 `default` 的判定规则文档
|
||||||
|
- [ ] 梳理影响模拟性能的字段并标注影响等级
|
||||||
|
- [ ] 明确"智能优化"的定义和 scope(形态优化 vs 性能目标驱动)
|
||||||
|
- [ ] 确定优化变量、约束条件在 schema 中的表达方式
|
||||||
|
- [ ] 考察与 GSA Rules YAML 轨的复用可能性
|
||||||
|
- [ ] 完善 schema 的 tags 系统(如需新增 `minScale` / `maxScale` / `performanceImpact` / `optimizable` 等属性)
|
||||||
|
|||||||
Reference in New Issue
Block a user