Professor Mari, twoja asystentka w aplikacji

Professor Mari to wbudowana asystentka na ekranie głównym. Wyjaśnia działanie aplikacji, pomaga ją skonfigurować oraz tworzy i edytuje dla ciebie postacie, persony, lorebooki i presety. Jej zmiany możesz przez ograniczony czas cofnąć z karty zmiany (zobacz Sprawdzanie jej zmian).

Gdzie ją znaleźć

  1. Przejdź na ekran główny. Pojawia się on wtedy, gdy żaden czat nie jest otwarty.
  2. Kliknij Ask Professor Mari (zapytaj Professor Mari) w widgecie Professor Mari albo kliknij zakładkę Professor.

Otworzy się jej okno. Możesz do niej dotrzeć też z każdego ekranu: wpisz coś w wyszukiwarce Search i wybierz Ask Prof. Mari (zapytaj Professor Mari), naciśnij <kbd>Ctrl</kbd>+<kbd>J</kbd> (<kbd>⌘</kbd>+<kbd>J</kbd> na Macu) albo na telefonie pociągnij w dół od górnego paska. Jej nagłówek pokazuje Ready to help, kiedy czeka, i Working on it..., kiedy pracuje.

Wpisz wiadomość zwykłym językiem i naciśnij <kbd>Enter</kbd>. <kbd>Shift</kbd>+<kbd>Enter</kbd> dodaje nową linię. Jeśli w jej ustawieniach wyłączysz Enter sends to Professor Mari (wysyłanie do Professor Mari klawiszem Enter), <kbd>Enter</kbd> doda nową linię, a wiadomość wyśle <kbd>Ctrl</kbd>+<kbd>Enter</kbd>. Pierwsza wiadomość odblokowuje osiągnięcie Hello World.

Wszystkie jej ustawienia są w Settings → General → Search and Professor Mari settings → Open (ustawienia, ogólne, ustawienia wyszukiwarki i asystentki Professor Mari, otwarcie) albo pod ikoną zębatki w wyszukiwarce Search. Na komputerze rozmiar jej okna zmieniają suwaki Height (wysokość) i Width (szerokość) w sekcji Professor Mari window (okno Professor Mari). Na telefonie jej okno wypełnia cały ekran.

Tworzenie postaci z Mari

Zanim zaczniesz: dodaj konto do generowania tekstu. Zobacz Łączenie z dostawcą AI i Wybór konta dla asystentki.

  1. Otwórz jej okno (zobacz wyżej).
  2. Jeśli czat ma już wiadomości, najpierw kliknij New chat (nowy czat). Bieżący czat zostanie zapisany w Chats (czaty).
  3. Kliknij kafelek Create a character (utworzenie postaci). Wypełnia on pole wiadomości. Jeśli kafelek się nie pokazuje, wpisz prośbę samodzielnie.
  4. Dopisz do tekstu swój pomysł, na przykład imię i osobowość, a potem naciśnij <kbd>Enter</kbd>.
  5. Odpowiedz na jej pytania. Wybierz opcję albo wpisz własną, a potem kliknij Submit (wyślij).
  6. Kiedy asystentka skończy, kliknij Open (otwarcie) na wyniku, żeby zobaczyć nową postać.
  7. Jeśli zmiana ci się nie podoba, kliknij Undo (cofnięcie) na jej karcie zmiany.

Jeśli to nie zadziałało: gdy nie dodano żadnego konta, po naciśnięciu przycisku wysyłania otwiera się lista Connections (Połączenia). Wybierz albo dodaj tam konto.

Co potrafi

Zanim coś edytuje, najpierw to czyta, a gdy prośba jest niejasna, dopytuje.

Zacznij od kafelka

W pustym czacie z Professor Mari kafelki startowe pomagają zacząć: Create a character, Create a lorebook (utworzenie lorebooka) i Create a persona (utworzenie persony). Kliknij kafelek, żeby wypełnić pole wiadomości, a potem popraw tekst przed wysłaniem. W trakcie prowadzonego zadania kafelki zmieniają się zgodnie z kolejnym krokiem. Kafelki pojawiają się tylko w czatach z Professor Mari.

