Instalacja MindWander
Uwaga: Tylko dla zaawansowanych użytkowników
Rozszerzenie MindWander jest obecnie w fazie rozwoju i nie jest jeszcze dostępne do oficjalnej instalacji poprzez sklep Chrome Web Store. Poniższe instrukcje są przeznaczone dla programistów i zaawansowanych użytkowników, którzy chcą przetestować rozszerzenie w trybie deweloperskim.
Technologie
- TypeScript
- Chrome Extensions API (Manifest V3)
- OpenAI API (domyślnie gpt-4o-mini)
- Brave Search API
Wymagania
- Node.js i npm
- Przeglądarka oparta na Chromium (Chrome, Brave, Edge)
- Klucz OpenAI
- Klucz Brave Search
Kroki instalacji
Sklonuj repozytorium:
git clone https://github.com/PiotrSobiecki/MindWander.git cd MindWanderZainstaluj zależności:
npm installStwórz plik konfiguracyjny:
cp src/config.ts_example.ts src/config.tsEdytuj src/config.ts i dodaj swoje klucze API:
OPENAI_API_KEY— platform.openai.com/api-keysBRAVE_API_KEY— brave.com/search/api
Plik
src/config.tsjest w .gitignore — nie commituj kluczy. OPENAI_API_URL, BRAVE_API_URL i MODEL_AI zostaw jak w przykładzie, chyba że chcesz inny model OpenAI.Zbuduj rozszerzenie:
npm run buildOpcjonalnie:
npm run test:apis— sprawdza klucze OpenAI i Brave Search.Zainstaluj rozszerzenie w przeglądarce:
- Otwórz
chrome://extensions/,brave://extensions/lubedge://extensions/ - Włącz „Tryb dewelopera”
- Kliknij „Wczytaj rozpakowane”
- Wybierz folder
distz repozytorium (niesrc)
- Otwórz
Użytkowanie
Po zainstalowaniu, MindWander działa w tle podczas przeglądania stron internetowych. Będzie analizować zawartość stron, a następnie prezentować inspirujące sugestie w formie dyskretnego popup'u w prawym dolnym rogu.
Każda sugestia zawiera:
- Tytuł
- Krótki opis wyjaśniający nieoczywisty związek z przeglądaną treścią
- Link do źródła, które można otworzyć w nowej karcie
Rozwój
Aby pracować nad rozszerzeniem w trybie deweloperskim:
npm run watchPo zmianach w TypeScript uruchom ponownie npm run copy-files lub pełne npm run build.
Kiedy będzie oficjalna wersja?
Pracujemy nad przygotowaniem rozszerzenia do publikacji w Chrome Web Store. Jeśli chcesz otrzymać powiadomienie, gdy oficjalna wersja będzie dostępna, skontaktuj się z nami na info@mind-wander.org.