入门

日报

一条日报就是日报房间中或与机器人私信中的一条简短消息。InRoots 中的其他一切都由它派生而来。

格式

一条签到消息包含三部分:自上一个工作日以来做了什么,今天计划做什么,以及一行阻碍。标题的写法很灵活:Yesterday、Last-sign、Sign-in、Check-in 及其变体都被接受;Today 和 Tod;Issues、Blockers、Problems、Challenges 或 Help。

  • Issues 行写 NPs、none、nothing 或类似内容表示没有阻碍。写其他任何内容都会开启一条带独立计时的阻碍。
  • 富文本聊天客户端带来的项目符号和表情前缀均可容忍;缩进的续行归属于其上方的条目。
  • 管理员可以选择 Issues 行和地点标签是否为必填(signin.require_issues_line、signin.require_location_tag)。
Yesterday:
- refined the card components
- organised the data-centre section
Today:
- continue the storage section
Issues: NPs

签退与快速签到

签退只需一条消息。关键词可配置且支持模糊匹配:sign off、signoff、signing off、signed off、sign out、clock out 和 checkout 都可以,sign-of 或 sing off 这类单字符错别字也会被接受。两个字符的偏差不会被猜测;机器人会询问您是否想签退。仅仅看起来相似的普通词(sign it、signal、resign)绝不会被当作考勤。

  • 午夜之后的签退会归入它所属的那一天,只要期间没有新的签到,且班次时长不超过 18 小时(attendance.max_retro_session_hours)。
  • 签退后再次签到会重新打开当天;以这种方式留下的未关闭日只扣除漏签退扣减的一半,而非全额。
  • 如果机器人无法解密来自被跟踪人员的消息,它会重试,然后告知发送者消息未被登记、需要重新发送。当天没有签到却签退,房间确认消息中会给出提示。
sign off
sign in @office
sign in @home

提取的内容

当结构化解析器无法理解一条看起来仍像日报的消息时,AI 回退解析器会从自由文本中提取同样的字段。这是一次非必要调用,因此受每日 AI 预算约束,预算用尽时降级为普通解析器。

  • 以您自己时区计的签到和签退时间,以及两者之间的工时。
  • Today 下的每一行成为一项任务;Yesterday 下的每一行关闭一项任务。
  • Issues 行成为一条阻碍,带负责人和开启时间。
  • 存在时提取地点标签(@office、@home);否则,若地点功能已启用并获同意,则在主机端对网络进行分类。
  • 当天的进展质量评分:具体、拆分得当的任务得分高;模糊条目(continue、ongoing、stuff)几乎不得分;协调类条目(meeting with X)获得少量封顶积分;日复一日重复的相同任务会被扣分。

任务生命周期

您从不需要输入 close。任务只在您持续列出时保持开启。开启两天及以上的任务每天 09:30 会收到一条覆盖全部此类任务的提醒,休息日绝不发送,每人每天绝不超过一条主动消息,且三天内不再重复。

进行中列于 Today 下,正在进行
已阻塞被明确标记为阻塞
停滞相同文本连续两天或更多天未完成
重复相同文本在窗口内出现三天或更多天
已完成在 Yesterday 下列出一次并从 Today 中移除;计入“进度”
自动关闭只是不再被提及;在下一条省略它的日报时关闭,绝不计为完成

警示

格式警示是一种卫生性提醒,并设有上限,因此永远不会主导评分。考勤警示(工作日的真实缺勤或漏签退)才承担真正的权重。警示采用三级阶梯。

  • 迟到签到会被询问原因。合理情况(医疗、家庭紧急事务、交通、故障)可豁免迟到标记;原因由配置的最强模型判断,分类器故障绝不会产生警示。
  • 回复 np 会保留迟到标记但不增加警示。回答在岗询问绝不会被误认为是解释原因。
  • 管理员可以在员工卡片中豁免一条或全部警示;评分器也会豁免事后因请假或节假日而获得豁免的日期上的警示。
第 1 次(共 3 次)一次性放行,通过私信解释
第 2 次(共 3 次)最后警告
第 3 次(共 3 次)通知管理员

机器生成的日报

一个快速启发式算法根据用词和措辞估计一条日报是否由 AI 助手生成;只有当启发式结果很高时,产品才会请所配置的模型给出第二意见。综合得分保存在日报上,用于决定是否请本人补充具体内容。没有任何内容会被自动拒绝。