Kiedy prośba zostawia otwarte prawdziwe decyzje, asystentka może zapytać na karcie pytań pod swoją odpowiedzią: maksymalnie cztery pytania, jedno po drugim, z opcjami i oznaczoną opcją, którą poleca. Wybierz opcję albo wpisz własną, a potem kliknij Submit. Twoje odpowiedzi trafiają do niej jako twoja następna wiadomość. Możesz też zignorować kartę i zamiast tego napisać wiadomość. Nic z tego, co zaproponowała razem z pytaniem, nie zostanie wykonane, dopóki nie odpowiesz.

Pytanie z miejsca, w którym pracujesz

Te miejsca otwierają asystentkę ze szkicem do edycji i małym kafelkiem Context (kontekst), czyli etykietą nad polem wiadomości, którą przed wysłaniem możesz usunąć:

Asystentka nie dostaje całego elementu tylko dlatego, że masz otwarty jego edytor.

Wybór konta dla asystentki

Zanim zaczniesz: dodaj konto do generowania tekstu. Zobacz Łączenie z dostawcą AI.

  1. Kliknij przycisk połączenia obok spinacza. Pokazuje on nazwę jej konta albo Select connection (wybór połączenia), gdy żadne nie jest wybrane.
  2. Wybierz konto do generowania tekstu z listy Connections. Jeśli masz pobrany Built-in model (model wbudowany), pojawia się on tu również.
  3. Kliknij model na liście, żeby go użyć. Model zapisuje się w koncie, więc twoje inne czaty na tym koncie też się na niego przełączają. Built-in model nie ma listy modeli.

Na telefonie dotknij konta, żeby go użyć, albo dotknij strzałki na końcu jego wiersza, żeby najpierw zobaczyć jego modele. Gdy nie ma jeszcze żadnych kont, lista pokazuje Add a connection (dodanie połączenia).

Sprawdzanie jej zmian

Kiedy asystentka coś zmienia, od razu to zapisuje i pokazuje pod swoją odpowiedzią kartę zmiany. Karta wymienia każde zmienione pole. Edycja tekstu pokazuje stare i nowe słowa. Show all (pokaż wszystko) pokazuje każde pole, a Technical details (szczegóły techniczne) – surowe polecenie.

Karta ma jedną akcję: Undo. Przywraca ona poprzednią zapisaną wersję. Dopóki kopia do cofnięcia jest przechowywana, każdą zmianę da się cofnąć w każdym trybie uprawnień. Tryb uprawnień decyduje tylko o tym, czy asystentka najpierw pyta.

Karta należy do czatu, w którym asystentka wprowadziła zmianę. Usunięcie czatu zachowuje jego zmiany i usuwa jego karty.

Zmiany, które czekają na ciebie

Wstrzymana zmiana czeka, zamiast zostać zapisana. Pokazuje Apply (zastosowanie) i Don't apply (rezygnacja z zastosowania). Usunięcie pokazuje Delete (usunięcie) i Put back (przywrócenie). Zmiany są wstrzymywane w trybie Manual oraz przy plikach wrażliwych i zależnościach (zobacz Wstrzymane zmiany plików i bibliotek). Wyszukiwarka Search nie wyświetla jej zmian: otwórz asystentkę Professor Mari, żeby je zastosować albo cofnąć.

Kiedy asystentka tworzy albo aktualizuje postać, personę, lorebook lub preset, wynik może pokazywać przycisk Open, który otwiera ten element. Zaktualizowany wynik może też pokazywać Review (przejrzyj), dopóki czeka przegląd.

Menu spinacza

Kliknij przycisk spinacza, opisany jako Attach (dołączanie). Menu ma trzy sekcje.

SekcjaPozycje
AttachAttach files or photos (dołączenie plików lub zdjęć), Add chat history (dodanie historii czatu; udostępnienie jednego z twoich wcześniejszych czatów), View attached context (podgląd dołączonego kontekstu)
ReferenceLink with @ (powiązanie przez @)
MariNew chat, Chat history, Skills, Memories (wspomnienia), Model, Permissions. Pending approvals (oczekujące zatwierdzenia) pojawia się, dopóki jakaś zmiana czeka na ciebie.

Te same działania możesz wpisać za pomocą /. Zobacz Komendy z /.

Dołączanie plików

Wybierz Attach files or photos albo wpisz /attach. Asystentka przyjmuje obrazy, pliki PDF i pliki tekstowe, takie jak .txt, .md, .json, .csv i .log, każdy do 20 MB. Zrzut ekranu albo plik możesz też wkleić prosto w pole wiadomości. Żeby asystentka odczytała obraz, wybrany model musi obsługiwać obrazy na wejściu.

