Skip to content

智悟智能体 ​

智悟里现在有一个智能体,会九项技能。每项都到点自己跑,产出一份文稿,写回虹元知识库。技能按岗位归成安全、生产、流程三类:

类技能什么时候跑(北京时间)
安全跨系统核对每天 08:30
安全作业票风险提示07:10 到 21:50 每 20 分钟看一次,在途作业票有变化才成文
安全复盘报告每 15 分钟看一次触发条件和人工请求,有要出的才成文
生产交接班汇总每天 08:00、20:00
生产报警归并单每天 08:20、20:20
生产计量数据核对每天 13:00
流程逾期隐患催办每天 09:30
流程审批催办每天 10:00、15:30
流程周报与月报每周一 10:30,每月 1 日 11:00

另有企业问答,在智悟工作台里随问随答,不是定时跑的技能。

告警的判定、通知、派单与超时升级由响应引擎按规则做,不归智能体管,见响应规则。

程序算数,模型成文 ​

每项技能分三段跑,段与段之间只传文本。

段谁做做什么
采集程序只读拉数据,把数字和清单算好,打成一份"事实块",末尾带事实指纹
成文模型照事实块写成文稿。不调任何工具,不补算,不估算
落库程序核对文稿与事实块对得上,再写进虹元知识库

这样分有三个用处。数字出自程序,同一批数据重算结果一样,能拿只读查询逐项对。模型碰不到任何写接口,写虹元的只有落库程序。文稿里提到的告警、任务、作业票都带编号,能查回原始记录。

落库前每份都核三件事:

  • 标题里的租户与班次(或核对日、票号、对象号)和事实块一致。
  • "说明"一节带事实指纹的前 12 位。
  • 正文长度不超上限。

各项技能另有自己的核对,比如复盘报告里的时刻、用时、人名要在事实里找得到,计量核对单里的编码要是这次采集到的,周报月报的关键数字表要和程序算的一致。有一件对不上,这份文稿就不落库。逐条的明细不经模型,由程序排成附表,和正文一起存。

交接班汇总 ​

每天两次,北京时间 08:00 与 20:00 收口,各看前 12 小时。

采集的事实:

项口径
现场告警班次内合计,真实告警与测试模式告警分开计
观测记录班次内条数,量大时只报下限
裁定真实告警里确认、误报、未裁定各几条
未裁定积压全时段的真实未裁定条数,不限这一班
回流隐患业务平台回流到虹元的隐患条数
处置任务新建、未结、逾期各几条
上一班交代的事上一份汇总里"需要接班人跟进"的条目

文稿四节:一句话结论,一张数字表,需要接班人跟进,说明。正文不超过 400 字。重点告警写告警编号,逾期任务写任务编号,没有编号的不写。

班次内只有测试模式节点的告警时,第一句写明"本班没有真实告警"。测试告警可以列类型分布,不当成现场情况写。

"需要接班人跟进"一节的每一条会被拆出来单独存,下一班采集时带上。交代过的事不会在两班之间断掉。

定时那一次没跑成(机器重启、模型服务不通)时,每小时 25 分、55 分各查一次,漏了的班按那一班的窗口补一份。

跨系统核对 ​

每天一次,把虹元里的记录和业务平台的记录对一遍,列出两边对不上的。现有三条规则:

规则对什么什么算不一致
1随手拍隐患与虹元裁定随手拍一侧已经验收闭环,虹元里对应事件的裁定却没有确认
2智安 HSE 作业票与智眸告警作业票有效期内,同一场站报了监护人离岗或受限空间无监护
3智眸告警的裁定时效真实告警超过 24 小时没人裁定

核对单三节:一两句结论,一张不一致清单(规则、对象、时间、说明、建议谁处理),样本与覆盖。正文不超过 300 字。

