เครื่องมือ 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)
หากต้องการติดตั้งเครื่องมือ Beginner 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 ของคุณ:
หากต้องการใช้เครื่องมือ Beginner CLI คุณมีหลายตัวเลือก:
Command Explainer : ให้ข้อมูลพื้นฐานและตัวอย่างคำสั่ง 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
โปรเจ็กต์นี้ใช้ Gemini API ที่ GenAI มอบให้ภายใต้ระดับฟรี โปรดดูข้อกำหนดในการให้บริการของ GenAI สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้บริการของพวกเขา