github omer-faruq/assistant.koplugin v1.08

one day ago

Notable Changes

This update introduces several key enhancements and new features:

  • Long-Press Functionality: We've expanded the utility of long-press actions for even more intuitive control.

    • Usage Tips: Long-press the AI Assistant button to view helpful usage tips.
    • Custom Prompt Management:
      • Long-press a custom prompt button to add it directly to the main highlight popup.
      • Long-press an added button on the main highlight popup to easily remove it.
    • Quick Close : While in the AI Assistant's result window, long-press the Close button to instantly close all dialogs and return directly to your reading experience, saving you multiple taps.
  • Stream Mode: Experience real-time responses from the API, providing a smoother, more dynamic Large Language Model (LLM) interaction directly on your e-ink device.
    - 475915707-6399efb8-6759-4923-80b5-465921891ca9

  • Reasoning Support: The plugin now supports reasoning models, which enables the display of a "deeply thought" (or "thought process") section in AI responses when available.

  • Localization (l10n) Support: The plugin now supports all languages available in the KOReader project, making it accessible to a wider user base.

  • X-Ray Feature: Generate a structured, spoiler-free book "X-Ray" up to your current reading progress. This includes:

    • Key characters
    • Locations
    • Themes
    • Important terms
    • A concise timeline
    • A quick re-immersion section to help you get back into the story.
  • Book Info Feature: Get detailed insights into any book. This feature provides a summary of the content, background on its creation, author details, and even suggests similar titles you might enjoy.

  • New Settings Dialog: A dedicated settings interface within the plugin now allows you to easily configure multiple options:

    • AI Response Language: Set the language for AI responses, with full Right-To-Left (RTL) support.
    • Response Font Size: Adjust the text size of AI responses.
    • Image
  • Simplified configuration.lua: Some options have been deprecated from the configuration.lua file. A minimum working configuration.lua now only requires API-related settings, simplifying setup.

  • Enhanced Dictionary Integration:

    • Localized Sub-headings: Dictionary items now feature localized sub-headings, making it easier to identify and locate specific information.
    • AI-Enhanced Options: New Wikipedia(AI) and Dictionary(AI) options are available in the dictionary popup (these are configurable).
  • Improved Compatibility: To prevent conflicts, all internal modules have been renamed, ensuring better coexistence with other AI plugins.


Updates since 1.08 rc1

bug fixes and minor improvements in release candidate versions.

  • Resolved a crash bug related to Hold actions.
  • The update checker now uses notifications, offering a less intrusive experience than a pop-up.
  • The updater checker now supports semantic versioning with suffixes (e.g., 1.08-rc3).
  • Added new translations for en_GB, pt_BR, ro_MD, and vi_VN.
  • Fixed an issue where text selection was not cleared when called without a highlight dialog.
  • Introduced automatic conversation export.
  • Fixed issues with stream mode switching and error messages in non-stream mode.
  • Implemented the new "long-press Close button to return to viewer" feature.
  • Fixed crash on Dictionary button

Don't miss a new assistant.koplugin release

NewReleases is sending notifications on new releases.