几条边界:

  • 规则 1 看全时段,不按时间窗截。验收指回的隐患在虹元里找不到的,单列,不猜。
  • 规则 1 的场站靠单位与场站的对应关系认。认不出的单位在核对单里照写"认不出场站",不拿单位名去猜。要让某个单位认得出场站,在智安 HSE 把场站的外部编码填成随手拍的单位代码。
  • 作业票数据读不到时,规则 2 写"本次没跑",规则 1、3 照常出。没跑和没有不一致分开写。
  • 没抓到不一致也出核对单,写明三条规则各自的样本量:闭环隐患几条,告警几条,生效作业票几张。

作业票风险提示 ​

给审批人看的。智安 HSE 里每张在途的作业票(待签发、已签发、作业中),程序按 GB 30871-2022 的条款和 HSE 里登记的数据查一遍,查出来的列成提示,智能体写成一段审批人读得懂的话。审批人在智安 HSE 作业票详情里看到这张票的那几条(取最近一轮)。批不批还是人定。

查四类:

类查什么
票面本身过了有效期还没关、有效期超过标准上限、没填监护人、动火和受限空间作业中却查不到开工前 30 分钟内的合格气体分析、作业内容像另一种特殊作业而同区域没有对应的票、票上人员名下相关证件过期
相邻作业冲突同一区域、有效期有重叠的其他在途票,按标准里两种作业不应同时进行的条款判
区域风险这个区域和上级区域的风险分级、重大危险源、物联网点位报警、区域内没关的隐患事件
历史同区域的事故与未遂,事故原因里提到同类作业的,同区域同票种近 180 天暂停过的票

每条提示带规则编号、级别、标准条款号与原文、关联到的票号或记录编号。级别三档:

  • 现场核实:标准明文"不应",同区域同时段已经碰上,要现场核实距离或管道走向后才能批。
  • 处理后再批:标准有明确要求,票面或现场数据显示没做到。
  • 供参考:区域风险高、历史上出过事、证件快到期。

规则只认标准原文和 HSE 里登记的数据。距离、管道走向这类库里没有的东西不猜,写"需现场核实"。企业自己的作业冲突规则和相邻区域对,登记在虹元(规则 permit_risk.rules,按版本管),每条要写出处(哪份企业制度第几条)。

每 20 分钟先算一次在途票的指纹,票和相关数据都没变就不叫醒模型。

报警归并单 ​

归并分两段。实时那段由响应引擎做,每 15 秒拉一次新告警,归成"一件事"写进虹元的归并组,值守台按件处置:

层归在一起的怎么算
L1同场站、同点位、同类型反复报的相邻两条间隔不超过 10 分钟(视频、人工上报)或 5 分钟(SCADA、物联),整组不超过 2 小时,超了另起一组
L2同点位同时出现的几类(安全帽与反光衣、烟雾与火焰),或首出加连锁连锁指同场站 SCADA、物联在首出之后几分钟内报出的一串,至少两个点位
L3同场站同时段不同来源(智眸、随手拍、HSE 物联、智营)只标关联,不合并,不设首出

几条规矩:测试流与真实告警永远不进同一组;点位不明的各自成组,场站不明的不做连锁和跨来源关联,宁可多开一组让人合并,也不错并;不改事件、不碰裁定。口径登记在虹元(规则 threshold.merge.uanmind),没登记用内置默认,组上写明用的是哪一版。

每班结束 20 分钟,智能体出一张归并单:这一班原始多少条,归成几件,压缩了多少,哪几件该先看。真实告警与测试告警分开写。

计量数据核对 ​

对象是智营的天然气气日计量。每天 13:00 核昨天那个气日,连同往前 7 个气日一起看。十二类规则:

规则名称
C01缺数
C02跳变
C03质量码坏
C04人工补录
C05估算值
C06SCADA 对人工确认
C07检定过期仍出数
C08分表合计对母表
C09本站转出对下游转入
C10输差对门限
C11实物交付对销售确认与结算
C12超门限差异的问题卡

门限登记在虹元(规则 threshold.metering.check);没登记时用默认口径,核对单第一行写明"默认口径,未经客户确认"。每条发现带计量点、气日、取值编号与版本、候选原因类。候选原因只是候选,不当结论。

