OpenClaw ได้กลับมาอัปเดตบ่อยครั้งอีกครั้ง เนื้อหาการอัปเดตครั้งนี้ไม่ใช่เพียงการแก้ไขข้อผิดพลาดเล็กน้อย ความยาวของบันทึกการเปลี่ยนแปลงก็สะท้อนถึงความสำคัญของการอัปเดตครั้งนี้ มีการปรับปรุงสำคัญหลายประการที่ควรให้ความสนใจเป็นพิเศษ

ประสบการณ์การติดตั้งและจัดการ Skills ดีขึ้นอย่างเห็นได้ชัด
การอัปเดตครั้งนี้ได้ปรับปรุงขั้นตอนการติดตั้งและจัดการ Skills อย่างมาก ซึ่งผู้ใช้ทั่วไปจะรับรู้ได้โดยตรงที่สุด
1. ติดตั้งสูตรสำเร็จด้วยคลิกเดียว
สำหรับ Skills ที่ใช้บ่อยในตัวระบบ (เช่น coding-agent, gh-issues, openai-whisper-api เป็นต้น) ระบบตอนนี้มีสูตรการติดตั้งแบบคลิกเดียวให้ เมื่อติดตั้ง ระบบจะตรวจสอบส่วนประกอบที่ขาดหายไปโดยอัตโนมัติและแสดงข้อความแจ้งเตือนที่ชัดเจน ผู้ใช้ไม่จำเป็นต้องเปิดดูเอกสารประกอบเพื่อตรวจสอบเองอีกต่อไป
2. ออกแบบคอนโซลใหม่
หน้าจัดการ Skills ในคอนโซลได้รับการออกแบบใหม่ทั้งหมด เค้าโครงแบบการ์ดที่เรียงกันแน่นในเวอร์ชันเก่าถูกแทนที่ด้วยแท็บที่ชัดเจน แบ่งเป็น: ทั้งหมด / พร้อมใช้งาน / ต้องการตั้งค่า / ปิดใช้งาน พร้อมแสดงจำนวนสถิติ ทำให้เห็นสถานะได้อย่างชัดเจนในทันที

คลิกที่ Skill ใดๆ จะปรากฏกล่องโต้ตอบรายละเอียด ซึ่งแสดงรายการข้อกำหนดการกำหนดค่า วิธีการรับ API Key และคำแนะนำการติดตั้งอย่างชัดเจน
3. ปรับปรุงข้อความแจ้งเตือน
การเปลี่ยนแปลงในรายละเอียดหนึ่งคือ: ป้ายข้อความแจ้งเตือนเมื่อขาดการกำหนดค่า Skill ถูกเปลี่ยนจาก “missing (ขาดหาย)” เป็น “needs setup (ต้องการตั้งค่า)” การเปลี่ยนแปลงถ้อยคำนี้มีวัตถุประสงค์เพื่อให้คำแนะนำในเชิงบวกมากขึ้น ชี้แนะขั้นตอนต่อไปอย่างชัดเจน แทนที่จะเพียงแจ้งข้อผิดพลาด

ปรับปรุงโครงสร้างการนำทางคอนโซล
การนำทางของหน้าตั้งค่าคอนโซลในเวอร์ชัน macOS ได้รับการปรับปรุง ปุ่มนำทางแบบแคปซูลที่เรียงในแนวนอนแบบเดิม ถูกแทนที่ด้วยแถบด้านข้างแบบต้นไม้ที่สามารถพับเก็บได้ เค้าโครงใหม่แสดงความสัมพันธ์ลำดับชั้นระหว่างหมวดหมู่ใหญ่และหมวดหมู่ย่อยอย่างชัดเจนผ่านลูกศรขยายและย่อหน้า คล้ายกับโครงสร้างไฟล์ใน VS Code ซึ่งช่วยเพิ่มประสิทธิภาพการค้นหาข้อมูลได้อย่างมาก

