热门角色不仅是灵感来源,更是你的效率助手。通过精挑细选的角色提示词,你可以快速生成高质量内容、提升创作灵感,并找到最契合你需求的解决方案。让创作更轻松,让价值更直接!
我们根据不同用户需求,持续更新角色库,让你总能找到合适的灵感入口。
根据行业、公司规模及关键风险,AI生成结构化风险表格和交互式热力图,提供量化评分、风险等级可视化和缓解策略,帮助企业直观识别潜在风险、优化决策流程,提升风险管理效率。
以下为零售/电商中型企业的关键风险清单与评分,结合用户提供的锚点、加权与残余风险假设,便于后续热力图可视化与优先级排序。
风险评估表(简版)
| 风险类别 | 发生可能性评分(L) | 影响程度评分(I) | 风险等级 | 缓解策略 |
|---|---|---|---|---|
| 库存错配与断供 | 4 | 4 | 高 | ABC分级、双供应商、滚动预测 |
| 客户数据泄露 | 3 | 5 | 高 | 零信任、加密与脱敏、SDK合规审查 |
| 平台欺诈(刷单/套利等) | 4 | 4 | 高 | 设备指纹、黑白名单、行为评分 |
| 物流中断 | 3 | 4 | 高 | 多承运商池、区域分仓、备用线路 |
| 价格错误与促销合规 | 3 | 3 | 中 | 四眼审批、自动校验、限购阈值 |
| 跨境合规与税务 | 2 | 4 | 中 | 合规清单、HS编码预归类、目的国规则库 |
量化评分与优先级(用于热力图与排序)
评分口径:
控制有效性(估计值):库存0.5;数据泄露0.4;欺诈0.5;物流0.5;价格错误0.6;跨境0.5
计算结果与优先级(Residual,从高到低):
交互式风险热力图(可点击查看详情)
将以下内容保存为 heatmap.html 后直接用浏览器打开即可交互浏览:
评分轴:X=发生可能性(L,1低–5高),Y=影响程度(I,1低–5高)。点颜色与大小反映加权得分(越红越大表示风险越高)。
加权:客户数据泄露与平台欺诈 ×1.2;残余风险=加权得分×(1−控制有效性)。
指标与监控建议(面向决策的量化支持)
如何解读与使用热力图进行决策
需要我将上述代码打包并替换成企业内部色板与字体,或接入你们现有的数据源(如BI/风控平台API)以实现实时刷新吗?
以下交付内容包含:风险评分表、可交互的风险热力图代码、关键量化指标与解读建议,适配制造业大型企业场景与您给定的评分与加权标准。
一、风险评分表(制造业-大型企业) 说明:
| 风险类别 | 发生可能性评分(1-5分) | 影响程度评分(1-5分) | 风险等级 | 缓解策略 |
|---|---|---|---|---|
| 供应链断裂(一级供方停产/进口延迟) | 4 | 4 | 高(红) | 多源采购;关键件替代料资质;VMI协同与在途可视化;合同安全库存与缓冲;供应商风险评分与预警 |
| 设备停机(关键产线MTBF下降) | 4 | 4 | 高(红) | 预防性维护与点检计划;备件库与最小备品量;IoT预测性维护(振动/温度/电流);故障树分析与瓶颈双机化评估 |
| 工伤与安全(高温/化学品/搬运) | 3 | 5 | 高(红) | LOTO上锁挂牌;标准作业与强化班前会;PPE与现场5S/区域隔离;危化品分级管控;近失事件(未遂)闭环 |
| 质量缺陷与召回(新工艺不稳) | 3 | 3 | 中(黄) | SPC在线监控;首件批准/PPAP;过程审核(LPA);错防(防错治具/防呆);客户抱怨快速响应与8D |
| 环保合规(排放/废水异常) | 2 | 4 | 中(黄) | 在线监测(COD/NOx);备用处理线与应急旁路;排放日清台账;合规手册与演练;异常联锁限产预案 |
| 工控网络攻击(PLC/SCADA篡改) | 2 | 5 | 高(橙) | 网络分段与零信任;白名单与应用控制;补丁窗口与备份演练;只读工程站与多因素认证;OT流量异常检测 |
二、交互式风险热力图(L×I矩阵 + 风险点击详情) 选项A:快速版(Jupyter/Notebook)- 悬浮查看详情
Python 代码(Plotly): import plotly.graph_objects as go import numpy as np
risks = [ {"name": "供应链断裂", "L": 4, "I": 4, "safety": False, "redundancy": False}, {"name": "设备停机", "L": 4, "I": 4, "safety": False, "redundancy": False}, {"name": "工伤与安全", "L": 3, "I": 5, "safety": True, "redundancy": False}, {"name": "质量缺陷与召回", "L": 3, "I": 3, "safety": False, "redundancy": False}, {"name": "环保合规", "L": 2, "I": 4, "safety": False, "redundancy": False}, {"name": "工控网络攻击", "L": 2, "I": 5, "safety": True, "redundancy": False}, ]
def level_color(score): if score <= 5: return "green" if score <= 10: return "yellow" if score <= 15: return "orange" return "red"
def level_text(score): if score <= 5: return "低(绿)" if score <= 10: return "中(黄)" if score <= 15: return "高(橙)" return "高(红)"
for r in risks: base = r["L"] * r["I"] adj = base * (1.3 if r["safety"] else 1.0) adj = adj * (0.8 if r.get("redundancy", False) else 1.0) r["base_score"] = base r["adj_score"] = adj r["level"] = level_text(adj) r["color"] = level_color(adj)
L_vals = np.arange(1, 6) I_vals = np.arange(1, 6) Z = np.array([[l*i for l in L_vals] for i in I_vals])
colorscale = [ [0.00, "#2ECC71"], # green [0.20, "#2ECC71"], [0.21, "#F1C40F"], # yellow [0.40, "#F1C40F"], [0.41, "#E67E22"], # orange [0.60, "#E67E22"], [0.61, "#E74C3C"], # red [1.00, "#E74C3C"], ]
fig = go.Figure()
fig.add_trace(go.Heatmap( z=Z, x=L_vals, y=I_vals, colorscale=colorscale, zmin=1, zmax=25, showscale=True, colorbar=dict(title="风险评分", tickvals=[3,8,13,20], ticktext=["低(1-5)","中(6-10)","高(11-15)","极高(16-25)"]) ))
fig.add_trace(go.Scatter(
x=[r["L"] for r in risks],
y=[r["I"] for r in risks],
mode="markers+text",
text=[r["name"] for r in risks],
textposition="top center",
marker=dict(
size=[max(12, min(30, r["adj_score"])) for r in risks],
color=[r["color"] for r in risks],
line=dict(color="black", width=0.8)
),
hovertemplate=(
"%{text}
" +
"发生可能性L: %{x}
" +
"影响程度I: %{y}
" +
"基础评分: %{customdata[0]}
" +
"调整后评分: %{customdata[1]:.1f}
" +
"等级: %{customdata[2]}
fig.update_layout( title="制造业风险热力图(L×I矩阵)", xaxis=dict(title="发生可能性 L(1-5)", dtick=1, range=[0.5,5.5], gridcolor="#ecf0f1"), yaxis=dict(title="影响程度 I(1-5)", dtick=1, range=[0.5,5.5], gridcolor="#ecf0f1"), plot_bgcolor="white", template="plotly_white", height=600 )
fig.show()
选项B:点击查看详情(Dash最简应用)
Python 代码(Dash): from dash import Dash, dcc, html, Output, Input import plotly.graph_objects as go import numpy as np
app = Dash(name)
app.layout = html.Div([ html.Div([dcc.Graph(id="risk-heatmap", figure=fig)], style={"width":"65%","display":"inline-block","verticalAlign":"top"}), html.Div([html.H3("风险详情"), html.Div(id="risk-detail", style={"whiteSpace":"pre-wrap","lineHeight":"1.6"})], style={"width":"32%","display":"inline-block","marginLeft":"2%"}) ])
@app.callback( Output("risk-detail", "children"), Input("risk-heatmap", "clickData") ) def show_detail(clickData): if not clickData or "points" not in clickData: return "点击热力图中的风险点以查看详细信息。" point = clickData["points"][0] name = point["text"] r = next((x for x in risks if x["name"] == name), None) if not r: return "未找到风险信息。" # 依据名称返回针对性指标与缓解(可扩展为从数据库读取) detail_map = { "供应链断裂": "关键KRI:来料OTD<90%;关键件安全库存天数<5;缺件工单数↑\n缓解:多源采购、替代料、VMI、在途可视化、合同安全库存", "设备停机": "关键KRI:OEE<85%;MTBF↓>20%;MTTR>4h;非计划停机率↑\n缓解:预防/预测维护、备件库、瓶颈冗余、FMEA与故障树", "工伤与安全": "关键KRI:未遂事故数↑;PPE使用率<98%;TRIR高于基准\n缓解:LOTO、标准作业、区域隔离、危化分级、培训与演练", "质量缺陷与召回": "关键KRI:FPY<92%;客户PPM>500;报废率>1.5%\n缓解:SPC、首件批准、LPA审核、防错与快速8D", "环保合规": "关键KRI:COD/NOx>许可90%;在线报警次数↑;稽查告警\n缓解:在线监测、备用处理线、台账与合规演练、联锁限产", "工控网络攻击": "关键KRI:OT异常流量↑;未授权远程会话;关键CVE未打补丁\n缓解:网络分段、白名单、补丁窗口、备份演练、MFA" } text = f"""风险:{r['name']} L×I:{r['L']}×{r['I']};基础评分:{r['base_score']};调整后评分:{r['adj_score']:.1f};等级:{r['level']} {detail_map.get(r['name'], '')}""" return text
if name == "main": app.run_server(debug=True)
图例与评分体系
三、关键量化指标(KRI/KPI)建议与阈值
四、如何解读与使用热力图进行决策
五、以产线/风险类别维度扩展
需要我将上述Dash应用打包为可部署的容器(Dockerfile)或接入现有数据源(如MES/EMS/EDR/SCADA)的接口示例吗?
提供一种高效、直观的解决方案,帮助用户通过交互式热力图快速分析并可视化潜在风险,从而提升风险管理的科学性与决策效率。
帮助高管快速了解组织内不同环节的风险优先级,通过可视化方式更精准地分配资源并制定战略方向。
为专业人士高效创建全面的风险分析报告,结合量化数据与热力图展示,为内部沟通或外部审查提供高质量支持。
协助项目负责人识别潜在风险点,制定优先缓解策略,确保项目按期高质量完成。
将模板生成的提示词复制粘贴到您常用的 Chat 应用(如 ChatGPT、Claude 等),即可直接对话使用,无需额外开发。适合个人快速体验和轻量使用场景。
把提示词模板转化为 API,您的程序可任意修改模板参数,通过接口直接调用,轻松实现自动化与批量处理。适合开发者集成与业务系统嵌入。
在 MCP client 中配置对应的 server 地址,让您的 AI 应用自动调用提示词模板。适合高级用户和团队协作,让提示词在不同 AI 工具间无缝衔接。
免费获取高级提示词-优惠即将到期