超门限又还没有问题卡的发现,在虹元建一张待人批任务(一条发现只建一张),不设期限、不指派,由计量岗看了决定是否在智营建问题卡。智悟不改智营的账,改账在智营走修正审批。

读智营库用只读账号,按列授权。数据源的连接配置不授,"这条取值是不是模拟数据"读智营专门出的只读视图。模拟数据上的发现单独标出来,只用来验证核对链路,不写成现场情况。

逾期隐患催办 ​

每天一次,读随手拍的逾期隐患清单(验签只读),按责任人汇总成一张催办单:谁名下逾期几条、最久逾期多少天。超期满 7 天的标出来,该升级到上一级。没有责任人的单列。正文 400 字以内,加一张前 10 名责任人的表,逐条明细进附表。

审批催办 ​

每天两次,把等审批的单子按时限过一遍:智安 HSE 的作业票签发、变更审批、开车前安全检查签字、任务复核,随手拍的整改完成、验收、延期申请与检查复核(随手拍的审批清单出口随它的版本上线)。超时的按审批人汇总,等满两倍时限的标出该升级到上一级,没人能审的单列,票面整段有效期都过了还挂着待签发的建议作废或重报。

时限按企业制度登记在虹元(规则 approval_digest)。没登记时用沅虹内置的起步时限,催办单写明"默认值,不是企业制度"。

催办单写进虹元的同时,可以给审批人发站内提醒:智安 HSE 的收件箱、随手拍的消息中心。每人每天最多一条。智安 HSE 收件箱里点开直达等得最久的那张单子。提醒按租户开关,默认关;开了以后每次发给了谁、发没发成,都记在这份催办单里。

周报与月报 ​

每周一出上一周,每月 1 日出上个月。程序调虹元的时间窗统计,算本期、上一期(环比)和测试流三组数,再读这一期的交接班汇总、核对单、催办单:

  • 绩效只数智眸的真实事件和挂在上面的处置任务。
  • 随手拍回流的事件和任务单列对账,演示与联调流量单列,不混进绩效。
  • 交接班覆盖率、核对单份数、逾期存量从虹元知识库里取。

文稿里的关键数字表两行(本期、上期)要和程序算的一致,对不上不落库。周报、月度安全绩效的业务版本由智安的报告中心按规则成稿,这里是智悟这一侧的运行报告。

复盘报告 ​

一件事处置完,智能体出一份复盘。四类对象:智眸告警的处置、随手拍隐患的闭环、智安 HSE 的事故与未遂、应急启动(含演练)。

什么时候出:

  • 自动:虹元里登记的触发条件(规则 postmortem.trigger)。默认只对真实数据、确认属实、严重度高或升级过、处置到终态的出。
  • 手工:在值守台的事件详情里点"生成复盘",演练、联调、测试都走这条路。

复盘九节:概况,经过与时间线,响应时效,判定与依据,原因,整改措施与跟踪,责任,经验,待补清单。

经过、时间线、各段用时(上报到收到、收到到定级、派单到整改、整改到验收这些)由程序从虹元与业务系统的留痕里排好。原因、整改措施、责任、经验四节只照抄业务系统里人写的原文,智能体不下原因结论,不认定责任。没写的标"待人工补充",在工作台的报告页由人补齐。每次修改走虹元的修订,留版本,两个人同时改时后存的那个会被拦下重读。

企业问答 ​

在智悟工作台"知识"下有两页:制度库和企业问答。

制度库收三样:

来源怎么进来
企业上传的制度文件制度库页上传(Word、PDF、Excel、文本),程序按章、节、条或表格行切块,制度库管理员核对切块后点生效,没生效的查不到
智安 HSE 的制度与操作规程每小时同步一次,HSE 改了版本就登记新版,旧版自动置为已替代
案例每小时同步一次,只收有人工处置记录的事件和做过"五个为什么"分析的事故

整份扫描件、加密文件、老版 .doc 不收,制度库页写明原因和怎么办。只有几页是扫描件的,整份先不收,写明是哪几页。

