Сводка
Просмотр, создание и управление циклами OKR, целями, ключевыми результатами, выравниваниями и отслеживанием прогресса.
-
Восемь высокоуровневых быстрых команд для обычных операций: просмотр списков циклов и записей прогресса, получение деталей цикла и создание или обновление записей прогресса
-
Полное покрытие API для сущностей OKR, включая цели, ключевые результаты, индикаторы, выравнивания и категории, с операциями создания, чтения, обновления и удаления
-
Поддержка взвешенных и позиционных целей и ключевых результатов в рамках циклов, с валидацией, обеспечивающей сумму весов и уникальность позиций
-
Богатые текстовые блоки контента для заметок по целям, ключевым результатам и прогрессу, с возможностью загрузки изображений для записей прогресса
-
Модель разрешений на основе области действия, различающая доступ только для чтения, доступ только на запись и доступ к настройкам во всех операциях OKR
okr (v2)
КРИТИЧЕСКОЕ — Перед началом обязательно используйте инструмент Read для чтения ../lark-shared/SKILL.md,в котором содержится аутентификация и обработка прав
Идентификация: операции OKR по умолчанию используют --as user (при просмотре текущего пользователя/его подчинённых OKR). Также поддерживается просмотр OKR другого пользователя с помощью --as bot (требуются соответствующие разрешения).
Быстрые решения
Потребности пользователя Путь выполнения Справочная документация
просмотр своих/чужих OKR
Получение ID пользователя -> +cycle-list -> +cycle-detail -> по необходимости поиск индикаторов/записей прогресса
cycle-list, cycle-detail, indicators, progress-list
Написать себе набор OKR
Сначала использовать +batch-create для создания каркаса Objective/KR
batch-create, contentblock
Только добавить одну O или одну KR
Используйте +create
create
Редактирование содержания/заметок/сроков
Используйте +patch
patch
Изменение баллов OKR
Только если пользователь явно упомянет «балл»/«оценка»/«score» используйте +patch --score; балл не является прогрессом/завершённостью
patch
Изменение порядка или веса
Используйте +reorder / +weight
reorder, weight
Обновление цифрового прогресса/завершённости
Проценты или числа без единиц используют +indicator-update; при необходимости изменить единицы/целевые значения сначала просмотрите индикаторы, затем используйте indicators patch
indicator-update, indicators
Запись текста о прогрессе
Используйте +progress-create; если текст и число заданы, можно использовать процент через --progress-percent для единообразного изменения, для единиц, не являющихся процентами, обновляйте количественные показатели
progress-create, progress-list, progress-update
Выравнивание целей
Обрабатывать прямо в соответствии с рабочим процессом выравнивания
alignments