Changelog
Co nowego.
Każde ulepszenie platformy, jak to wysyła.
· kamo-internal
Dodaj motyw Edytor inspirowany ShadCN z widocznymi granicami stołu
Dodaj obszerny motyw CSS dla edytora LexKit z stylem Typografia, widoczne obroty ogniw stołu, stylizacja bloku kodu, blok cytowane Formatowanie i klasy podświetlania składni.
· kamo-internal
Zamień Plate.js edytorem LexKit i dodaj zarządzanie zasobami KB
Replace Plate.js edytor LexKit (Lexicalbased) wraz z niestandardowymi Poszerzenia Video, Audio i MediaCard. Dodaj przeglądarkę multimedialną w stylu WordPress Przeciągnij i upuść, widoki siatki / listy i wyszukiwanie. Dodaj wielokrotnego użytku Komponent KamoMediaPlayer (pikownik, wideo, audio, załączniki). Utwórz stronę zarządzania /kb/zasoby i pasek nawigacji KB w zakładkach. Dodaj trasy proxy API dla nowych mediów CRUD i linkowania w mediach artykułów.
· KBService
Dodaj na poziomie org management i interfejsy API łączące media
Przetwórz usługę serwisową KbMediaService/Controller dla mediów na poziomie org CRUD z pagowanym Lista, wyszukiwanie, metadata update i soft delete. Dodawanie artykułów-media Link/unlink/sync endpoints. Usuń sprzężony artykułem przepływowy w zasobach Pula zasobów na poziomie org z synchronizacją tabeli połączeń w artykule zapisywanie.
· kamo-shared-library
Decouple KB media z artykułów i dodaj wsparcie zarządzania zasobami
Decouple KbMedia z KbArtykuł (usuń artykuł FK), dodaj KbArticleMedia Tabela połączy tabelę dla wielu linków do mediów artykułów, dodaj tytuł / opis / Pola terminoweDołącza do KbMedia, dodaj MANAGE_KB_RESOURCES w prawo, a rozszerz się KbMediaRepository z pagowanymi ofertami i zapytaniami.
· kamo-internal
Dodaj Emojis, Character Map i narzędzia konwertera tekstu do menu kalkulatora
- Emojis: przeglądaj wszystkie kategorie emoji z wyszukiwaniem, wybierz, aby wyświetlić punkty kodu, kopiować jako emoji/HTML/CSS - Mapa postaci: przeglądać bloki Unicode (łac., grecka, cyrylica, matematyka, strzałki itp.) z kopiowaniem jako char/Unicode/HTML/CSS/JS - Text Converter: 25 konwerterów, w tym transformacje przypadków, podstawa 64, kod URL / kod, ucieczka HTML, sort / uniknięcie i inne z podglądem na żywo i statystykami
· kamo-internal
Kalkulator graficzny restylowania do lekkiego motywu i dodawanie tytułów i ikon specyficznych dla trybu
- GraphingMode wykorzystuje teraz ten sam schemat świetlny kalcColors, co inne tryby kalkulatora - Kolory linii wykresu zaktualizowane do pracy na tle świetlnym - Tytuł okna narzędzia kalkulatora odzwierciedla wybrany tryb (np. "Koklator naukowy") - Kalkulator okna narzędzia pasuje do ikony trybu z rozwijanej navtop - ToolDock obsługuje ikonę per-instancji przez rekwizyty okienne
· kamo-internal
Dodaj rozwijane do ikon poczty navtop i kalkulatorów, pokaż odznakę e-mail nieczytaną
- Ikona poczty teraz pokazuje czerwone odznaki niereadne i rozwijane z "Create New Email" / "View My Emails" - Kalkulator ikona teraz ma rozwijany ze wszystkimi 6 trybami (dodarzenia wcześniej ukrytego programisty i wykresu) - Selektor trybu kalkulatora usunięty z okna narzędzia; tryb przekazywana za pomocą narzędzia: open event props - Mały wskaźnik strzałki dodane do wszystkich przycisków ikony rozwijającej (Połowy, Kalkulator, Nowy Dokument)
· kamo-marketing
Dodaj Qdrant do Built With tech stack banner
· kamo-internal
Dodaj bazę wiedzy Frontend - strony, komponenty, trasy API, Edytor płytowy
- 13 Tras proxy API wg /api/kb/ - Strona główna KB z drzewem artykułów, wyszukiwanie, artykuły przygwożdżone - Przeglądarki artykułów, edytor (tekst bogaty w łup), nowy artykuł, strony recenzji - 8 komponentów: ArticleTree, Editor, SearchBar, PinButton, ReviewPanel, VersionHistory, StatusBadge, Breadcrumbs - Nazycja paska bocznego NavPri, ikona NavTop, karta funkcji strony głównej - Zainstalowane platejony i .płytowe / podstawowe do bogatej edycji tekstu
· APIService
Dodaj tras bramowych dla usług KB i RAG
- /api/kb/' trasy do kamowskb-service - /api/rag/a tras do kamowsrag-service - Zaktualizowana konfiskata application.yml i k8s z adresami URL usługi
· AIService
Dodaj wstrzyknięcie kontekstu RAG dla bazy wiedzy w czacie AI
- Nowa usługa RagClient do dzwonienia do RAGService semantic search - ChatOrchestrationService wstrzykuje kontekst KB przed odpowiedzią AI - Konfigurowalny przez AiOrgSettings.kbRagabled - Dodano sekcję konfigurację kamo.rag do application.yml i k8s konfigurum
· KlusterServices
Dodawanie Qdrant wektor DB i MiniLM osadzania w modelach K8s manifesty
- Qdrant v1.12.1 wdrożenie + usługa ClusterIP (porty 6333/6334) - HuggingFace TEI z wdrożeniem all-MiniLM-L6-v2 + usługa (port 8080) - Zaktualizowano wdrożenie-services.yml zarówno dla k1m1, jak i k2m1 klastry
· kamo-shared-library
Dodaj jednostki bazy wiedzy, enums, repozytoria i prawa
- 4 nowe enums: KbArticleStatus, KbReviewStatus, KbMediaType, KbEmbeddingStatus - SerwisType.KNOWLEDGE_BASE(18) i 6 KB RoleRightTyp wpisy (21-26) - 6 Podmioty JPA: KbArtykuł, KbArtykuł, KbArtykuł Recenzja, KbPin, KbMedia, KbEmbeddingRekord - 6 repozytoriów JPA z metodami zapytania - AiOrgSettings.kbRagEnabled pole do przełączania RAG
· RAGService
Scaffold RAGService - NATS consumer, embedding pipeline, Qdrant vector store, semantic search API
· KBService
Rusztowanie KBService - Artykuł z bazy wiedzy CRUD, versioning, przegląd workflow, przesyłanie multimediów, wydarzenia NATS
· kamo-internal
Dodaj efekty dźwięku czatu do Windows narzędzia czatu AI
· kamo-internal
Bogate renderowanie markdown dla odpowiedzi na czat AI
- Wzory stylizowane (h1-h4) z dolnymi granicami i odpowiednim dozowaniu - Listy kulek (ul) i numerowane listy (l) z odpowiednim wcięciem i odstępem - Odważny tekst o ciemniejszym kolorze dla podkreślenia - Italic tekst z subtelnym przesunięciem kolorów - Blokty z lewą granicą w kolorze pierwotnym - Zasady horyzontalne - Listy zadań (rozkłady kontrolne GFM) - Lepsza stylizacja stołu z zaokrąglonych krawędzi i pasiastym nagłówkiem - Ulepszone bloki kodowe z lepszą wysokością linii - Linki z podstępem podliczonej animacji - Odpowiednie odstępy akapitowe
· kamo-internal
Dodaj logo firmy do listy rozwijanej i tabeli listy typu dostawcy
· kamo-internal
Zre kolejności zamówień zakładek ustawień AI, zrename Sales Agent Setup do konfiguracji agenta sprzedaży AI
- Konfiguracja dostawcy jest teraz pierwszą kartą, Użycie i Przegląd jest już ostatnie - Przeredaowano "Skonfiguruj agenta sprzedaży" na "AI Sales Agent Setup" - Zaktualizowano ustawienia strona zjazdu i koncentratora ustawień do dopasowania
· AIService
Uwzględnij wszystkie modele (aktywny + inaktywny) w odpowiedzi GET pojedynczego dostawcy
· AIService
Wsparcie włączenia/uniemożliwianie modeli poprzez PUT /api/ai/dostarczy/--
Gdy frontend wysyła "modele" tablicy identyfikatorów modeli w aktualizacji dostawcy Zapytanie, modele w tablicy są aktywne i modele nie są w tablicy (należąc do tego dostawcy) są nieaktywne.
· kamo-shared-library
Dodaj findByProviderId zapytanie do AiModelRepository dla modelu enable/disable
· kamo-internal
Przewodowy pod koniec-to-endowy czat wiadomości z stanami załadunku
- Dodaj obsługę POST do trasy API wiadomości - Napraw niedopasowanie typu wiadomości między wejściem, kontekstem i komponentem wiadomości - Pokaż wiadomość użytkownika natychmiast, wyświetlaj wskaźnik ładowania podczas oczekiwania - Pokaż odpowiedź asystenta po zakończeniu lub komunikatie o błędzie w przypadku awarii - Akceptuj zarówno typy "chataj", jak i "Smierwowe_przesłanie" w kontekście WebSocket
· AIService
Dodaj POST - punkt końcowy do wysyłania wiadomości czatu
Otrzymuje wiadomość dla użytkownika, wysyła do dostawcy AI za pośrednictwem ChatOrchestrationService, Zwraca pełną odpowiedź. Obsługuje przepływ czatu oparty na REST.
· kamo-internal
Dodaj Hugging Face do rozwijania typu dostawcy
· AIService
Dodaj Hugging Face jako dedykowany typ dostawcy z niestandardowym adapterem
- HuggingFaceAdapter obsługuje strukturę adresów URL HF - - Odkrycie modelu za pośrednictwem HF API (ciepłe modele generacji tekstu) - Zarejestrowany w ProviderAdapterFactory i domyślne mapy URL/modele
· kamo-shared-library
Dodaj HUGGINGFACE do AiProviderType enum
· kamo-internal
Automatyczne wprowadzanie do 11 linii po zmaksymalufikowaniu, Enter wysyła, Alt + Enter newline, naprawi wykrywanie paska bocznego
- Wejście rośnie do 11 linii (220px), gdy okno jest zmaksymalowane, 6 linii w przeciwnym razie - Wpisz przesłanie wiadomości, Alt+Enter wstawia nową linię (był Shift+Enter) - Użyj ResizeObserver, aby wykryć rzeczywisty renderowany rozmiar dla stanu maksymalcowego - Naprawia pasek boczny nie pojawiający się, gdy okno narzędzia jest zmaksymalizowane przez powłokę
· kamo-internal
Dodaj ręczne tworzenie modelu UI i POST /api/ai/models route
- Dodaj formularz "Dodaj model ręcznie" w widoku edycji konfiguracji dostawcy - Dodaj uchwyt POST do trasy API /api/models - Użytkownicy mogą określić identyfikator modelu i wyświetlić nazwę niestandardowych dostawców
· AIService
Dodaj ręczne tworzenie modelu, uchwyt 410/404 w testach, użyj odkrytego modelu dla dostawców CUSTOM
- POST /api/ai/modele punkt końcowy do ręcznego dodawania modeli - DELETE /api/ai/modele/punkt końcowy - Dostawcy CUSTOM używają pierwszego odkrytego modelu do testu czatu zamiast gpt-4o-mini - 410 Przemijanie i 404 Brak Pokaż przyjazną dla użytkownika wiadomość o konfiguracji niestandardowego dostawcy

Twój wszechświat czeka.
Rozpocznij bezpłatnie w kilka minut.Dodaj produkty, kiedy tylko będziesz gotowy — bez migracji, bez nowych logowań.
Bezpłatne na zawsze — nie wymaga karty kredytowej