Przejdź do treści

Przewodnik po Skribly Tracker

Uruchom tracker na swoim komputerze lub serwerze, utwórz token i połącz Skribly Agent oraz agent-skills.

Repozytoria są na razie prywatne, więc nic z tego nie da się jeszcze zainstalować. Te strony opisują, jak aplikacje działają dzisiaj.

Uruchom w Dockerze

Stos Dockera uruchamia PHP-FPM, nginx, MySQL 8.4 i Vite oraz workera kolejki dla webhooków.

cp .env.example .env
docker compose up -d --build

Otwórz http://localhost:8100. Przy pierwszym starcie aplikacja migruje bazę danych i wypełnia ją demonstracyjnym obszarem roboczym. Kolejne restarty zachowują Twoje dane.

Tabelę można przewijać

Adresy lokalnego stosu
CzęśćAdresUwagi
Trackerhttp://localhost:8100Zmienisz go przez TRACKER_PORT
Vitehttp://localhost:5174Buduje przy zapisie
MySQL 8.4Tylko w sieci DockeraNiewystawiony na Twój komputer

Konta demonstracyjne są tylko dla bazy demonstracyjnej. Ustaw TRACKER_ADMIN_PASSWORD, zanim zaczniesz wypełniać prawdziwe dane.

Uruchom bez Dockera

Potrzebujesz PHP 8.4, Composer i Node 22.

cp .env.example .env
composer install && npm install && npm run build
php artisan key:generate
php artisan migrate --seed
php artisan serve

Zaplanuj pracę

Projekty i klucze
Każdy projekt ma klucz, a zadania są w nim numerowane, na przykład AGENT-12.
Workflow
Projekty zaczynają ze statusami Do zrobienia, W toku, Przegląd i Gotowe. Możesz zmieniać ich nazwy i kolejność albo dodawać nowe, każdy w kategorii do zrobienia, w toku lub zrobione.
Role
Administratorzy zarządzają projektami, workflow, ludźmi i webhookami. Członkowie pracują nad zadaniami. Obserwatorzy tylko czytają.
Tablica i lista
Przeciągaj karty między kolumnami albo zmieniaj status na stronie zadania z klawiatury.
Otwórz większe zdjęcie: Tablica w motywie ciemnymTablica Kanban w motywie ciemnym, z kartami w kolumnach do zrobienia, w toku, przegląd i gotowe.
Tablica w motywie ciemnym
Otwórz większe zdjęcie: Strona zadaniaZadanie z etykietami, opisem w Markdown, podzadaniami i panelem statusu, osoby, priorytetu i szacunku czasu.
Strona zadania

Utwórz token API

  1. Otwórz swój profil, a potem Tokeny API.
  2. Nazwij token i wybierz odczyt i zapis albo tylko odczyt.
  3. Opcjonalnie ustaw datę wygaśnięcia i utwórz token.
  4. Skopiuj go. Token jest pokazywany tylko raz.
Otwórz większe zdjęcie: Tokeny API na stronie profiluFormularz tworzenia tokenu API z polami nazwy, dostępu i daty wygaśnięcia.
Tokeny API na stronie profilu

Z wiersza poleceń:

docker compose exec app php artisan tracker:token you@example.com "Skribly Agent"
docker compose exec app php artisan tracker:token you@example.com ci --read-only

Połącz pozostałe aplikacje

Skribly Agent

Skribly Tracker to jego domyślny tracker. Dodaj konto Skribly Tracker z adresem i tokenem do odczytu i zapisu. Zadania przypisane do Ciebie pojawią się w aplikacji, która może je komentować, zmieniać status, przypisywać i zapisywać czas.

agent-skills

Umiejętność task czyta ten tracker jak każdy inny. Wpisz adres i token do ~/.config/agent-skills/credentials.env:

SKRIBLY_TRACKER_URL=http://localhost:8100
SKRIBLY_TRACKER_TOKEN=...

Potem uruchom agent-skills tasks check, a w agencie /task AGENT-12.

Czytaj dalej

Szukaj na stronie

Strzałki przenoszą między wynikami, Enter otwiera, Esc zamyka. Ctrl K /