技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
material-passports-circular【数据与研究】Material passports and circular construction: generate per-element material inventories from BOQ/BIM, mark reuse potential and recycled content, and prepare deconstruction data. Use for circular-economy and EU Taxonomy-aligned projects.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
The EU Taxonomy and CSRD push construction toward circularity: buildings must be designed for disassembly, materials traceable for reuse. A material passport is a digital record of what is in a building, where, and how it can be reused at end of life.
Per element (or per BOQ line):
| Field | Source |
|---|---|
| material & volume/mass | BOQ components[] (resource_name, resource_quantity, resource_unit) |
| location in the building | BIM element link |
| manufacturer / EPD | procurement records |
| recycled content % | supplier declaration / EPD |
| reuse potential at EOL | disassembly class (reusable / recyclable / downcyclable / landfill) |
| embodied carbon (A1–A3) | embodied-carbon-esg skill |
# per BOQ line: material inventory from CWICR components
for line in boq:
for comp in line["components"]:
if comp["type"] == "material":
passport.append({
"element": line["description"],
"material": comp["name"],
"quantity": line_quantity * comp["quantity"],
"unit": comp["unit"],
"recycled_content": epd_lookup(comp["name"]), # from EPD library
"reuse_class": disassembly_class(comp["name"]), # rule-based
})