
工具 · 建筑、框架房屋、面向个人客户(B2C)的造价计算器
框架房屋造价计算器
2026 · 工具 · JavaScript, esbuild
在线估算框架房屋造价,价格由经理在 Google Sheet 中维护
为房屋建造商打造的计算器:客户选择工艺(框架板式或龙骨框架)、层数、保温、门窗、地基和运输,即可得到报价估算。项目经历了三次迭代:基于 Python/FastAPI 和 React 的定价引擎(2025 年 11 月)、TypeScript/tRPC 版本,以及最终采用纯 JavaScript 的轻量版本,价格取自 Google Sheets,经理无需开发人员即可自行更新。最终版本 0.5.7 运行在 VPS 上,并自带 CORS 代理。
任务
框架房屋的价格和选项时常变动;价格写死的计算器会过时并出错,而客户需要在浏览器中快速得到估算,以及不带明细的报价。
核心功能
- 支持两种工艺、三种房型(单层、带阁楼层、两层)、四种保温方案、桩基础、门窗以及运输的计算
- 所有价格都取自 Google Sheet:经理在表格中修改价格,点击“更新价格”按钮后计算器即同步
- 可打印为 PDF 的 HTML 报价单;应客户要求(2025 年 12 月 13 日的技术规格),提供不显示分项价格的“仅套件内容”模式(是否已实现尚未核实)
- 标准项目的相互抵扣、动态隔墙、按面积计算屋面、阁楼层按 75% 计
- Python 版本(project-calculator):JWT 认证、GraphQL、WebSocket、Redis 缓存、Prometheus、OpenTelemetry
数据
- 362 个测试
- 测试覆盖率 94% 以上
机器翻译,正在校对中。