All API HubAll API Hub
Home
Getting Started
FAQ
  • Cloudflare Helper
  • Quick Export
  • Auto Refresh
  • Auto Check-in
  • Redemption Assistant
  • WebDAV Sync
  • Data Management
  • New API Model Sync
  • New API Channel Mgmt
  • CLIProxyAPI Integration
  • Model Redirect
  • Sorting Priority
  • Permissions
  • 简体中文
  • English
  • 日本語
Home
Getting Started
FAQ
  • Cloudflare Helper
  • Quick Export
  • Auto Refresh
  • Auto Check-in
  • Redemption Assistant
  • WebDAV Sync
  • Data Management
  • New API Model Sync
  • New API Channel Mgmt
  • CLIProxyAPI Integration
  • Model Redirect
  • Sorting Priority
  • Permissions
  • 简体中文
  • English
  • 日本語
  • Sorting Priority Settings

Sorting Priority Settings

Customize the priority of various sorting rules in the account list, ensuring that the most important and attention-worthy accounts always appear at the top.

Feature Overview

  • Multiple Sorting Rule Combinations
    • Supports multi-dimensional sorting by pinned status, current site, health status, check-in requirement, custom links, user fields, and more.
  • Drag and Drop to Adjust Priority
    • In the settings page, you can change the order of sorting rules by dragging and dropping.
  • Enable/Disable as Needed
    • Each sorting rule can be individually toggled on/off to adapt to different usage habits.

Setup Entry

  1. Open the plugin → Go to the Settings page.
  2. Switch to the "Account Management" tab.
  3. Find the "Sorting Priority Settings" section at the bottom of the page.

Tip: You can also find the "Settings → Sorting Priority Settings" entry description in the user documentation. This page provides a detailed explanation of this feature.

Available Sorting Rule Descriptions

The table below corresponds to SortingCriteriaType in the code, which will be displayed as more user-friendly Chinese text in the UI:

  • Pinned Priority (pinnedPriority)

    • Description: All pinned accounts will be prioritized at the top of the list, and sorted by their pinned order.
    • Suitable for placing frequently used or important sites at the top.
  • Current Site Priority (currentSitePriority)

    • Description: When you open the plugin on a specific relay station page, accounts corresponding to that site will be prioritized.
    • Convenient for viewing corresponding account information while browsing the site.
  • Health Status (healthStatus)

    • Description: Sorts in the order of "Error > Warning > Unknown > Normal", bringing abnormal accounts to the forefront.
    • Recommended to always enable for quick detection of abnormal channels.
  • Check-in Requirement (checkInRequirement)

    • Description: Accounts requiring check-in are prioritized, while those already checked in or not requiring check-in are placed later.
    • When combined with the automatic check-in feature, pending check-in accounts can be processed first.
  • Manual Order (manualOrder)

    • Description: Respects the order you manually adjust in the account list.
    • When enabled, dragging and reordering accounts in the list will be remembered and used for sorting.
  • User Custom Field Sort (userCustomSort)

    • Description: Sorts based on the field you select in the account list (e.g., balance, consumption).
    • For example, accounts with the lowest balance can be prioritized for timely top-up.
  • Custom Check-in URL Priority (customCheckInUrl)

    • Description: Accounts using a custom check-in URL are prioritized.
    • Applicable to scenarios where some sites among many use special check-in addresses.
  • Custom Redeem URL Priority (customRedeemUrl)

    • Description: Accounts using a custom redeem URL are prioritized.
    • Convenient for quickly finding sites with special top-up/redeem entry points.
  • Matched Open Tabs (matchedOpenTabs)

    • Description: If the browser's currently open tabs include a page from a specific site, the account corresponding to that site will be prioritized.
    • Suitable for a "browse, troubleshoot/adjust configuration" workflow.

How to Adjust Priority

  1. In the "Sorting Priority Settings" panel, you will see a list of sorting rule cards.
  2. Hover your mouse over a rule, then click and drag its handle up or down:
    • The higher up it is, the higher its priority.
  3. After adjustment, it will be immediately saved to local preferences and applied to the account list sorting logic.

Enable or Disable a Rule

  1. Find the toggle switch on a rule card (usually located on the right side of the card).
  2. Turning off the switch means the rule is ignored during sorting; turning it on includes it in the sorting calculation.
  3. After toggling, it will also be immediately saved and update the account list display order.

Sorting Examples

  • Example One: Focus on Abnormalities + Current Site

    • Rule order: Health Status → Current Site → Pinned Priority.
    • Effect:
      • Abnormal accounts are always prioritized;
      • Among abnormal accounts, the current site will be displayed first;
      • The rest will continue to be sorted by pinned status and other rules.
  • Example Two: Check-in Priority

    • Rule order: Check-in Requirement → Pinned Priority → Health Status.
    • Effect:
      • Accounts requiring check-in are prioritized regardless of their health status, making it convenient to complete daily check-ins all at once.
  • Example Three: Balance-Driven

    • Rule order: User Custom Field Sort (Balance) → Health Status.
    • Effect:
      • Accounts with the lowest balance are prioritized, allowing for timely detection of quotas that are about to run out;
      • While also combining with health status to ensure abnormal accounts are still highlighted.

Frequently Asked Questions

  • Sorting results inconsistent with expectations?
    • Confirm whether a high-priority rule has been ignored (switch off) or if the sorting order is not as expected.
    • If you still have questions, you can provide feedback on the specific sorting results and desired logic with screenshots in GitHub Issues.

Related Documentation

  • Automatic Check-in and Check-in Monitoring
  • Automatic Refresh and Real-time Data
Last Updated: 12/5/25, 7:03 PM
Contributors: github-actions[bot], qixing-jk, anime