แก้ไขช่องโหว่ด้านความปลอดภัยที่สำคัญ
การอัปเดตครั้งนี้ได้แก้ไขช่องโหว่ด้านความปลอดภัยเกี่ยวกับการเข้าถึงเส้นทางไฟล์สื่อ ช่องโหว่นี้อาจอนุญาตให้ผู้โจมตีสามารถผ่านข้อจำกัดการเข้าถึงสื่อของ OpenClaw โดยใช้นามแฝงเส้นทางเฉพาะ (mediaUrl/fileUrl) เพื่อเข้าถึงไฟล์ที่ไม่มีสิทธิ์ เวอร์ชันนี้ได้ปิดนามแฝงเส้นทางนี้อย่างสมบูรณ์ เพื่อให้แน่ใจว่าการกระทำของเครื่องมือและการกระทำของข้อความไม่สามารถเข้าถึงเกินขอบเขตที่กำหนด
อัปเกรดการสนับสนุน Microsoft Teams อย่างเต็มรูปแบบ
OpenClaw ได้ปรับโครงสร้างพื้นฐานและเพิ่มประสิทธิภาพการทำงานสำหรับการสนับสนุน Microsoft Teams
1. ย้ายไปใช้ SDK อย่างเป็นทางการ
การทำงานระดับพื้นฐานได้ย้ายจากวิธีที่ไม่เป็นทางการไปยัง Microsoft Teams SDK อย่างเป็นทางการ ซึ่งเป็นพื้นฐานสำหรับความเสถียรและการขยายขีดความสามารถ
2. เพิ่มประสบการณ์การโต้ตอบกับ AI
ได้นำคุณสมบัติการโต้ตอบแบบเนทีฟของ AI หลายประการมาใช้:
* การตอบกลับแบบสตรีม: เนื้อหาการตอบกลับสามารถแสดงทีละตัวอักษร ให้ประสบการณ์การสนทนาที่เป็นธรรมชาติมากขึ้น
* การ์ดต้อนรับอัจฉริยะ: มีพรอมต์คำสั่งลัด
* ตัวบ่งชี้สถานะ: แสดงสถานะ “กำลังคิด” ขณะป้อนข้อมูล
* ป้ายกำกับ AI แบบเนทีฟ: ข้อความมีตัวบ่งชี้ AI ที่ชัดเจน