Wiązanie elementów przez @

Wpisz @, żeby wskazać asystentce coś z twojej biblioteki. Otworzy się lista pogrupowana na Characters (postacie), Personas (persony), Lorebooks (lorebooki), Presets (presety), Skills, Memories, Chats, Agents (agenci) i Docs (dokumentacja). Pisz dalej, żeby ją zawęzić. Nazwy ze spacjami nie wymagają cudzysłowu.

PowiązanieCo dostaje asystentka
Postać, persona, presetCały element
LorebookJego ustawienia i lista jego wpisów
Wpis lorebookaWpis oraz lorebook, do którego należy
SkillInstrukcje twojego dokumentu Skill. Wbudowana umiejętność otwiera się jako jej podręcznik na potrzeby tej wiadomości.
WspomnieniePełna treść wspomnienia, także gdy jest wyłączone
CzatSzczegóły czatu i jego 30 najnowszych wiadomości
AgentUstawienia agenta
Strona dokumentacjiCała strona z tej dokumentacji

Powiązanie jest wysyłane jednorazowo, razem z wiadomością, w której je dodajesz. Potem asystentka widzi tylko jednolinijkową notatkę i w razie potrzeby czyta element ponownie. Jedna wiadomość może zawierać do 8 powiązań. Jeśli razem zajmują więcej niż mniej więcej jedną czwartą kontekstu modelu, najwyżej 60 000 znaków, ostatnie nie są wysyłane. Asystentka dostaje zamiast nich notatkę i może je przeczytać sama. Powiązane elementy są traktowane jako informacje, nigdy jako instrukcje.

Komendy z /

Wpisz / na początku wiersza, żeby wyświetlić jej komendy. Pisz dalej, żeby filtrować, a potem naciśnij <kbd>Enter</kbd>. Lista pokazuje też twoje dokumenty Skill i wspomnienia. Wybranie pozycji wiąże ją, tak samo jak @.

KomendaCo robi
/newZaczyna nowy czat i zapisuje bieżący (działa też /restart)
/historyOtwiera twoje wcześniejsze czaty z asystentką
/skillsOtwiera panel Skills
/memoriesOtwiera panel Memories
/contextPokazuje, co jest dołączone do tego czatu
/attachPozwala wybrać pliki lub zdjęcia do wysłania
/modelPozwala wybrać konto, którego używa asystentka
/permissionsPozwala wybrać, co asystentka może zmieniać
/approvalsOtwiera zmiany czekające na ciebie (tylko gdy jakaś czeka)

Wysyłanie wiadomości, gdy asystentka pracuje

Pole wiadomości zostaje otwarte, kiedy asystentka pracuje. Ty decydujesz, kiedy twoja wiadomość do niej dotrze.

Na Macu zamiast <kbd>Ctrl</kbd> używaj <kbd>⌘</kbd>. Kiedy asystentka pracuje, puste pole wiadomości pokazuje tylko przycisk Stop, który anuluje bieżące zadanie. Kiedy zaczniesz pisać, Stop zmienia się w przycisk wysyłania. Kliknij go, żeby wybrać Send now albo Send after her answer, co przydaje się na telefonie.

Send now służy tylko do samego tekstu. Wiadomość z plikami, powiązaniami @ albo przekazanym polem trafia zamiast tego do kolejki. Podobnie wiadomość na inny temat albo wysłana po zmianie trybu uprawnień. Mówi o tym krótka informacja. Kliknij X przy wiadomości, żeby ją usunąć. W czacie może czekać do 20 wiadomości.

Oczekujące wiadomości nie wysyłają się same w tych przypadkach:

/restart i /title nic nie robią, kiedy asystentka pracuje. Zostają w polu, aż skończy.

Przy dłuższej pracy asystentka prowadzi listę zadań pod swoją najnowszą wiadomością, z licznikiem takim jak 2 of 5. Nie możesz jej edytować. Gdy napiszesz nową wiadomość, lista robi się przygaszona i nosi napis Plan from before your last message (plan sprzed twojej ostatniej wiadomości).

Znajdowanie czatów z Professor Mari

