SuperAPI AI 工具集

okr-native

办公与效率

查看项目

更新于 10-15 17:35

技能介绍

用途:okr-native 用于查询和管理飞书原生 OKR,通过 channel tool 的 action 参数调用,所有操作安全等级为 L1 只读,无需审批。

主要能力:提供三个 action。list_okr_periods 列出 OKR 周期,可选参数 page_size(每页数量,默认 20)和 page_token(分页 token)。list_user_okrs 查询用户 OKR,可选参数 user_id(用户 open_id,省略时自动使用当前发送者 open_id)和 period_id(OKR 周期 ID)。batch_get_okrs 批量获取 OKR 详情,必填参数 okr_ids(OKR ID 列表)。

使用方式:查看我的 OKR 可直接调用 channel(action="list_user_okrs"),无需参数;查看当前周期调用 channel(action="list_okr_periods");查看他人 OKR 需指定 user_id,如 channel(action="list_user_okrs", user_id="ou_xxx");批量获取调用 channel(action="batch_get_okrs", okr_ids=["okr_1", "okr_2"])。

自动执行原则:user_id 省略时从当前发送者 open_id 自动获取,不向用户询问;period_id 省略时先调用 list_okr_periods 获取最新周期 ID 再自动传入;零参数调用直接执行;禁止交互式菜单,不给出选项让用户选择;获取列表后如需详情自动提取 okr_ids 调用 batch_get_okrs,不二次确认。

适用场景:在飞书环境中查询本人或他人 OKR、查看周期、批量拉取 OKR 详情。

限制:所有操作只读,不支持创建或修改 OKR;具体权限与数据范围依赖飞书原生 OKR 配置,资料未提供更多细节。