智能
运行时智能体
智能体是驻留在机器人内部的窄范围对话助手。每一个都以保守的方式触发,校验模型返回的一切,并在写入任何内容之前请您确认。
启用智能体
四个私信智能体默认关闭,按名称启用。每条入站私信按优先级依次尝试:先是自然语言排程,然后是问答,再是阻碍路由,最后是入职引导。第一个处理了消息的智能体会终止链条。
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 预算用尽后降级为关键词路径。