บล็อก
สร้างอย่างเปิดเผย แบ่งปันสิ่งที่เราเรียนรู้

แปลโดย AI รอบการปล่อย สิงหาคม 2026: Octoweb, Synx, Pulsora, OctoHub — สี่การเปิดตัว และทั้ง stack ที่ขยับไปพร้อมกัน
ยี่สิบสองวัน สี่สิบเก้า release สี่การเปิดตัว Octoweb เบราว์เซอร์ AI แบบ keyboard-first สำหรับ macOS; Synx การ sync ไฟล์แบบ real-time ผ่าน SSH สำหรับ remote development; Pulsora ฐานข้อมูล time-series ภาษา Rust สำหรับข้อมูลตลาด; OctoHub proxy LLM แบบ self-hosted พร้อม observability เต็มรูปแบบ บวก Octocode 0.21.0 พร้อม structural code graph แบบ live และ indexing ที่รู้จัก branch, Octofs 0.10.0 พร้อม remote filesystem ผ่าน SSH/SFTP, Octobrain 0.11.0, Octolib พร้อมห้า provider ใหม่ — และ CLI toolchain ทั้งชุดลงจอดบน npm

แปลโดย AI แนะนำ Octoweb: เบราว์เซอร์แบบ keyboard-first ที่ AI เป็นพลเมือง ไม่ใช่ส่วนขยาย
Octoweb คือเบราว์เซอร์ WebKit เขียนด้วย Rust สำหรับคนที่ใช้ชีวิตบนคีย์บอร์ด — command palette ช่อง fast-access ปุ่มลัดแบบ readline ทุกที่ และมันปฏิบัติต่อ AI เป็นพลเมืองชั้นหนึ่งทั้งสองทิศทาง: เอเจนต์ขับเคลื่อนด้วย Octomind ใน sidebar ที่คุณใช้เขียนโค้ดได้ด้วยซ้ำ และ MCP server แบบประหยัดโทเคนในเบราว์เซอร์เพื่อให้เอเจนต์ของคุณควบคุมมันได้ เราสร้างมันเพื่อตัวเอง ผ่านมาห้าเดือน มันคือเบราว์เซอร์ที่เราใช้ทุกวัน macOS โอเพนซอร์ส ภายใต้ Apache-2.0

แปลโดย AI Octofs 0.9.0: บรรทัดที่ 42 คือคำโกหก
Octofs 0.9.0 ให้ทุกบรรทัดมี composite ID ที่ตรวจสอบด้วยเนื้อหา (N:hh) ซึ่งเครื่องมือแก้ไขจะตรวจก่อนแตะไฟล์เสมอ เป้าหมายที่ล้าสมัยจึงล้มเหลวพร้อมเนื้อหาปัจจุบัน แทนที่จะแก้ผิดบรรทัดอย่างเงียบ ๆ พร้อมด้วย replace_all และการจับคู่ที่ปลอดภัยกับ CRLF ใน str_replace และการปฏิเสธการใช้ shell ผิดวิธีอย่างเด็ดขาด โอเพนซอร์สภายใต้ Apache-2.0

แปลโดย AI แนะนำ Pulsora: ฐานข้อมูลไทม์ซีรีส์ที่เขียนด้วย Rust สำหรับข้อมูลเทรด
เราสร้าง Pulsora ฐานข้อมูลไทม์ซีรีส์โอเพนซอร์สที่เขียนด้วย Rust เพราะกระแสข้อมูล tick ของตลาดดันสตอเรจของเราจนเกินขีดจำกัด บล็อกแบบคอลัมน์ การบีบอัดเฉพาะตามชนิดข้อมูล และดัชนีระดับบล็อกที่ไม่โตตามจำนวนแถว

แปลโดย AI แนะนำ Synx: การซิงก์ไฟล์สำหรับการพัฒนาแบบรีโมต
Synx คือการซิงก์ไดเรกทอรีสองทิศทางแบบเรียลไทม์ผ่าน SSH ที่เป็นโอเพนซอร์ส เป็นทางเลือกแทน Mutagen สำหรับนักพัฒนาที่แก้โค้ดบนเครื่องตัวเองแต่บิลด์บนเครื่องรีโมต เขียนด้วย Rust หนึ่งคำสั่ง ไม่มีเดมอน

แปลโดย AI แนะนำ OctoHub: ประตูหน้าเดียวสำหรับทุก LLM ที่เอเจนต์ของคุณเรียกใช้
OctoHub คือ LLM proxy แบบ self-hosted ที่คุณวางไว้หน้าเอเจนต์ของคุณ มีเอนด์พอยต์เดียว มี alias ของโมเดล มีการกระจายโหลดต่อผู้ให้บริการ และมีบันทึกทุกคำขอที่ส่งออกไปพร้อมต้นทุนของมัน โอเพนซอร์ส เขียนด้วย Rust ภายใต้ Apache-2.0

