智能

运行时智能体

智能体是驻留在机器人内部的窄范围对话助手。每一个都以保守的方式触发,校验模型返回的一切,并在写入任何内容之前请您确认。

启用智能体

四个私信智能体默认关闭,按名称启用。每条入站私信按优先级依次尝试:先是自然语言排程,然后是问答,再是阻碍路由,最后是入职引导。第一个处理了消息的智能体会终止链条。

RUNTIME_AGENTS_ENABLED=nl_schedule,onboarding,qa,blocker_router

自然语言请假

一条提到休息、外出、生病、请假或居家办公的简短消息会连同今天的日期发送给模型,模型返回一条带置信度的结构化申请。置信度低于 0.6 时什么都不会发生。随后机器人会请您确认后再提交。

  • 服务器端校验会拒绝模型返回的任何不合政策的内容:未知类型、格式错误的日期、超过 60 天的区间,或早于 7 天前的开始日期。无效输出会被静默丢弃,而不是回显。
  • 确认等待十分钟;不同的回答会基于新文本重新提取。
  • 提交的申请进入正常审批流程,因此“休假与请假”中的每条护栏仍然适用。
I'm off Friday
Got it — I’ll file PTO for 2026-06-19. Reply YES to confirm, or describe the dates again to fix.
yes
Filed. Admin will be notified.

自助问答

关于您自己记录的问题会被路由到八个查询模板之一。模型选择模板和参数;产品用您自己的用户 ID 和参数绑定执行查询,因此用户文本绝不会到达数据库。

hours_this_week周一至今天的总工时
hours_last_week上周的总工时
hours_for_day某一天的工时
signin_for_day某一天的签到时间
signoff_for_day某一天的签退时间
attendance_this_month本月工作天数和迟到天数
pto_remaining今年按类型已使用的请假
recent_blockers您最近的五条阻碍

阻碍路由

当一条日报记录了阻碍时,路由器提取其关键词,扫描最近 14 天同事的 Today 部分,找出提到这些词最多的人,并向此人发送一条提示,引用该阻碍和匹配原因。提问者会被告知提醒了谁。每位提问者每小时最多三次路由,引用的文本经过转义,因此无法 @ 整个房间。

Heads-up from Lina — they’re blocked on something you recently worked on:
> invoice export fails on large accounts
(matched on “export, invoice” in their standup on 2026-09-08)

入职引导

机器人第一次见到新成员时,会发送一段包含日报格式的简短教程,并问两个问题:他们哪些天工作(工作日、指定日期、全部七天或跳过)以及他们的时区。答案会写入此人的排班,因此从第一天起,缺勤和迟到就按他们自己的工作日判断。

机器人内的其他智能体

  • 工单分诊:当一张客服工单开启时,客服人设收到只读上下文(近期考勤、警示、近期审计事件),并且必须返回两种动作之一:用简短回答解决,或恰好提出一个澄清问题。
  • 意图路由:在有多个人设的共享房间中,一次调用为一条消息挑选最合适的单个机器人,置信度低于 0.45 时返回 null,因此没有人会去回答闲聊。相同的决策会缓存六小时。
  • 迟到原因判断与阻碍回复意图:对准确性要求高的判定在提供商的最强模型(AI_REASONING_MODEL)上运行,即使日常模型较小。
  • 所有智能体调用都是非必要的,每日 AI 预算用尽后降级为关键词路径。