Files
tf_code/packages/web/src/content/docs/th/1-0.mdx
2026-02-10 20:22:30 +00:00

68 lines
3.1 KiB
Plaintext

---
title: OpenCode 1.0
description: มีอะไรใหม่ใน OpenCode 1.0
---
OpenCode 1.0 เป็นการเขียน TUI ใหม่ทั้งหมด
เราย้ายจาก TUI ใช้ go+bubbletea ที่มีปัญหาด้านประสิทธิภาพและความสามารถไปเป็นเฟรมเวิร์กภายใน (OpenTUI) ที่เขียนด้วย zig+solidjs
TUIล่าสุดทำงานเหมือนกับเก่าเพราะความเชื่อ Opencode เดียวกัน
---
## การอัปเกรด
คุณไม่ควรได้รับการอัปเกรดอัตโนมัติเป็น 1.0 หากคุณใช้เวอร์ชันก่อนหน้า
อย่างไรก็ตาม OpenCode เวอร์ชันเก่าบางเวอร์ชันจะดึงเวอร์ชันล่าสุดเสมอ
หากต้องการอัปเกรดด้วยตนเอง ให้รัน
```bash
$ opencode upgrade 1.0.0
```
ส่วนดาวน์เกรดกลับเป็น 0.x อีกต่อไป...
```bash
$ opencode upgrade 0.15.31
```
---
## การเปลี่ยนแปลง UX
ประวัติเซสชันถูกบีบอัดมากขึ้น โดยแสดงเฉพาะรายละเอียดในส่วนที่แก้ไขและ bash เท่านั้น
เราเพิ่มแถบคำสั่งซึ่งเกือบทุกอย่างไหลผ่าน กด ctrl+p เพื่อเรียกสิ่งนี้ขึ้นมาในบริบทใดก็ได้และดูทุกสิ่งที่คุณทำได้
เพิ่มแถบด้านข้างเซสชัน (สามารถสลับได้) พร้อมข้อมูลที่เป็นประโยชน์
เราลบฟังก์ชันบางอย่างที่เราไม่แน่ใจว่ามีใครใช้จริงออก หากมีสิ่งที่สำคัญหายไป โปรดเปิด issue แล้วเราจะเพิ่มกลับอย่างรวดเร็ว
---
## การเปลี่ยนแปลงที่สำคัญ
### เปลี่ยนชื่อแล้ว
- Messages_revert -> Messages_undo
- switch_agent -> agent_cycle
- switch_agent_reverse -> agent_cycle_reverse
- switch_mode -> agent_cycle
- switch_mode_reverse -> agent_cycle_reverse
### คีย์ถูกลบออก
- Messages_layout_toggle
- สิ่ง_ถัดไป
- ข้อเสนอที่_เปอร์โตริโก
- file_diff_toggle
- file_search
- file_close
- file_list
- app_help
- โครงการ_init
- รายละเอียด_รายละเอียด
- สร้างสรรค์_บล็อก