AI Terminal Shell - uncompress file and rm

by riceball
xterm-256color ◆ bash 39 views

The AI Terminal Shell is written in Programmable Prompt Engine Language.

This terminal shell is developed using artificial intelligence technology to enhance the user’s command-line experience. With intelligent suggestions and analysis, it helps users execute tasks more efficiently.

Features

  • Intelligent Command Suggestions: Users can input terminal tasks in natural language, for example:
    • Unpack download.tar.gz into the dest directory
    • Convert video.avi to video.mp4 and resize to 720p
    • Speed up the video 2x using ffmpeg and Remove audio track
    • Start nginx server in Docker, mount current dir
  • Command Safety Checks: Ensures that every command executed is safe.
  • Error Analysis and Handling: Automatically analyzes and reports reasons when a command fails.
  • Interactive Interface: Provides an intuitive terminal operation interface, making it easier for users to understand and operate.

Terminal Screen Layout

  • Top Output Window: All outputs are displayed here. This is the largest area.
  • Progress Display Area: Occupies one line to show intermediate process progress.
  • Preview Command Area (One Line, Two Columns):
    • First Column: Execute command button
    • Second Column: Command editing box for commands about to be executed
  • Bottom Input Prompt Box: Located at the bottom of the terminal, users can directly input commands or command prompts for AI suggestions. This area occupies two lines, with the second line displaying auto-completed suggestions.