What can this tool do?What can this tool do?
这不是标题党!我们真的把“机柜上架规划”这件事,做成了一个会自动思考、还能现场演示的系统。做过机房规划的人都知道,真正折磨人的从来不是搬设备,而是“算”:这一柜还能上几台?方案改一版要不要全部重算?领导问“为什么这样排”,你只能指着表格一行行解释。
于是我们干了一件事:把机房规划的 “脑力活”,变成 “一键操作” 的标准化工作,从此算空间、推方案,再也不靠脑子靠工具!
PART 01
不用对着表格逐行算,智能工具推演“机柜承载量”
方案一改不用全盘重算,局部调整自动更新
领导问询不用手动解释,一键现场演示排布逻辑
老师傅的规划经验,固化成全员能用的标准化工具
PART 02
告别枯燥表格,魔术般呈现机柜立面效果,U 位结构一目了然,设备按顺序逐台上架,全过程可播放、可讲解、可复现。这不是算出来的表,而是一份真正可落地的机柜上架规划方案。
这不是一个“画图工具”,
而是一套真正的前后端系统
后端:Go
负责读取 Excel、分析机柜空间、生成规划结果。
前端:HTML + JavaScript
把规划结果渲染成机柜立面,并播放上架过程。
你改表 → 程序重算 → 页面重绘 → 方案自动更新。
经验不再只存在于某个人的脑子里,而是沉淀进系统。
整个链路非常工程化:
Excel → Go 程序 → 规划结果 → Web 演示
运行规划程序
…
go run . \
-f5 5F.xlsx -f6 6F.xlsx \
-config area_config.yaml \
-power 机柜用电指标统计报表.xlsx \
-designKW 5.0 -redundancy 1.2 \
-reqAreas "云平台区域" \
-reqNum 50 -reqIdleW 4000 -reqU 2 \
-label "云平台预留" \
-out 云平台上架规划50台.xlsx
机房 Excel + 配置文件
输出:
一份新的规划表(如云平台上架规划50台.xlsx)
启动可视化页面:
python -m http.server 8000
http://localhost:8000/web/
即可看到机柜立面图与“逐台上架”的演示过程。
参数解释
参数
作用
`-f5 / -f6`
机房现状表(5F、6F)
`-config`
区域配置文件
`-power`
机柜用电统计表
`-designKW`
机柜额定功率
`-redundancy`
功率安全系数
`-reqAreas`
规划区域
`-reqNum`
上架数量
`-reqIdleW`
单台功率需求
`-reqU`
单台占用U高度
`-label`
新增设备标识
`-out`
输出结果文件
上述参数均可根据实际机房环境与上架需求自行调整,实现不同规模与不同区域的自动规划。
THE END
写在最后
这款由AI思维赋能+GO语言搭建的轻量级工具,正是技术落地业务的鲜活实践。AI的核心价值,在于将Excel解析、复杂代码编程等重复且耗时的机械劳动彻底解放,我们得以将核心注意力聚焦于业务本质,深耕需求挖掘与场景创新!
而这一切的关键,恰恰是数字化思维的升级:当我们学会用AI作为“效率杠杆”,把机械劳动交给机器,把时间与脑力留给更有价值的思考、决策与创造,才能真正打破过往的工作边界,实现从“被动执行”到“主动创新”的颠覆。这正是“AI+Go”的核心魅力:技术是工具,思维是内核,唯有以AI思维驱动业务,才能在数字化浪潮中持续破局,解锁更多高效可能!
·END·
扫码关注
信通e家园
审核:国网天津信通公司 党委党建部
(党委宣传部、纪委办公室)