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

Feature Overview:

  1. Usage Mode: Select the access mode for AI services.
  2. Paid Tiers: Uncheck this box if you are using a personal Gemini API Key with a paid-tier subscription to access premium models (e.g., 2.5 Pro, 2.5 Flash Image). Note: Default is checked (Free Tier).
  3. Model Selection: Choose from available AI models (e.g., 2.5-flash, 3.0-flash). The default is 2.5-flash-lite, which offers the lowest latency in the 2.5 series.

Usage Mode Descriptions:

  • TrialOnly: Free trial access with daily rate limits. No API Key required.
  • LocalOnly: Direct connection to official endpoints using your own API Key. Performance and rate limits are governed by official provider policies (e.g., Free Tier: 10 RPM / 20 RPD for 2.5-flash-lite).
  • ForwardOnly: A relay service for users unable to connect to Google AI services directly. Requires a personal API Key; rate limits follow the official quotas associated with your key.
  • ServeOnly: Dedicated high-speed mode for premium app subscribers. No API Key required.

Additional Notes:

  • Thinking Mode: Compatible only with 2.5 and 3.0 series models. Disabled by default.
  • Unlocking Premium Modes: Advanced modes (e.g., ServeOnly, ForwardOnly) are reserved for registered users. Purchase access via Account -> BuyCard.