catdog### Additional Functions **工具箱box extension**: Added **OCR tool**; new **Screenshot Question** feature. ** Brain Map Enhancement**: Supports ** Brain Map Data Editing**, Node deletion, hover prompt, and binding keyboard events and optimized touch interaction. **File Management**: Supports **New virtual folders**, folder renaming (mv operation); support** chat message export** to local or network disks. **Mobile upgrade**: Add a mobile settings page, editor-in-line mode; iOS keyboard interaction with gestures. ### 🚀 Optimization and improvement **Interactive experience**: Improved breadcrumb navigation logic, search results interactions, Markdown rendering logic, and loading load state. **Web disk function**: Optimize the network disk module logic, increase the path failure prompt, auto-completion does not add files and classification tips of the same name. ** Performance and Configuration**: Introduction of **miniDB** Synchronizes Configuration Data; Removes old synchronous logic to improve synchronous deduplication; Increases AI context length. **UI Details**: Optimize black mode animation, shortcut prompts, and file preview routing. ### 🐛 Fix the problem **Core Logic**: Simultaneous file index conflicts, hash update status inconsistencies, and rename bugs. **Preview and jump**: Fix fragment jump preview, secondary jump page code update, and PDF garbled issue. **Mobile**: Fix mobile source text sorting, touch scrolling conflicts, file permissions, and screenshot offset issues. **Other**: Fix message list sorting and saved consistency check. ### ⚙️ Backend and Model **Model upgrade**: gpt-oss update to 20b-128k version. **Architect merging**: Merge the Agent branch backend interface to unify the SDK branch logic.
catdog### ✨ New Features * **Web Knowledge Base:** * Full support for web knowledge base with the new `/get_html` interface to directly retrieve content. * Supports recursive directory queries, asynchronous automatic indexing, and real-time status display. * Added HTML file icon, creation prompt, and usage guidance. * **Editor & Interaction:** * **Enhanced Rich Text Editor:** Supports custom native events (e.g., delete, cursor follow), and improved input box interaction. * **Mention (@Mention) Functionality:** Enables mixed search, cross-knowledge base and folder referencing, optimized keyboard navigation in candidate suggestions, and improved selection experience with Enter key. * **History:** Default chat history persistence is enabled, with support for preserving content from truncated conversations. * **UI/UX:** * **New Interface Design:** A redesigned left sidebar with adjustable home page divider (supports drag-and-drop). * **Drag-and-Drop Interaction:** The divider on the home page and file preview pages can now be dragged to adjust width. * **Mind Map Experience:** Added full-screen transition visual feedback and optimized language detection logic for generated content. * **System Configuration:** * Added "Release GPU Memory" option with relevant prompts. * Supports third-party API configuration (custom API suffix). --- ### ⚡️ Optimizations & Improvements * **Performance Improvements:** * **Animations:** Increased animation speed and introduced the `motion-v` package to enhance visual experience. * **RAG Search:** * Backend now includes a `user_query` parameter for re-ranking results. * Optimized pgroonga query syntax (handling whitespace). * Improved language detection logic for mixed Q&A and prompt processing. * **Mobile Compatibility:** * Optimized Android WebView rendering (fixed Blob rendering issues). * Disabled two-finger scrolling and zoom gestures to avoid conflicts with mind map or PC touchpad controls. * Adjusted mobile input box focus, keyboard event handling, and empty state prompts. --- ### 🐛 Bug Fixes * **Mobile:** * Fixed a critical issue where Android WebView failed to render Blob content. * Fixed issues with mobile file parsing state not updating automatically and input box focus anomalies. * Fixed UI adaptation and mind map full-screen functionality on iOS. * **Knowledge Base:** * Fixed infinite loop issue in web knowledge base root directory with empty data and file re-parsing not refreshing status. * Fixed data transmission errors when referencing multiple folders in mixed Q&A. * Fixed issue where personal knowledge base fails to auto-index upon initialization. * **Other:** * Fixed bugs related to persistent selection state and folder list state. * Fixed display anomalies and flickering empty states at specific resolutions. * Fixed initialization errors in mind maps when handling complex content.
catdogProblem repair: - Multi-choose status exception: Fix the folder after multiple selection state automatic refresh problem. - Large file index timeout: Optimize the large file index timeout mechanism. - Mobile EPUB preview: Added mobile EPUB file preview support.