System Configuration

This application's configuration is divided into global and local settings. All settings accessed through the "Setting" category panel from the homepage fall under global configurations.

Global Configuration Category Panel

Panel Annotations:

  • A. Configuration Overview: Displays the current status of commonly used settings.
  • B. Feature Menu: Entry points for various configurable items.

Brief Description of Configurable Items:

  1. System Info: View application name, version number, runtime environment, etc.
  2. Debug Logs: Controls the output of debug logs, off by default.
  3. Language Selection: Sets the user interface language, English by default.
  4. Font Selection: Sets the user interface font, Roboto by default (fallback Droid Sans).
  5. Dark Mode: Toggles the interface theme to dark mode; follows system settings if not specified.
  6. Network Proxy: Global network proxy feature switch, off by default.
  7. Email Notifications: Global email notification feature switch, off by default.
  8. Usage Mode: Selects the AI service Usage mode, trial mode by default.
  9. Log Expiration: Automatically delete logs after a set period to free up space and improve performance.

This manual only provides detailed explanations for some important global configurations.

T6-Network Proxy

The network proxy configured here will be applied to the following scenarios:

  • A. API requests when the usage mode is set to localonly;
  • B. All network access for scheduled tasks.

Global Configuration: Network Proxy

Brief Description of Features:

  1. Enable Proxy: Toggles the network proxy feature on or off.
  2. HTTP Proxy: Configures the proxy server address for HTTP protocol (e.g., http://127.0.0.1:7890).
  3. HTTPS Proxy: Configures the proxy server address for HTTPS protocol (e.g., https://127.0.0.1:7890).
  4. Proxy Exceptions: Specifies a list of addresses that should bypass the proxy (e.g., 127.0.0.1, localhost, ::1).
  5. Save: Saves the current proxy configuration.

T7-Email Notifications

When the email notification feature is enabled, it allows scheduled tasks to send execution results upon completion.

The configuration is primarily divided into three parts:

  • A. SMTP Service Settings: Configuration for the SMTP server used to send emails (corresponding to feature points 2, 3, 4, 5).
  • B. Recipient Settings: Specifies the email address to receive notifications (corresponding to feature point 6).
  • C. Configuration Validation: Used to test if the SMTP settings are correct (corresponding to feature points 7, 9).

Global Configuration: Email Notifications

Brief Description of Features:

  1. Email Notification Toggle: Enables or disables the global email notification service.
  2. SMTP Account: The SMTP account username used for sending emails.
  3. SMTP Password: The authorization code or password corresponding to the SMTP account.
  4. SMTP Server and Port: The SMTP server address and port number (e.g., smtp.example.com:587).
  5. Sender Alias: The account name displayed when sending emails.
  6. Recipient Email: The email address for receiving notifications.
  7. Email Configuration Test: Upon clicking the "Test" button, the system will send a verification code email to the recipient's inbox to validate the correctness of the SMTP configuration.
  8. Save Configuration: Configuration can only be saved after the email configuration test is successful.
  9. Execute Test: Triggers the email configuration test process.

T8-Usage Mode

This configuration is used to select the AI model and its service access method.

Global Configuration: Usage Mode

Brief Description of Features:

  1. Available Models: Lists available AI models, such as 2.5-flash, 2.0-flash, etc. The default model is 2.0-flash-lite, which is the fastest in the 2.0 series.
  2. Available Modes: Selects the access mode for AI services.
  3. API Key Acquisition: Can be obtained via the 'Get API Key' dropdown menu in the top-right corner.

AI Service Mode Descriptions:

  • trialonly: Free trial mode with daily call limits, no API Key required.
  • localonly: Directly calls official APIs using the user's API Key; performance and quotas depend on official regulations. The official free version is 2.0-flash-lite (30 RPM, 200 req/day).
  • forwardonly: A relay channel for users unable to directly connect to Google AI services. Requires an API Key, and access limits are based on the official quota of the user's API Key.
  • serveonly: A dedicated channel for paid users of this application. No API Key is required, and it provides exclusive high-speed service.

Additional Notes:

  • Thinking Mode: This feature is only supported by 2.5 series models and is enabled by default only in the localonly channel.
  • Paid Channel Unlock: Advanced usage mode (e.g., serveonly, forwardonly) are restricted to registered users. They can be unlocked by purchasing via the Account -> BuyCard path.