-
Name: Hlin
-
Creator: rosettastone0501-cpu
-
Version: Latest(stabled) 1.0.0 / pre-release() 1.0.1
-
License: PolyForm Noncommercial License
-
Support: Windows for now.
-
Contact: rosettastone0501@gmail.com
This is an overview of Hlin.
If this is your first time using Hlin, we wrote a guide for you.
Check guide.md for more details.
control-layer prevention : Block every unacknowledged execution to prevent before a tragedy occurs.
Encrypted Data : All data ( such as config, command macro ) are encrypted to prevent jailbreaking. such as
- Edit keywords-filter.
- Manipulate command macro to perform actions with
safeRun: truewithout authorization.
Freedom in Confinement : Agent can use command macro with safeRun: true to bypass execution-guard.
Toolbox : Macro is just like MCP but more simpler. with high customizability. call your complex command set with very few inputs.
audit-log : every single execution will be recorded and saved into the audit-log file for tracking actions and each status
Template : we featured slot system. which means you can make different action by same template.
# example:
test: {
cmd: "rm -r -force <T: string>" # this is your template
...
}
# you can do
test ./here # converted to "rm -f -force ./here"
or
test ./path/to/file # "rm -r -force ./path/to/file"
Windows :
-
Download zip from latest release and unzip it at any folder you want.
-
Use
Add-Content -Path $PROFILE -Value 'Import-Module "path/to/HlinPSModule"'to import it. -
Input
hlinto confirm the action.
-
Use
hlin open [your-agent-app]to open your agent application -
That's it. Just use like normal.
| Name | Command | Positioning |
|---|---|---|
| Hlin | hlin |
For user to manage data and authorize. |
| Ribbon | rib |
For agent to make action |
| Command | Syntax | Action |
|---|---|---|
| open | hlin open [your-agent-app] |
Open your agent application |
| login | hlin login |
Login or initialize password |
| edit | hlin edit [config | macro] |
Edit config or macro |
| Command | Alias | Action |
|---|---|---|
| register | regis, add |
Register new command macro |
| find | - | Find command macro |
| exec | run |
Execute command of macro |
| discard | - | Remove command macro |
| cfg | - | Ribbon's configuration |