ยินดีต้อนรับสู่พื้นที่เก็บข้อมูล SConsole! SConsole เป็นเครื่องมือบรรทัดคำสั่งอันทรงพลังที่ใช้ประโยชน์จาก AI เพื่อช่วยเหลือคุณในงานต่างๆ โดยมีอินเทอร์เฟซที่เรียบง่ายเพื่อโต้ตอบกับโมเดล AI และดำเนินการต่างๆ เช่น การอ่านและเขียนไฟล์ ค้นหาไฟล์ และแม้แต่การส่งอีเมล พื้นที่เก็บข้อมูลประกอบด้วยซอร์สโค้ดสำหรับแอปพลิเคชัน SKonsole และปลั๊กอิน
คำสั่งเหล่านี้จะดำเนินการและส่งกลับผลลัพธ์จาก LLM
skonsole commit <commitHash>
: สร้างข้อความคอมมิตตามแฮชคอมมิตที่ให้มา
skonsole pr feedback
: สร้างข้อเสนอแนะอันมีค่าสำหรับการร้องขอการดึงโดยใช้ git diff หรือ git show output
skonsole pr description
: สร้างคำอธิบายโดยละเอียดสำหรับการร้องขอการดึงโดยใช้ git diff หรือ git show output
คำสั่งเหล่านี้จะเริ่มการสนทนาแชทกับ LLM
skonsole stepwise [options]
: เข้าร่วมในเซสชันแชทที่ขับเคลื่อนด้วย StepwisePlanner ใช้ตัวเลือก optionSet
เพื่อระบุชุดตัวเลือกใดที่ควรใช้สำหรับการวางแผน
skonsole createPlan <message>
: สร้างแผนโดยใช้ Planner โดยระบุข้อความแล้วดำเนินการตามแผน
skonsole promptChat
: มีส่วนร่วมในเซสชันแชทพร้อมท์แบบโต้ตอบสำหรับการสร้างพร้อมต์ความหมายโดยใช้ LLM
คำสั่งเหล่านี้เป็นโปรแกรมอรรถประโยชน์อื่นๆ ที่ไม่ได้ใช้ประโยชน์จาก LLM โดยตรง
skonsole config [command] [options]
: กำหนดการตั้งค่าแอปพลิเคชัน SKonsole เช่น จุดสิ้นสุด LLM คีย์ ฯลฯ
คุณสามารถปรับแต่งการทำงานของ SConsole ได้โดยแก้ไขการตั้งค่า นอกจากคำสั่ง config
แล้ว ไฟล์การกำหนดค่ายังอยู่ที่ .skonsole
ในไดเร็กทอรีโปรไฟล์ผู้ใช้ของคุณ คุณยังสามารถตั้งค่าตัวแปรสภาพแวดล้อมเพื่อแทนที่การตั้งค่าเริ่มต้นได้
ติดตั้ง SConsole Tool ทั่วโลกด้วยขั้นตอนง่ายๆ ไม่กี่ขั้นตอน:
เปิดเทอร์มินัลหรือพรอมต์คำสั่งของคุณ
รันคำสั่งต่อไปนี้:
dotnet tool install --global SKonsole
เพื่อยืนยันว่าการติดตั้งสำเร็จ ให้รัน:
skonsole --version
พื้นที่เก็บข้อมูลประกอบด้วยปลั๊กอินต่อไปนี้:
CondensePlugin ได้รับการออกแบบมาเพื่อช่วยย่อข้อความโดยใช้ LLM เพื่อรวมข้อความหลายชิ้น
PRPlugin ได้รับการออกแบบมาเพื่อช่วยสร้างสรุปคำขอดึงและเปลี่ยนรายการจากเอาต์พุต git diff
SuperFileIOPlugin เป็นส่วนขยายของ FileIOPlugin ใน Semantic Kernel รวมถึงความสามารถเพิ่มเติมสำหรับการอ่านและเขียนจากระบบไฟล์
ดูการมีส่วนสนับสนุน
SConsole ได้รับอนุญาตภายใต้ใบอนุญาต MIT
ขับเคลื่อนโดยเคอร์เนลความหมายของ Microsoft