当用户希望分析一张建筑照片或效果图、生成简洁的建筑描述、利用该描述通过文生图(text-to-image)方式生成新的建筑图像、将生成的图像与原图进行比对以分析偏差,并通过多轮迭代不断优化描述,最终收敛至一个稳定、凝练的建筑描述时,应使用此技能。
建筑分析进化循环 (Architecture Analysis Evolution)是一项面向实际任务的技能,主要用于该技能实现一个自我进化的「分析→描述→生成→对比→调整」闭环;用户提供一张建筑照片或效果图后,执行以下流程:;
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能实现一个自我进化的「分析→描述→生成→对比→调整」闭环。用户提供一张建筑照片或效果图后,执行以下流程:
当用户提供一张建筑图片(照片、效果图、渲染图)并提出以下任一意图时,使用此技能:
ImageGen(Text-to-Image)工具可用。ImageGen 是 WorkBuddy 的 DeferExecuteTool 延迟工具,需要通过 ToolSearch 查找其调用方式使用 Read 工具读取用户提供的建筑图片文件。图片是用户给的路径或上传的文件。读取后仔细观察分析。
在分析任何风格或细部之前,先建立建筑的基本物理参数。这些参数是所有后续描述的基础锚点。
基本尺度参数表:
| 参数 | 说明 | 如何获取 | 示例 |
|---|---|---|---|
| 总长 | 建筑沿主要轴线的长度 | 图纸/参照物估算 | "约 60 米" |
| 总宽 | 建筑沿次要轴线的宽度 | 图纸/参照物估算 | "约 25 米" |
| 总高 | 建筑最高点距地面高度 | 层数×层高估算 | "约 35 米(8层)" |
| 层数 | 地上/地下层数 | 图片中数窗户排数或楼层线脚 | "地上 8 层,地下 1 层" |
| 总建筑面积 | 各层建筑面积之和 | 图纸/技术说明 | "约 15,000 ㎡" |
| 占地面积 | 建筑首层占地面积 | 图片测量/估算 | "约 1,500 ㎡" |
| 标准层高 | 标准层高 | 人/门/窗为参照(层高≈3-4米) | "约 4.2 米" |
| 关键尺度特征 | 悬挑深度、中庭宽度等 | 比例估算 | "上层悬挑约 4 米(约一层楼高)" |
获取方式:
输出位置: 将基本尺度数据写入 iteration-01-description.md 顶部的 ## 建筑基本尺度 区块。
references/architecture-vocabulary.md 中的分类体系)在基本尺度锚定后,进行建筑特征分析:
分析维度:
基于分析结果,撰写第一版精炼建筑描述文本。
撰写原则:
references/architecture-vocabulary.md 中的词汇体系输出文件: 将第一版描述文本写入 iteration-01-description.md
通过 ImageGen 工具,用上一步的描述文本生成建筑图片。
操作指引:
tool_names: ["ImageGen"])查找 ImageGen 工具的调用方式prompt(必填):描述文本size(建议 "1024x1024")quality(建议 "high")output_dir(必填,指定到输出目录)iteration-01-generated.png)保存生成图: 将返回的图片保存到输出目录,命名为 iteration-01-generated.png
读取生成的图片,与原图进行详细对比分析。
⚠️ 模型无法读取图片时的备选方案:如果 Read 工具无法读取生成图(当前模型不支持多模态),采用「理论偏差分析法」——基于描述文本的精度提升与 ImageGen 模型的已知生成特性进行推理。分析中需明确标注"基于理论推断",并按以下框架进行:
对比分析维度:
输出偏差分析报告: 将分析结果写入 iteration-01-analysis.md
偏差等级划分:
基于偏差分析,优化描述文本。目标是修正导致偏差的描述部分。
调整策略:
输出文件: 将调优后的描述文本写入新版本文件(如 iteration-02-description.md)
重复步骤 3-5 共 3 轮:
| 轮次 | 描述文件 | 生成图 | 分析文件 |
|---|---|---|---|
| 第 1 轮 | iteration-01-description.md |
iteration-01-generated.png |
iteration-01-analysis.md |
| 第 2 轮 | iteration-02-description.md |
iteration-02-generated.png |
iteration-02-analysis.md |
| 第 3 轮 | iteration-03-description.md |
iteration-03-generated.png |
iteration-03-analysis.md |
3 轮迭代结束后:
deliver_attachments 交付所有中间产物open_result_view 展示总结报告在工作目录下创建输出子目录:
architecture-evolution-output/ ├── iteration-01-description.md ├── iteration-01-generated.png ├── iteration-01-analysis.md ├── iteration-02-description.md ├── iteration-02-generated.png ├── iteration-02-analysis.md ├── iteration-03-description.md ├── iteration-03-generated.png ├── iteration-03-analysis.md └── evolution-summary.md
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.4万人学习
共49课时 | 82.2万人学习