Создайте плагин для битовой панели, который показывает список задач в Clickup, которые у меня есть на день, и позволяет мне отслеживать время с помощью API-интерфейса Clickup.
(Create a bitbar plugin that shows the list of clickup tasks I have for the day and allows me to track time via the clickup API)
https://getbitbar.com/
https://docs.clickup.com/en/articles/1367130-getting-started-with-the-clickup-api
Как это должно работать :
При щелчке по значку плагина битовой панели отображается список текущих задач, извлеченных из Clickup через API (на основе дат начала и окончания срока выполнения)
(When the bitbar plugin icon is clicked, it shows a list of today's tasks pulled from Clickup via API (based on start and due dates)).
https://getbitbar.com/images/plugins/agtzfmdldGJpdGJhcnJpCxILUGx1Z2luR3JvdXAiCUxpZmVzdHlsZQwLEgtQbHVnaW5Hcm91cCIQTGlmZXN0eWxlL1RoaW5ncwwLEgZQbHVnaW4iIkxpZmVzdHlsZS9UaGluZ3MvdGhpbmdzdG9kYXkuNnMuc2gM.png
Каждая задача в списке должна отображаться в следующем формате:
(Each task in the list should be in the following format ):
[start date & time] - [due date & time] - [task title] - [total time tracked]
При щелчке задачи в списке, заголовок задачи и таймер обратного отсчета pomodoro (25 минут) появляются в строке меню, и отслеживание времени для этой задачи запускается через API.
(When a task is clicked in the list, the task title and a pomodoro countdown timer (25 minutes) appears in the menubar, and time tracking on this task is started via the API)
Когда таймер pomodoro достигает 0, отслеживание времени останавливается через API.
When the pomodoro timer arrives to 0, the time tracking is stopped via API.
При повторном щелчке задачи (в списке) отслеживание времени останавливается через API.
When the task is clicked again (in the list), the time tracking is stopped via API.
Если возможно, когда на задачу дважды щелкают, она помечается как выполненная с помощью Clickup API.
If possible, when a task is double-clicked, it is marked as done via Clickup's API.