主动输入文字、语音,或点击页面操作,发起请求。
KRIKI PERSONAL AI · 产品能力架构
技能组织服务,工具完成操作,App 承接交互
复用技能、工具与交付组件,组合不同场景的服务。
整体架构
从一个需求,到一项完整服务
触发
Agent / 技能
工具
App 交付
返回
ENTRY & TRIGGER
服务入口
检测到新的睡眠记录、训练完成等相关变化时触发。
定时:到约定时间执行。
条件触发:满足设定的跟进条件时执行。
KRIKI AGENT
组织当前任务
Kriki Agent
一个任务可以组合多个技能理解诉求与条件
找到相关任务
选择技能与信息
调用所需能力
根据结果继续
SKILLS
技能
可复用的做事方法。
kriki-state-interpretation/SKILL.md查看状态变化,解释依据与注意事项。
kriki-training-planning/SKILL.md结合身体条件,搭配训练与恢复。
kriki-sleep-analysis/SKILL.md比较睡眠趋势,找出可调整之处。
kriki-meeting-organization/SKILL.md查可用时间,确认后创建并邀请。
扩展示例技能包含所需信息规则与步骤调用能力交付形式结束条件
CALLABLE CAPABILITIES
可调用的能力
工具 · 完成具体操作
内部工具举例
查询记录状态 · 训练 · 历史结果
计算与统计计算指标 · 比较趋势
检索知识分析方法 · 训练原则
读取与维护记忆习惯偏好 · 用户纠正
保存服务结果方案 · 报告 · 跟进记录
系统与应用工具举例
设置闹钟按指定时间创建或调整
读取 / 写入系统日历查询空闲 · 创建日程
读取 / 发送飞书消息查询消息 · 发送内容
创建会议 / 发送邀请建立会议 · 邀请参与人
读取 / 写入 Apple 健康限平台支持且已授权的数据
App 交付能力 · 用户怎样使用
解读 · 提醒 · 操作回执
支持文字和信息卡片
点选 · 确认 · 输入回答
回答属于当前问题
H5 / WebView
图表、结论与依据
看安排与差异
选择、调整或取消
持续查看执行情况
看完成结果与变化
补充实际感受
报告变化或纠正信息
交付能力也可作为工具,供技能调用。
↑回到同一个任务
工具结果返回 Agent
根据数据与执行结果继续。
用户回应返回 Agent
收到选择、确认或输入后继续。
共同使用的基础能力
身体信息 · 习惯偏好 · 用户纠正
分析方法 · 训练原则 · 服务规则
执行进度 · 待回答问题 · 报告 · 回执
数据授权 · 操作确认 · 重试与停止
对话中的 Context
按相关性、时效与授权选取
本轮带入
系统规则与权限
本次输入与对话
个人 Context
任务与运行环境
技能目录与工具定义
交付与格式要求
按需检索 / 读取后补入
知识库
技能正文与参考
相关数据与记录
角色 · 行为 · 确认条件
当前授权与操作边界
文字 · 语音 · 图片 · 附件
相关对话与历史摘要
资料 · 目标 · 习惯偏好
召回的相关记忆
任务进度 · 当前页面
时间时区 · 触发事件
名称 · 用途 · 技能路径
工具参数与返回格式
消息 · 决策窗口 · 报告
调用方式与输出结构
命中的文档片段
保留来源与版本
选定的 SKILL.md
相关规则与方法
已授权的健康与应用数据
文件链接 · 历史结果
Kriki Agent · 判断与调用
- 选择技能与所需信息根据用途说明,选择读取或检索的内容
- 请求调用工具工具名称 + 参数;读取、执行或交付
- 运行时检查并执行检查授权 · 按规则确认 · 回读实际结果
执行与回应再带回工具结果 / 错误 · 用户选择 / 确认 / 回答 → 更新任务与对话
运行案例
“帮我看看最近为什么睡得不好。”
01 用户诉求
明确分析范围
读取用户问题;缺少关键条件时再问。
02 选择技能
睡眠分析
按技能方法比较趋势,区分数据事实与可能原因。
03 调用工具
查询 → 计算 → 检索
读取健康与睡眠记录计算变化、参考分析方法
04 App 交付
消息 + H5 报告
先说明主要发现,再提供可阅读的图表、依据和建议。
05 接着处理
用户补充或追问
“这周晚上总喝咖啡。”
回到原分析,补充结论。
↳ 同一任务继续用户补充信息后,继续分析并更新报告。
最终交付组合消息+报告阅读
| 技能示例 | 可能使用的工具 | 可能包含的交付类型 |
|---|---|---|
| 状态解读 | 查询指标、读取个人情况、检索解释方法 | 消息;需要深入阅读时增加报告 |
| 训练规划 | 查询训练与身体记录、读取偏好、保存方案 | 行动方案 + 决策交互 + 进度与结果 |
| 恢复跟进 | 查询身体变化、读取原方案、保存反馈 | 消息 + 反馈交互;有变化时增加决策交互 |
| 睡眠分析 | 读取健康数据、统计趋势、检索分析方法 | 报告阅读 + 消息 |
未来扩展
增加技能与相关知识
规定所需信息、处理步骤与交付方式。
例:比赛前一周的训练调整。
接入一个工具
定义输入、权限与返回结果,供多个技能调用。
例:读取和发送飞书消息。
增加 App 交付组件
定义展示形式、操作方式与回应格式。
例:供多个技能使用的可编辑表格。
继续复用Agent、任务记录、记忆、权限和已有交付组件。