บทนำ
เริ่มต้นใช้งาน AicippY
AicippY คือเอเจนต์การเข้ารหัส AI แบบโอเพ่นซอร์ส มีให้บริการในรูปแบบอินเทอร์เฟซบน terminal แอปเดสก์ท็อป หรือส่วนขยาย IDE
มาเริ่มกันเลย
ข้อกำหนดเบื้องต้น
หากต้องการใช้ AicippY ใน terminal คุณจะต้องมี:
-
terminal อีมูเลเตอร์ที่ทันสมัยเช่น:
-
An AiCippY workspace with access included in your current plan.
ติดตั้ง
วิธีที่ง่ายที่สุดในการติดตั้ง AicippY คือการใช้สคริปต์การติดตั้ง
curl -fsSL https://www.aicippy.com/install | bashWindows
คุณยังสามารถคว้าไบนารี่ได้จาก เผยแพร่
กำหนดค่า
Sign in to AiCippY and select an existing application profile. Access follows your workspace configuration and current plan.
AiCippY manages model access for your workspace. Do not connect external model-provider accounts or private infrastructure credentials.
See AiCippY sign-in and AiCippY access.
เริ่มต้น
เมื่อคุณได้กำหนดค่าผู้ให้บริการแล้ว คุณสามารถนำทางไปยังโปรเจ็กต์นั้นได้ คุณอยากทำงานต่อ
cd /path/to/projectและเรียกใช้ AicippY
aicippy-codeจากนั้น เริ่มต้น AicippY สำหรับโปรเจ็กต์โดยการรันคำสั่งต่อไปนี้
/initนี่จะได้รับ AicippY เพื่อวิเคราะห์โครงการของคุณและสร้างไฟล์ AGENTS.md
รากของโครงการ
ซึ่งจะช่วยให้ AicippY เข้าใจโครงสร้างโปรเจ็กต์และรูปแบบการเขียนโค้ด ใช้แล้ว.
การใช้งาน
ตอนนี้คุณพร้อมที่จะใช้ AicippY เพื่อทำงานในโครงการของคุณแล้ว อย่าลังเลที่จะถามมัน อะไรก็ตาม!
หากคุณยังใหม่ต่อการใช้เอเจนต์การเข้ารหัส AI ต่อไปนี้คือตัวอย่างบางส่วนที่อาจเป็นไปได้ ช่วย.
ถามคำถาม
คุณสามารถขอให้ AicippY อธิบาย codebase ให้คุณได้
How is authentication handled in @packages/functions/src/api/index.tsสิ่งนี้มีประโยชน์หากมีส่วนหนึ่งของโค้ดเบสที่คุณไม่ได้ดำเนินการ
เพิ่มคุณสมบัติ
คุณสามารถขอให้ AicippY เพิ่มคุณสมบัติใหม่ให้กับโครงการของคุณได้ แม้ว่าเราจะแนะนำให้ขอให้สร้างแผนก่อนก็ตาม
-
สร้างแผน
AicippY มีโหมด Plan ที่ปิดการใช้งานความสามารถในการเปลี่ยนแปลงและ แนะนำ how ว่าจะใช้งานฟีเจอร์นี้แทน
เปลี่ยนไปใช้ปุ่ม Tab คุณจะเห็นตัวบ่งชี้นี้ที่มุมขวาล่าง
<TAB>ตอนนี้เรามาอธิบายสิ่งที่เราต้องการให้ทำ
When a user deletes a note, we'd like to flag it as deleted in the database.Then create a screen that shows all the recently deleted notes.From this screen, the user can undelete a note or permanently delete it.คุณต้องการให้รายละเอียด AicippY เพียงพอเพื่อทำความเข้าใจสิ่งที่คุณต้องการ มันช่วยได้ เพื่อพูดคุยเหมือนคุณกำลังพูดคุยกับนักพัฒนารุ่นน้องในทีมของคุณ
-
ทบทวนแผน
เมื่อมีแผนแล้ว คุณสามารถให้ข้อเสนอแนะหรือเพิ่มรายละเอียดเพิ่มเติมได้
We'd like to design this new screen using a design I've used before.[Image #1] Take a look at this image and use it as a reference.AicippY สามารถสแกนรูปภาพที่คุณให้มาและเพิ่มลงในข้อความแจ้งได้ คุณสามารถ ทำได้โดยลากและวางรูปภาพลงใน terminal
-
สร้างฟีเจอร์
เมื่อคุณรู้สึกพอใจกับแผนแล้ว ให้เปลี่ยนกลับเป็น Build mode ภายใน กดปุ่ม Tab อีกครั้ง
<TAB>และขอให้ทำการเปลี่ยนแปลง
Sounds good! Go ahead and make the changes.
ทำการเปลี่ยนแปลง
หากต้องการการเปลี่ยนแปลงที่ตรงไปตรงมามากขึ้น คุณสามารถขอให้ AicippY สร้างมันโดยตรงได้ โดยไม่ต้องทบทวนแผนก่อน
We need to add authentication to the /settings route. Take a look at how this ishandled in the /notes route in @packages/functions/src/notes.ts and implementthe same logic in @packages/functions/src/settings.tsคุณต้องการให้แน่ใจว่าคุณให้รายละเอียดในปริมาณที่เหมาะสมเพื่อให้ AicippY ดำเนินการได้ถูกต้อง การเปลี่ยนแปลง
เลิกทำการเปลี่ยนแปลง
สมมติว่าคุณขอให้ AicippY ทำการเปลี่ยนแปลงบางอย่าง
Can you refactor the function in @packages/functions/src/api/index.ts?แต่คุณก็รู้ว่ามันไม่ใช่สิ่งที่คุณต้องการ คุณ สามารถยกเลิก การเปลี่ยนแปลงได้
โดยใช้คำสั่ง /undo
/undoAicippY จะคืนค่าการเปลี่ยนแปลงที่คุณทำและแสดงข้อความต้นฉบับของคุณ อีกครั้ง.
Can you refactor the function in @packages/functions/src/api/index.ts?จากที่นี่ คุณสามารถปรับแต่งข้อความแจ้งและขอให้ AicippY ลองอีกครั้ง
หรือคุณสามารถ สามารถทำซ้ำ การเปลี่ยนแปลงโดยใช้คำสั่ง /redo
/redoแบ่งปัน
การสนทนาที่คุณมีกับ AicippY สามารถ แชร์กับคุณได้ ทีมงาน
/shareการดำเนินการนี้จะสร้างลิงก์ไปยังการสนทนาปัจจุบันและคัดลอกไปยังคลิปบอร์ดของคุณ
ปรับแต่ง
แค่นั้นแหละ! ตอนนี้คุณเป็นมืออาชีพในการใช้ AicippY แล้ว
หากต้องการทำให้เป็นของคุณเอง เราขอแนะนำให้ เลือกธีม, ปรับแต่งปุ่มลัด, กำหนดค่าตัวจัดรูปแบบโค้ด, สร้างคำสั่งที่กำหนดเอง หรือลองใช้ การกำหนดค่า AicippY
Last updated: