- Integrated chat interface on the frontend
- Stored chat history in the database
- Added proxy functionality: User inputs starting with "/" are parsed as commands, while others are treated as chat
- Users can set the scope of the chat context.
- Limited the usage only to the default LLM.
- Change the setting method: users can set LLM resources themselves, including APIKey, etc. (environment variables
DEFAULT_TOOL_*
andDEFAULT_CHAT_*
need to be adjusted accordingly during deployment, seedefault_env
example for more details)
- Case-insensitive document search
- Added a data viewing interface that supports opening markdown notes, images, files, and web pages in the frontend, along with highlighting and saving capabilities.
- Translation tool now includes a learning feature, supporting functions like selecting words to learn, studying, reviewing, dictation, and summarizing.
- The frontend chat interface now allows deleting conversations, renaming conversations, and uploading files.
- Files now use their filenames as titles.
- Modified conversation synchronization logic.
- Adjusted data management in the frontend: updated the upload and edit dialog boxes and the list layout.
- Fixed incorrect chat timestamps.
- Integrated bookmark management UI with navigation, search, reading list and directory features
- Added intelligent extraction and bookmark configuration in frontend
- Modified
docker-compose.yml
to remove auto-start of WeChat-related services
- Fixed bookmark batch processing notification during import
- Support for TTS (Text to speech) in the data viewing interface and adding bookmarks
- Support for the browser's built-in speech synthesis engine
- Ability to add Chinese junior high school, high school, and high-frequency words to the vocabulary list
- Adjusted the frontend layout on mobile devices
- Fine-tuned the logic of the learning interface and the corresponding database, pre-installed example sentences for 5000 common words
- Modified the settings logic to allow any frontend interface to read cached settings
- 401 error not redirecting to the re-login interface
- Fixed error in the word lookup interface