用途:通过对话记录饮食和身体状态,并由 AI 分析食物与身体不适之间的关联模式。相对飞书版本,钉钉独有优势是可整合考勤打卡数据间接推断作息规律。触发词包括“记录饮食”“健康日记”“吃了什么”“身体不舒服”“健康追踪”“午餐记录”。
主要能力包括五种工作模式。模式1 文字描述记录:解析餐次、食物与份量、推断日期,检查关联风险后写入饮食记录,必要时发送提醒。模式2 身体状态记录:解析状态描述、严重程度与时间,回溯今日饮食并查询历史关联,写入状态记录,发现新关联则更新关联分析表。模式3 关联分析:查询饮食、状态与已有关联数据,按食物分组统计频率、计算时间差与关联强度,排除偶然关联。模式4 周报生成:汇总本周饮食与身体状态,并可查询考勤数据推断作息,输出健康周报。模式5 主动提醒:在记录饮食时对高风险食物(出现次数≥3 且关联强度为高)立即提醒。
使用方式依赖 dws CLI。首次使用需初始化:dws aitable base create --name "健康日记" --yes -f json,随后创建“饮食记录”“身体状态”“关联分析”三张表,并通过 dws aitable field create 添加字段。每张表会自动创建 primaryDoc 类型的“标题”主字段,创建记录时必须包含该字段。记录与查询使用 dws aitable record create / query / update,考勤通过 dws attendance record get 获取,高风险提醒通过 dws ding message send 发送。所有 dws 命令必须加 --yes 标志。字段类型须用英文名 text / date / number / select / multiselect,参数名须用 fieldName。
限制:关联分析需至少积累 2 次数据才报告,出现 3 次以上判为高、2 次为中、1 次不报告;考勤数据仅作作息参考,不作健康判断依据;DING 消息仅用于高风险提醒;钉钉 CLI 无图片识别命令,需文字描述食物;dws attendance summary 服务端报错(code C0002)不可用,组织未设考勤组时 record get 返回空记录属正常。可联动 morning-brief、business-advisor 等 Skill。定时任务示例:CronCreate: cron="0 20 * * 0", prompt="生成本周的健康报告并保存到知识库", recurring=true, durable=true。