3. รองรับการแก้ไขและลบข้อความ
ตอนนี้รองรับการแก้ไขและลบข้อความที่ Agent ส่งไปแล้ว ซึ่งเพิ่มความยืดหยุ่นและความสามารถในการรองรับข้อผิดพลาดในการโต้ตอบ
การปรับปรุงเหล่านี้ยกระดับประสบการณ์การใช้ช่องทาง Teams จากระดับ “ใช้งานพื้นฐานได้” ไปสู่ระดับ “ใช้งานง่าย”
แก้ไขข้อผิดพลาดสำหรับแพลตฟอร์มการสื่อสารหลัก
การอัปเดตครั้งนี้ยังรวมการแก้ไขปัญหาที่ทราบกันดีสำหรับช่องทางแพลตฟอร์มการสื่อสารหลักหลายแห่ง:
- WhatsApp: แก้ไขปัญหาในกลุ่มที่ OpenClaw อาจประมวลผลข้อความของตัวเองซ้ำ
- Telegram: แก้ไขปัญหาการกำหนดเส้นทางข้อความผิดพลาดในหัวข้อฟอรัม (โดยเฉพาะหัวข้อ #General)
- Discord: แก้ไขปัญหาที่ไม่มีการตอบสนองหลังจากคำขอประมวลผลเกินเวลา; ตอนนี้จะส่งข้อความแจ้งเตือนเกินเวลาที่ชัดเจนเพื่อแจ้งให้ผู้ใช้ทราบ

แม้การแก้ไขเหล่านี้จะดูเหมือนเป็นรายละเอียดเล็กน้อย แต่สำหรับผู้ใช้ในชีวิตประจำวันแล้ว สามารถสะสมให้เกิดประสบการณ์การใช้งานที่เสถียรและราบรื่นมากขึ้น
อัปเดตสำหรับนักพัฒนา
สำหรับนักพัฒนาที่เรียกใช้ OpenClaw ผ่านอินเทอร์เฟซที่เข้ากันได้กับ OpenAI การอัปเดตครั้งนี้ได้เพิ่มจุดปลายทาง /v1/models และ /v1/embeddings และรองรับการส่งผ่านพารามิเตอร์โมเดลที่ชัดเจนผ่านอินเทอร์เฟซที่เกี่ยวข้อง ซึ่งเสริมความเข้ากันได้สำหรับสถานการณ์การใช้งาน RAG (การสร้างแบบเสริมด้วยการค้นคืน) และอื่นๆ
คำแนะนำเกี่ยวกับเวอร์ชันและการติดตั้ง
OpenClaw เวอร์ชันล่าสุดต้องการสภาพแวดล้อมรันไทม์ Node.js 22.14+ โดยแนะนำอย่างเป็นทางการให้ใช้ Node.js 24 เพื่อหลีกเลี่ยงความล้มเหลวในการติดตั้งเนื่องจากความไม่เข้ากันของเวอร์ชันระหว่างกระบวนการอัปเกรด คำสั่ง openclaw update ตอนนี้มีการตรวจสอบเวอร์ชันล่วงหน้า หากเวอร์ชัน Node.js ต่ำเกินไป ระบบจะแจ้งเตือนโดยตรงว่าต้องการอัปเกรด แทนที่จะแสดงข้อผิดพลาดระหว่างการติดตั้ง
ภาคผนวก: สรุปบันทึกการอัปเดตหลัก
- เกตเวย์ / ความเข้ากันได้กับ OpenAI: เพิ่มจุดปลายทาง
/v1/modelsและ/v1/embeddingsเพื่อเสริมความเข้ากันได้ - Agent / เครื่องมือ: อินเทอร์เฟซ
/toolsตอนนี้แสดงเฉพาะเครื่องมือที่ Agent ปัจจุบันสามารถใช้ได้จริง; คอนโซลเพิ่มบล็อกแสดงตัวอย่างเครื่องมือที่ “พร้อมใช้งานในปัจจุบัน” แบบเรียลไทม์ - Microsoft Teams: ย้ายไปใช้ SDK อย่างเป็นทางการ; นำคุณสมบัติการตอบกลับแบบสตรีม การ์ดต้อนรับพร้อมพรอมต์ลัด การแก้ไขและลบข้อความ มาใช้
- Skills: เพิ่มสูตรการติดตั้งแบบคลิกเดียวสำหรับ Skills ในตัว; หน้า Skills ในคอนโซลเพิ่มการกรองสถานะและกล่องโต้ตอบรายละเอียด
- Slack: ปรับปรุงการรองรับการตอบกลับแบบ Rich Text; แปลงรายการ
Options:เป็นตัวควบคุมแบบโต้ตอบโดยอัตโนมัติ

CLI / คอนเทนเนอร์
เพิ่มพารามิเตอร์ --container และตัวแปรสภาพแวดล้อม OPENCLAW_CONTAINER เพื่อรองรับการรันคำสั่ง openclaw ภายในคอนเทนเนอร์ Docker หรือ Podman ที่กำลังทำงานอยู่
Discord / กระทู้อัตโนมัติ
เพิ่มโหมดการตั้งชื่อ autoThreadName: "generated" ที่เป็นตัวเลือก หลังจากสร้างกระทู้อัตโนมัติแล้ว สามารถเรียกใช้ LLM แบบอะซิงโครนัสเพื่อสร้างชื่อเรื่องที่กระชับสำหรับการเปลี่ยนชื่อ; วิธีการตั้งชื่อเดิมที่อิงตามเนื้อหาข้อความยังคงเป็นพฤติกรรมเริ่มต้น
ปลั๊กอิน / ฮุค
เพิ่มฮุค before_dispatch ซึ่งฮุคนี้นำข้อมูลเมตาขาเข้าที่เป็นมาตรฐานมาใช้ การตอบกลับที่ประมวลผลแล้วตอนนี้ถูกส่งต่อผ่านเส้นทางการส่งปลายทางมาตรฐาน ซึ่งรักษาความหมายของการส่ง TTS และการกำหนดเส้นทาง
คอนโซล / Agent
- รายการไฟล์พื้นที่ทำงานของ Agent ตอนนี้ถูกเปลี่ยนเป็นแถวแบบพับเก็บได้
<details>ที่สามารถขยายได้ และรองรับการแสดงตัวอย่าง Markdown แบบอินไลน์แบบขี้เกียจโหลด - เพิ่มสไตล์
.sidebar-markdownที่สมบูรณ์ ซึ่งครอบคลุมหัวข้อ รายการ บล็อกโค้ด ตาราง บล็อกคำพูด และองค์ประกอบ details/summary
คอนโซล / การแสดงตัวอย่าง Markdown
ออกแบบกล่องโต้ตอบแสดงตัวอย่างไฟล์พื้นที่ทำงานของ Agent ใหม่ โดยใช้พื้นหลังกระจกฝ้า แผงขนาดคงที่ และแถบชื่อเรื่องที่มีสไตล์ รวมระบบธีม @create-markdown/preview v2</code] ซึ่งรองรับการแสดงผล Markdown แบบ Rich Text (หัวข้อ ตาราง บล็อกโค้ด บล็อกคำอธิบายประกอบ บล็อกคำพูด) และปรับให้เข้ากับตัวแปรการออกแบบโหมดสว่าง/มืดของแอปพลิเคชันโดยอัตโนมัติ
แอปพลิเคชัน macOS / การกำหนดค่า
แทนที่การนำทางย่อยแบบแคปซูลแนวนอนด้วยแถบด้านข้างแบบต้นไม้ที่สามารถพับเก็บได้ โดยใช้ลูกศรขยายและแถวย่อยแบบย่อหน้าเพื่อการนำทางตามลำดับชั้น
CLI / Skills
- ปรับข้อความแจ้งเตือนเมื่อขาดส่วนประกอบจาก “missing (ขาดหาย)” เป็น “needs setup (ต้องการตั้งค่า)”
- เพิ่มคำแนะนำการกำหนดค่า API Key ในการแสดงผลของ
openclaw skills infoรวมถึงวิธีการรับ Key คำสั่ง CLI สำหรับบันทึก และเส้นทางการจัดเก็บ
แอปพลิเคชัน macOS / Skills
เพิ่มลิงก์ไปยังหน้าแรก “รับคีย์” และคำแนะนำเส้นทางการจัดเก็บในกล่องโต้ตอบแก้ไข API Key; ข้อความยืนยันการบันทึกจะแสดงเส้นทางไฟล์การกำหนดค่า
คอนโซล / Agent
เพิ่มรายการตัวยึดตำแหน่ง “ไม่ได้ตั้งค่า” ในกล่องดรอปดาวน์เลือกโมเดล Agent เริ่มต้น
รันไทม์ / การติดตั้ง
ลดเวอร์ชัน Node.js ขั้นต่ำที่รองรับจาก Node 22 เป็น 22.14+ (ยังแนะนำ Node 24 อย่างเป็นทางการ) เพื่อหลีกเลี่ยงการล็อกผู้ใช้ Node 22.14 ให้อยู่ในเวอร์ชันเก่าเมื่อติดตั้ง npm และอัปเดตตัวเอง
CLI / การอัปเดต
ก่อนดำเนินการติดตั้งทั่วโลกด้วยคำสั่ง openclaw update จะตรวจสอบฟิลด์ engines.node ของแพ็คเกจ npm เป้าหมายล่วงหน้า หากเวอร์ชัน Node ไม่ตรงตามข้อกำหนด จะให้คำแนะนำการอัปเกรดที่ชัดเจนโดยตรง แทนที่จะพยายามติดตั้งแล้วล้มเหลวในภายหลัง
การแก้ไขปัญหา
สื่อขาออก / ไฟล์ท้องถิ่น
จัดแนวสิทธิ์การเข้าถึงสื่อขาออกกับนโยบายระบบไฟล์ที่กำหนดค่าไว้: เมื่อปิด workspaceOnly ไฟล์ท้องถิ่นของโฮสต์และเส้นทางสื่อขาเข้าสามารถส่งได้ตามปกติ; Agent ในโหมดพื้นที่ทำงานที่เข้มงวดยังคงถูกแยกในแซนด์บ็อกซ์
ความปลอดภัย / การแจกจ่ายสื่อแซนด์บ็อกซ์
แก้ไขช่องโหว่การผ่านนามแฝง mediaUrl/fileUrl เพื่อป้องกันการกระทำของเครื่องมือขาออกและการกระทำของข้อความไม่ให้ผ่านข้อจำกัดไดเรกทอรีรากของสื่อ
เกตเวย์ / เซนติเนลรีสตาร์ท
- หลังรีสตาร์ท ปลุกเซสชัน Agent ที่ถูกขัดจังหวะด้วยการเต้นของหัวใจ (ไม่ใช่แค่ส่งการแจ้งเตือนรีสตาร์ทแบบพยายามเต็มที่อีกต่อไป)
- เมื่อการส่งขาออกพบความล้มเหลวชั่วคราว จะลองใหม่อีกครั้งโดยอัตโนมัติหนึ่งครั้ง
- เส้นทางการปลุกรักษาการกำหนดเส้นทางเธรด/หัวข้อที่ชัดเจน เพื่อให้แน่ใจว่าการตอบกลับไปยังหัวข้อ Telegram หรือเธรด Slack ที่ถูกต้อง
Docker / การเริ่มต้น
โดยการเปลี่ยนเส้นทางการเขียนการกำหนดค่าเริ่มต้นก่อนการเริ่มต้นไปยัง openclaw-gateway หลีกเลี่ยงการพึ่งพาวงจรของ openclaw-cli ที่แชร์เนมสเปซเครือข
⚠️ หมายเหตุ: เนื้อหาได้รับการแปลโดย AI และตรวจสอบโดยมนุษย์ หากมีข้อผิดพลาดโปรดแจ้ง
☕ สนับสนุนค่ากาแฟทีมงาน
หากคุณชอบบทความนี้ สามารถสนับสนุนเราได้ผ่าน PromptPay
本文来自网络搜集,不代表คลื่นสร้างอนาคต立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/th/archives/27620