问一句,检索同时按关键字和语义打分,只在提问人密级够得着的内容里找。答案的硬规则:

  • 检索最高分不够,直接答"没有找到依据",不调模型。
  • 每句话都要挂出处(文件名、文号、版本、条款号),没挂出处的句子删掉。
  • 引用的原文逐条回虹元核对,原文改过的整句删掉。
  • 句子里的数字、日期和"不得""应当""以上""以下"这类词,必须在所引原文里出现。
  • 删完剩不到一句,整段按"没有依据"处理。

每次问答记进问答记录:问了什么、引了哪几条、答了还是拒了、提问人后来点的有用没用。

产出存在哪 ​

九项产出都是虹元的知识对象,按 kind 分:

技能kindsrc_pk(幂等键)
交接班汇总shift_digestshift_digest:<租户码>:<日期>-day(或 -night)
跨系统核对cross_checkcross_check:<租户码>:<日期>
作业票风险提示permit_riskpermit_risk:<租户码>:<日期>-<时分>,一轮一份,含这一轮全部在途票
报警归并单alarm_mergealarm_merge:<租户码>:<日期>-day(或 -night)
计量数据核对metering_checkmetering_check:<租户码>:<气日>
逾期隐患催办overdue_digestoverdue_digest:<租户码>:<日期>
审批催办approval_digestapproval_digest:<租户码>:<日期>-am(或 -pm)
周报与月报period_reportperiod_report:<租户码>:2026-W39(周报)或 :2026-09(月报)
复盘报告postmortempostmortem:<租户码>:<对象类>:<对象号>:r<修订号>

同一个幂等键重跑不重复建。每份都带这几样:

字段内容
body.text文稿全文
body.by成文方
body.prompt_version口径版本:技能名、版本号加指纹
body.facts_sha256事实指纹
body.detail_md程序排的附表(有附表的技能才有)

查看走虹元的知识对象接口,按租户与类型过滤:

GET /api/uancore/objects/knowledge?tenant_code=<租户码>&kind=shift_digest

工作台的"报告"页按类型列出这些文稿,复盘报告可以在页上补人工段。

文稿由程序自动落库,没有人工审定这一步。往外推的只有审批催办的站内提醒,别的文稿只落虹元,不往飞书、短信推。往业务系统写回的只有两处,而且都是建待办、不改业务数据:计量核对的待人批任务,复盘请求办完置完成。

四条约束 ​

  • 采集只读。 采集程序对虹元、对业务平台都只读。
  • 模型不碰写接口。 写虹元知识库的只有落库程序。
  • 产出可追溯。 每条产出答得出四个问题:哪个租户,哪版口径,依据哪些事实,谁成的文。
  • 按租户跑。 一个租户一组定时任务,事实块里只有这个租户的数据。

技能怎么归类 ​

安全、生产、流程三类是技能的归类方式,用来说明一项技能归哪个岗位,不代表三组智能体。技能按客户岗位逐项增配。

开通 ​

技能随智悟所在的业务平台交付,按租户逐项开通。开通前要确认的:

项说明
业务平台只读账号跨系统核对、作业票风险提示、审批催办、复盘报告读智安 HSE,计量数据核对读智营,都用只读账号、按表和列授权。读不到的部分照实写"没读到",不拿别的数补
单位与场站对应跨系统核对规则 1 要带场站时,先在智安 HSE 登记场站的外部编码
企业规则审批时限、作业冲突规则、计量门限、复盘触发条件登记在虹元,带版本。不登记就用默认口径,文稿里写明
站内提醒审批催办的站内提醒按租户开,默认关
成文模型端点指向企业自己的模型服务。配了云端备用端点时,主端点不可用事实块会发往云端,对数据出域有要求的租户不配备用端点

规划中 ​

以下不在当前版本里,不要写进合同:

  • 审批催办以外的文稿推送到通知通道
  • 智能体的工具调用、规划与记忆

相关文档 ​

沅虹科技 · 智建管建设,智安保稳产,智觉察现场,智悟定行动