Beginner Cli
1.0.0
初學者 CLI 工具是一個基於 Python 的命令列介面,旨在幫助新手互動式地學習和執行 Linux 命令。提供命令解釋、場景命令建議等功能。
.
├── beg_cli
│ ├── argsparser.py # Main script for command-line parsing
│ ├── config.ini # Configuration file
│ ├── demo.py # Demo script or additional functionality
│ ├── __init__.py # Initialization file for the CLI package
│ └── __pycache__ # Cache directory (automatically generated)
│ └── argsparser.cpython-311.pyc
├── LICENSE.md # License file
├── poetry.lock # Poetry lock file (dependency lock)
├── pyproject.toml # Poetry project configuration
├── README.md # Project README file (you are here!)
└── tests
└── __init__.py # Initialization file for tests (if any)
若要安裝初學者 CLI 工具,請執行下列步驟:
克隆儲存庫:
git clone https://github.com/Mindslayer001/Beginner-Cli.git
導航到專案目錄:
cd Beginner-Cli
執行Setup.sh:
chmod +x setup.sh
./setup.sh
取得 Gemini API 金鑰:
要存取 Gemini API,您需要取得 API 金鑰。請依照以下步驟取得您的 API 金鑰:
要使用初學者 CLI 工具,您有多種選擇:
命令解釋器:提供特定 Linux 命令的基本資訊和範例。
begcli -i [COMMAND]
例子:
begcli -i mkdir
基於場景的命令建議:根據使用者場景建議命令。
begcli -s [User Query]
例子:
begcli -s " I want to rename a file "
歡迎對初學者 CLI 工具做出貢獻!如果您想做出貢獻,請按照以下步驟操作:
git checkout -b feature/your_feature
)。git commit -am 'Add some feature'
)。git push origin feature/your_feature
)。該項目已根據 MIT 許可證獲得許可 - 有關詳細信息,請參閱 LICENSE.md 文件。
該專案利用 GenAI 在其免費套餐下提供的 Gemini API。有關使用其服務的更多信息,請參閱 GenAI 服務條款。