Z czego składa się zapytanie do modelu
Tekst pisze model językowy, a zapytanie do niego platforma składa z trzech części:
- Wymagania systemowe — ogólne zasady i wymagania platformy: limit długości, dozwolona formatowanie, format odpowiedzi.
- Twoje zasady — styl kanału, styl tematu, zasady źródła w projekcie‑rewriterze. To główna część: to ona decyduje o tym, o czym i jak napisany jest post.
- Materiał — tekst posta‑źródła przy rewriterze lub tytuł tematu przy pracy z planem treści.
Model jest wybierany w ustawieniach projektu lub tematu. Obok można podać model rezerwowy: jeśli główny zwróci błąd, platforma powtórzy zapytanie do rezerwowego i zapisze to w dzienniku.
Wymagania platform
Każda platforma ma własne limity: długość tekstu, długość tytułu, obsługiwane formatowanie, rozmiary i formaty obrazów. Platforma zna je i uwzględnia z wyprzedzeniem — prosi model o tekst krótszy niż limit, aby zmieścił się w nim także podpis projektu.
Formatowanie również zależy od platformy. Na przykład dla Dzen tekst jest żądany z formatowaniem HTML (akapity, podtytuły, listy), ponieważ materiał trafia do artykułu, a dla platform bez formatowania — zwykłym tekstem.
Dlaczego post jest odrzucany przed publikacją
Odrzucenie przed publikacją to ochrona: post z oczywistym defektem nie zajmuje slotu w harmonogramie i nie spowoduje późniejszego błędu. Przyczyna zawsze jest widoczna w karcie posta.
Tekst jest dłuższy niż limit platformy. Model utrzymuje limit przybliżony i czasami go przekracza. Tekst nie jest przycinany: urwany fragment w środku zdania zepsułby materiał. Wygeneruj post ponownie lub skróć podpis projektu — on również wlicza się w limit.
Tytuł jest dłuższy niż limit. Dotyczy platform, gdzie tytuł jest oddzielnym polem.
Formatowanie nie spełnia wymagań platformy. W tekście są tagi, których platforma nie obsługuje. Dzieje się tak, gdy model wyjdzie poza instrukcję lub wstawiono kod z edytora przy ręcznej korekcie. Usuń zbędne tagi lub wygeneruj tekst ponownie.
Materiał nie jest tematyczny. Jeśli w zasadach źródła jest zakaz publikowania reklam, konkursów lub postów niezgodnych z tematem, model zwraca odmowę i post jest odrzucany — to jej decyzja, a nie błąd.
Dlaczego publikacja może się nie powieść
Oprócz odrzuceń istnieją odmowy samej platformy. Platforma również wyświetla je w karcie posta z czytelną przyczyną:
- brak uprawnień — bot nie jest dodany do kanału lub nie jest administratorem, klucz dostępu nie ma potrzebnych uprawnień;
- wygasły dostęp — konto trzeba ponownie podłączyć;
- cel nie znaleziony — kanał, grupa lub tablica zostały usunięte;
- platforma nie przyjęła mediów — format, rozmiar lub niedostępny link;
- limit platformy — publikacja możliwa później, platforma powtórzy próbę sama.
Przyczyny, które są rozwiązywane zewnętrznie (uprawnienia, token, limit, sieć), nie usuwają posta z kolejki: przejdzie on do następnego slotu, gdy wszystko naprawisz.
Jak uzyskać lepszy tekst
- Twórz zasady kanału konkretnie: temat, czego unikać, jaki ton, czy potrzebne są listy i podtytuły.
- W zasadach źródła oddzielnie opisz, które posty pomijać — zmniejszy to odrzuty „nie na temat”.
- Nie ustawiaj limitu długości blisko limitu platformy: zostaw zapas na podpis.
- Jeśli wynik systematycznie nie odpowiada, wypróbuj inny model w ustawieniach projektu — różnią się wyraźnie przy długich tekstach.