Jej czaty są oddzielone od twojej zwykłej listy czatów.

  1. Kliknij Chats w jej nagłówku.
  2. Użyj pola Search Prof. Mari chats (szukaj w czatach z Professor Mari), żeby znaleźć czat. Kliknij czat, żeby go otworzyć, zmienić mu nazwę albo go usunąć.

Kliknij New chat albo wpisz /new, żeby zacząć od nowa. Bieżący czat zostaje najpierw zapisany, a aplikacja pokazuje Professor Mari's previous chat was saved.

Funkcja Quick answers in Search

Szybkie odpowiedzi są wyłączone, dopóki nie włączysz przełącznika Quick answers in Search (szybkie odpowiedzi w wyszukiwarce) w Search and Professor Mari settings. Kiedy wpiszesz pytanie w wyszukiwarce Search i żaden wynik nie pasuje, asystentka pisze krótką odpowiedź tylko do odczytu na karcie Quick answer · Read-only (szybka odpowiedź, tylko do odczytu).

Informacje: ustawienia, umiejętności i wspomnienia

Linia stanu i plakietka na górnym pasku

Możesz zamknąć jej okno, kiedy pracuje. Cienka linia wzdłuż dolnej krawędzi górnego paska faluje, kiedy asystentka pracuje, robi się zielona, kiedy skończy, złota, kiedy czeka zatwierdzenie, i czerwona, jeśli ostatnie zadanie się nie powiodło. Gdy jej okno jest zamknięte, plakietka na górnym pasku pokazuje Working (pracuje), Needs you (czeka na ciebie), Done (gotowe) albo Failed (niepowodzenie). Kliknij plakietkę, żeby wrócić do jej czatu.

Wygląd

W Search and Professor Mari settings → Appearance (ustawienia wyszukiwarki i asystentki Professor Mari, wygląd) wybierz wygląd, na przykład Basic (podstawowy), Prof. Mari loves Dottore albo Safari Prof. Mari. Pokazuje się on w jej czacie, w wyszukiwarce Search, na ekranie głównym i na górnym pasku. Niektóre wyglądy odblokowują się po odpowiednio długim czasie gry, a zablokowany wygląd pokazuje, ile godzin masz już za sobą.

Dokumenty Skill

Skill to krótki dokument z instrukcjami, który zmienia sposób, w jaki asystentka obsługuje pewien rodzaj próśb.

  1. Kliknij Skills w jej nagłówku. Otworzy się panel Professor Mari skills.
  2. Kliknij New (nowy), żeby zacząć od szablonu, albo Upload (wgranie), żeby dodać plik .md lub .txt.
  3. Wybierz Skill, żeby edytować jego pola Name (nazwa), Description (opis) i Instructions (instrukcje), a potem kliknij Save (zapis). Kliknij Delete, żeby go usunąć.

Wyłącz Skill przełącznikiem, żeby go zachować, ale nie używać. Gdy nie ma żadnych dokumentów Skill, panel pokazuje No custom skills yet.

Wbudowane umiejętności pojawiają się w sekcji Always on (zawsze włączone), z oznaczeniem Built-in (wbudowana). To jej podręczniki dotyczące postaci, lorebooków, presetów, motywów, rozszerzeń, widgetów ekranu głównego i innych spraw. Są tylko do odczytu, a aktualizacja aplikacji je zastępuje. Żeby zmienić którąś z nich, skopiuj jej tekst do nowego, własnego dokumentu Skill.

Wspomnienia

Wspomnienie to stała preferencja, którą asystentka zapamiętuje, na przykład to, jakich słów kluczowych chcesz używać we wpisach lorebooka. Poproś ją o to ("zapamiętaj, że jako słowa kluczowego wpisów zawsze używam imienia postaci") albo otwórz Memories w jej nagłówku, żeby tworzyć, edytować, włączać, wyłączać i usuwać wspomnienia lub wgrać plik tekstowy przyciskiem Upload.

Zaufanie i stan odzyskiwania

Otwórz Context w jej nagłówku, żeby zobaczyć, co trafi do następnej wiadomości, co zostaje w tym czacie i jak asystentka działa: jaki ma model, jaki budżet kontekstu i czy jej powłoka działa w piaskownicy. Nagłówek pokazuje też oczekujące zatwierdzenia, dokumenty Skill i wspomnienia. Context nie daje dodatkowego dostępu.

