Banana Prompt Quicker

Prompts quicker is ALL you 🍌 need - UserScript版

这些是此脚本变更过代码的版本。 显示所有版本。

  • v1.4.1 2025-11-30

    fix UI

  • v1.4.0 2025-11-30

    fix UI

  • v1.4.0 2025-11-28

    chore

    support edit for custom prompt

    optimize ui/ux

    change link to greasyfork

    fix

    bump to 1.4.0

    Merge pull request #10 from bxb100/sync-1129

  • v1.3.7 2025-11-28

    only support specific websites

  • v1.3.6 2025-11-27

    feat(banana-prompt-quicker): sync upstream changes with new features Updated banana-prompt-quicker/script.user.js to sync upstream changes. Added ConfigManager, improved caching, and announcements support. Maintained backward compatibility and limited changes to the specified file.

    [issue-7] feat(script): remove selectors.json usage from banana-prompt-quicker

    The legacy usage of selectors.json was completely removed from banana-prompt-quicker/script.user.js. The method getRemoteSelector() now only uses ConfigManager.getSelectors(platform, type) which reads from config.json. All legacy caching and network fetch paths linked to selectors.json were deleted.

    [issue-7] feat(script): remove announcement and unify prompt config

    The announcement element and all related logic were removed from banana-prompt-quicker/script.user.js. Remote prompt fetching and configuration were refactored into a single, concise ConfigManager class. Legacy selectors.json usage was fully eliminated, with selectors now read exclusively from config.json.

    [issue-7] feat(script): refactor ConfigManager and remove legacy selectors

    The legacy selectors.json usage was removed and getRemoteSelector was simplified to directly use ConfigManager.getSelectors without try/catch. ConfigManager was refactored to add default fallback values, unify URLs, and add error logging. Dead PromptManager and announcement-related code were fully eliminated, ensuring consistency and maintainability.

    [issue-7] feat(script): refactor ConfigManager and remove legacy selectors

    The legacy selectors.json usage and announcement elements were completely removed. The ConfigManager was refactored for clearer caching, consistent logging, and error handling. Minor code formatting was tidied with no functional changes.

    [issue-7] feat(script): refactor ConfigManager and remove legacy selectors

    ConfigManager was refactored for clarity and consistency without changing functionality. Legacy selectors.json, announcement, and PromptManager code were removed. Redundant code and formatting issues were cleaned up.

    [issue-7] feat(script): improve cache handling and simplify selectors

    Refined ConfigManager caching to handle falsy values properly. Simplified getRemoteSelector by removing redundant await and try/catch. Removed legacy selectors and announcement code with minor formatting fixes.

    bump version

    Merge pull request #7 - AI warning

  • v1.3.5 2025-11-27

    nitpick: menu

  • v1.3.4 2025-11-27

    nitpick: menu

  • v1.3.4 2025-11-27

    nitpick: css

  • v1.3.3 2025-11-27

    fix: exclude iframe

  • v1.3.2 2025-11-27

    add ediable page input

  • v1.3.1 2025-11-26

    fix

  • v1.3.0 2025-11-26

    fix

  • v1.3.0 2025-11-26

    1.2.1: hotfix gemini style changed & improve robustness

    fix multiple buttons Inserted when fallback..

    fix multiple languages selection

    update selector

    optimize input focus

    add sort mode

    support upload image

    add flash mode

    support contextMenus

    using upstream version

    update to 1.3.0

  • v0.0.3 2025-11-25 Imported from URL