Rules Interface
The Rules interface is the core configuration area of Whistle, used to manage all proxy rules and their grouping.

Basic Interface Functions
Controls | Functions |
---|---|
ON | Turns rules on or off. Red: On, Gray: Off |
Import | Imports rules |
Export | Exports rules |
Save | Saves and activates rules |
Create | Creates a new rule/group |
Delete | Deletes a rule/group |
Rename | Renames a rule/group |
Settings | Sets the editing style |
Right-Click Menu | In addition to the above menu functions, plugins are also supported for extended menu functions |
Advanced Editing Functions
Temporary File Editing
txt
... protocol://temp/blank.js
protocol
: Action protocoltemp/blank.js
: A blank temporary file
Workflow:
- Enter the path to the protocol action content (e.g.,
file://temp/blank.js
) - Ctrl+click (Win) / Cmd+click (Mac) the path
- Modify the content in the pop-up editor
- Automatically associate the file with the rule after saving

Bottom Search Box
Prefix | Filter Target | Example |
---|---|---|
No Prefix | Rule Name and Content | test /test\d/i |
k:pattern | Rule Name | k:test k:/test\d/i |
v:pattern | Rule Content | v:test v:/test\d/i |