feat: 添加后端部署和API基本检索的Docker Compose配置
- 引入新的`docker-compose.yml`文件,便于后端和MQTT代理(EMQX)的部署。 - 更新多个组件中的API基本检索,使用函数进行动态解析。 - 加强了多个组件中API调用的错误处理和日志记录。 - 优化了AI聊天面板离线场景的回退响应。 - 更新DataScreen和MediaScreen组件中的数据显示和统计,以反映准确的指标。 - 重构MQTT连接逻辑,以支持动态凭证和客户端ID。
This commit is contained in:
+21
-14
@@ -15,23 +15,30 @@ log = logging.getLogger("dpm.tools")
|
||||
# ── 工具实现 ────────────────────────────────────────────────────────────
|
||||
|
||||
def _get_park_overview(args):
|
||||
"""园区实时概览(在园项目/就业/营收/在园人数等)"""
|
||||
"""园区实时概览(官方统计口径 + 省级绩效累计口径 + AI 平台运行指标)"""
|
||||
from .sim_engine import sim_engine
|
||||
d = sim_engine.snapshot()
|
||||
return json.dumps({
|
||||
"在园项目": d["projects"]["inPark"],
|
||||
"累计孵化企业": d["projects"]["cum"],
|
||||
"今日新增项目": d["projects"]["todayNew"],
|
||||
"带动就业(人)": d["jobs"]["total"],
|
||||
"今日新增就业": d["jobs"]["todayNew"],
|
||||
"累计营收(万元)": d["revenue"]["total"],
|
||||
"今日营收(万元)": d["revenue"]["today"],
|
||||
"营收同比增速(%)": d["revenue"]["growth"],
|
||||
"设备在线率(%)": d["park"]["devices"],
|
||||
"今日能耗(kWh)": d["park"]["energy"],
|
||||
"当前在园人数": d["park"]["people"],
|
||||
"会议预约": d["park"]["meeting"],
|
||||
"工位使用": d["park"]["desk"],
|
||||
"数据口径": "官方统计(《2026年7月运行情况统计表》);累计口径(附件1省级材料,截至2026年5月);AI平台指标:TOKEN/工具调用",
|
||||
"实际入驻企业数(家)": d["projects"]["inPark"],
|
||||
"园区可容纳企业数(个)": d["projects"]["capacity"],
|
||||
"开园以来累计投入运营资金(万元)": d["projects"]["invested"],
|
||||
"带动就业人数(人,当年累计)": d["jobs"]["total"],
|
||||
"生产经营总额(万元,当年累计)": d["revenue"]["total"],
|
||||
"上缴税利总额(万元,当年累计)": d["revenue"]["tax"],
|
||||
"累计孵化企业(家,省级绩效累计)": d["cumulative"]["incubated"],
|
||||
"当前实有在孵实体(家,省级绩效累计)": d["cumulative"]["inIncubation"],
|
||||
"累计成功孵化出园企业(家,开园以来累计)": d["cumulative"]["graduated"],
|
||||
"入驻团队发明专利(项,累计)": d["cumulative"]["patents"],
|
||||
"累计带动就业(人,省级绩效累计)": d["cumulative"]["jobs"],
|
||||
"入驻团队累计经营收入(万元)": d["cumulative"]["revenue"],
|
||||
"入驻团队累计税收(万元)": d["cumulative"]["tax"],
|
||||
"创业指导专家团队(人)": d["cumulative"]["mentors"],
|
||||
"近3年入孵实体孵化成功率(%)": d["cumulative"]["successRate"],
|
||||
"园区建筑面积(㎡)": d["park"]["area"],
|
||||
"TOKEN月均消耗(亿)": 200,
|
||||
"TOKEN实时速率(t/s)": d["token"]["rate"],
|
||||
"今日TOKEN消耗(万)": d["token"]["today"],
|
||||
}, ensure_ascii=False)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user