แปลโดย AI Octocode 0.20.0: Markdown เข้าสู่กราฟความรู้แล้ว
Octocode 0.20.0 นำ Markdown เข้าสู่กราฟความรู้ของ GraphRAG โดยให้เอกสารเป็นโหนดและลิงก์ข้ามเอกสารเป็นความสัมพันธ์แบบ references ที่ระบุชนิด พร้อมแก้บั๊กที่ทำให้ความสัมพันธ์หายไปโดยไม่มีการแจ้งเตือนในโปรเจกต์ขนาดใหญ่ และลดการใช้หน่วยความจำขณะโหลดความสัมพันธ์ลงครึ่งหนึ่ง โอเพนซอร์สภายใต้ Apache-2.0

แปลโดย AI ดีบัก AI Agent: การมองเห็นภายในที่เราอยากมีตั้งแต่วันแรก
Agent ผลาญไป 4 ดอลลาร์และเรียกใช้เครื่องมือ 90 ครั้งกับงานที่ควรใช้แค่สามครั้ง ส่วนเราเองก็ได้แต่จ้องเทอร์มินัลเปล่า ๆ นี่คือเครื่องมือวัดที่เปลี่ยนการเดาสุ่มให้กลายเป็นการวินิจฉัยภายในสองนาที — /info, /report และ /context ของ Octomind, บันทึกเซสชันแบบ zstd, การ trace ด้วย RUST_LOG, --format jsonl และ OctoHub ที่วางไว้ด้านหน้าเพื่อจับทุกคำขอ upstream

แปลโดย AI รอบการปล่อย ปลายกรกฎาคม 2026: Octocode 0.19.0, Octobrain 0.9.4, Octolib 0.26.1, Vext 1.3.0
สองสัปดาห์ครึ่งนับจากรอบกรกฎาคม และ stack ก็เรียนรู้ที่จะตรวจงานของตัวเอง Octocode 0.19.0 ออก reasoning retrieval — LLM re-ranker ที่หลอมเข้ากับ hybrid search ด้วย weighted RRF, MRR +36% บน benchmark Octobrain ทำให้ knowledge sync ไม่ block, Octolib รักษารายชื่อโมเดลและราคา embedding ให้ทันสมัย และ Vext 1.3.0 มาพร้อม redesign แบบ glass, diarization ระดับคำ และสองภาษาใหม่

แปลโดย AI แผนที่กับความทรงจำ: จับคู่การค้นหาโค้ดเชิงความหมายกับหน่วยความจำถาวรสำหรับเอเจนต์ AI
การค้นหาโค้ดเชิงความหมายช่วยให้เอเจนต์ค้นเจอโค้ดที่ถูกต้อง หน่วยความจำถาวรช่วยให้มันจดจำการตัดสินใจเกี่ยวกับโค้ดนั้น ถ้าใช้แค่อย่างเดียว คุณจะได้เอเจนต์ที่อนุมานบริบทใหม่ทุกเซสชัน หรือจดจำข้อสรุปที่หาตำแหน่งในโค้ดไม่เจอ นี่คือวิธีเชื่อม Octocode กับ Octobrain เข้าด้วยกันให้เอเจนต์ทั้งค้นเจอและจดจำได้

แปลโดย AI Reasoning Retrieval: เราสอนให้การค้นหาโค้ดคิด ไม่ใช่แค่จับคู่
ตอนนี้ Octocode มีขั้นตอนการให้เหตุผลด้วย LLM แบบเลือกเปิด ที่อ่านโค้ดที่ค้นเจอแล้วจัดอันดับใหม่ตามความเกี่ยวข้องจริง แล้วหลอมรวมกับ hybrid search ด้วย RRF บนเบนช์มาร์ก 127 คำค้น มันดัน MRR ขึ้น 36% และ Hit@5 เป็น 0.953 — ทุกเมตริกดีขึ้น นี่คือตัวเลข การจูน และสิ่งที่ไม่ได้ผล
แปลโดย AI ไฟล์ SQLite ไฟล์เดียว, 1 Hz, ไร้คลาวด์: สถาปัตยกรรม local-first ของแอปจับเวลาบน Mac
คู่มือออกแบบแบบติดดินสำหรับการสร้างแอปเดสก์ท็อปแบบ local-first: ทำไมไฟล์ SQLite ฝังตัวไฟล์เดียวจึงดีกว่าดาตาเบสบนคลาวด์สำหรับผู้ใช้คนเดียว, ตัวอย่างดิบที่ 1 Hz ม้วนรวมเป็นเซสชันของมนุษย์อย่างไร, การออกแบบสคีมาสำหรับช่วงเวลา, WAL กับความปลอดภัยเมื่อแครช, และข้อแลกเปลี่ยนตรงไปตรงมาของการเป็นเจ้าของข้อมูลตัวเอง