Kiedy prośba się nie uda, czat zachowuje przyczynę i pokazuje Retry (ponów), jeśli prośbę da się wysłać ponownie. Najpierw usuń wskazany problem z kontem, piaskownicą albo dostępem. Jeśli twoje pytanie nie zostało zapisane, wraca do pola wiadomości razem z plikami. Retry i Retry with another model (ponów z innym modelem) wysyłają wtedy to, co jest w polu.

Czytanie FAQ

Kliknij skrót FAQ albo Read FAQ (przeczytaj FAQ) w widgecie Learn the engine (poznaj aplikację), żeby otworzyć Professor Mari's FAQ. To stała, spisana lista, a nie czat z AI, więc nie zna twojej konfiguracji. Wpisz coś w polu Search FAQ (szukaj w FAQ), żeby przefiltrować pytania. Każde pytanie ma tag kategorii, na przykład Setup, Connections albo Game Mode. Dotknij pytania, żeby przeczytać odpowiedź.

Ograniczenia i bezpieczeństwo

Rozwiązywanie problemów

ObjawRozwiązanie
Brak odpowiedziSprawdź konto pokazane w Context albo wybierz je przyciskiem połączenia. Jeśli nie masz żadnego, dodaj je w Connections.
Po naciśnięciu przycisku wysyłania otwiera się lista ConnectionsNie wybrano konta. Wybierz je albo kliknij Add a connection.
Przekazanie zawiera niewłaściwy elementUsuń element kontekstu, przełącz się na właściwy czat z Professor Mari i otwórz przekazanie ponownie z miejsca, w którym zaczęła się praca.
Wynik nie pojawia się w edytorzeKliknij Open na karcie wyniku. Lista elementów mogła być nieaktualna.
Prośba się nie udajePrzeczytaj opis błędu, usuń wskazany problem, a potem kliknij Retry.
Asystentka nie odczytuje obrazuPrzełącz się na konto, którego model obsługuje obrazy na wejściu.
Wyszukiwanie w Fandom nie działaWymaga połączenia z internetem.
Działania blokuje błąd uprawnieńŁączysz się z aplikacją Marinara Engine przez sieć. Najpierw skonfiguruj dostęp zdalny.

Informacje dla zaawansowanych użytkowników

Te części są dla osób, które edytują pliki samej aplikacji Marinara Engine albo chcą dostroić działanie asystentki. Możesz je pominąć.

Środowisko uruchomieniowe

W ustawieniu Runtime (środowisko uruchomieniowe) możesz wybrać Pi (experimental) (Pi, eksperymentalne), czyli ustawienie domyślne, albo Classic (klasyczne). Pi to tryb, w którym asystentka więcej myśli, zanim podejmie działanie, i radzi sobie z dłuższymi zadaniami. Jeśli twoje konto nie może uruchomić Pi, asystentka używa trybu Classic. Zmiana obowiązuje od jej następnej odpowiedzi, a Undo działa tak samo w obu trybach. Jeśli asystentka dziwnie się zachowuje w trybie Pi, przełącz na Classic.

Read the handbook before the first write (przeczytanie podręcznika przed pierwszym zapisem), również w sekcji Runtime, jest domyślnie włączone. Jej pierwsza zmiana w obszarze z wbudowaną umiejętnością jest odrzucana, dopóki asystentka nie przeczyta tej umiejętności. Pomaga to mniejszym modelom. Tylko ty możesz to wyłączyć.

Do czego ma dostęp na twoim komputerze

Asystentka może czytać i zmieniać pliki programu aplikacji Marinara Engine oraz uruchamiać polecenia w piaskownicy, żeby móc naprawić aplikację. Większość osób nigdy tego nie potrzebuje.

Wstrzymane zmiany plików i bibliotek

Jak asystentka obsługuje decyzje

Model decyzyjny to mały model, który odpowiada na pytania typu tak lub nie. Przy Activation questions (pytania aktywacyjne) agentów, stwierdzeniach Decision (decyzja) wpisów lorebooka i promptach warunkowych asystentka najpierw sprawdza, który model decyzyjny wybrano.

Zobacz Modele decyzyjne, Prompty warunkowe, Tworzenie własnych agentów i Wpisy lorebooka.

Polecenie mari

Zmiana wykonana poleceniem mari w terminalu nie należy do żadnego czatu, więc jej karta zmiany pojawia się we wszystkich czatach z Professor Mari.

Powiązane przewodniki