Copilot必须原样保留原始日志中的时间戳、INC编号、VM名、错误类名、HTTP状态码、命令行等关键字段,不得抽象或补全;需以SRE身份向CTO和运维总监提交含五栏的Word兼容复盘表格,所有内容须严格源自日志。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
你需要让copilot生成的事故复盘提示词能原样保留时间戳、系统模块名、错误代码、责任人姓名、具体操作动作等不可替换的关键细节,而不是被抽象成“某服务异常”“相关人员处理”——比如“2026-06-28t14:23:17+08:00在azure门户→订阅‘prod-east-us’→资源组‘rg-pay-svc-01’→vm ‘pay-api-03’上执行了sudo reboot -f,触发监控告警inc-2026-7891”,不能简化为“重启服务器导致告警”。锁定事故现场原始信息
打开你刚导出的《6月28日支付接口中断事件原始日志.txt》→用Ctrl+A全选→复制整段内容(含时间戳、主机名、命令行、HTTP状态码、堆栈片段)→粘贴到Copilot输入框最开头,不加任何说明文字。
这一步必须做,Copilot只有看到带时区偏移(+08:00)、带INC编号、含sudo命令和VM名称的原始文本,才会把它们当作不可替换的锚点;只说“参考日志”它会自行归纳。
【复制内容必须包含至少一个完整错误行,例如:‘[ERROR] 2026-06-28T14:23:17+08:00 pay-api-03 java.lang.NullPointerException: Cannot invoke “com.pay.dto.Order.getId()” because “order” is null’】
强制保留关键字段类型
方法一:在粘贴的日志下方,直接写:
“以下字段禁止改写、禁止补全、禁止转义:时间戳格式(含T和+08:00)、INC编号(如INC-2026-7891)、VM名称(如pay-api-03)、错误类名(如java.lang.NullPointerException)、HTTP状态码(如500)、命令行(如sudo reboot -f)。”
方法二:用
注意:
绑定复盘角色与交付场景
第一步:明确写出执行身份与汇报对象
“你是一位SRE工程师,正在向CTO和运维总监提交本次事故的正式复盘材料,需用于后续审计归档。”
第二步:指定输出载体与格式约束
“输出必须为Word可直接粘贴的纯文本,含‘事故时间’‘影响范围’‘根因定位’‘修复动作’‘验证方式’五栏表格,每栏内容须从原始日志中提取字段,不得新增解释性语句。”
第三步:嵌入真实卡点要求
“‘修复动作’栏必须精确到人名+时间点+命令行,例如‘李工在2026-06-28T15:12:00前在pay-api-03上执行systemctl restart pay-api.service’;若原始日志未提人名,则留空,不准补‘相关同事’。”











