- Atuin Desktop เป็น ตัวแก้ไขรันบุ๊กแบบรันได้ที่เน้นการทำงานแบบ local-first สำหรับใช้งานกับเวิร์กโฟลว์บนเทอร์มินัล
- สามารถจัดการ บล็อกสคริปต์, เทอร์มินัลแบบฝังตัว, ไคลเอนต์ฐานข้อมูล, และ กราฟ Prometheus ได้ในที่เดียว
- ทำให้เวิร์กโฟลว์ทำซ้ำได้และเชื่อถือได้ผ่าน การป้องกันไม่ให้เอกสารล้าสมัย (เสื่อมสภาพ) และ ระบบอัตโนมัติที่นำกลับมาใช้ซ้ำได้
- สามารถ ซิงก์และแชร์ ผ่าน Atuin Hub และรองรับการเติมคำอัตโนมัติจาก ประวัติเชลล์จริง
- มีแผนเสริมความแข็งแกร่งให้ การปฏิบัติการแบบร่วมมือกัน ผ่านฟีเจอร์บัญชีทีมและการสร้างรันบุ๊กจากประวัติเชลล์
แนะนำ Atuin Desktop
- Atuin Desktop เป็น ตัวแก้ไขรันบุ๊กแบบรันได้ ที่ทำให้เวิร์กโฟลว์บนเทอร์มินัลจริง ๆ ทำซ้ำได้ แชร์ได้ และเชื่อถือได้
- ช่วยไม่ให้เอกสารเสื่อมสภาพทันทีที่เขียนเสร็จ และมอบ รันบุ๊กแบบไดนามิก ที่ใช้ เทมเพลตสไตล์ Jinja
- รองรับการเติมคำอัตโนมัติจาก ประวัติเชลล์จริง ทำให้ นึกย้อนกลับได้ทันที
- เป็นแบบ local-first และอิง CRDT ดังนั้นทุกอย่างที่รันได้ในเทอร์มินัลก็รันได้ในรันบุ๊กเช่นกัน
- สามารถซิงก์และแชร์ให้เป็นเวอร์ชันล่าสุดระหว่างอุปกรณ์และทีมผ่าน Atuin Hub
วิธีใช้งานในปัจจุบัน
- กำลังใช้ Atuin Desktop เพื่อรันเวิร์กโฟลว์จริง
- การปล่อยเวอร์ชัน Atuin CLI
- ย้ายโครงสร้างพื้นฐานระหว่างสภาพแวดล้อมอย่างปลอดภัย
- ตั้งค่าสภาพแวดล้อม staging หรือ production ได้อย่างมั่นใจ
- จัดการและทำงานร่วมกันกับการคิวรีฐานข้อมูลแบบเรียลไทม์
แผนในอนาคต
- บัญชีทีม: การปฏิบัติการร่วมกันอย่างแท้จริง
- สร้างรันบุ๊กจากประวัติเชลล์: เวิร์กโฟลว์ที่เขียนตัวเองได้
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
สำหรับคนที่สนใจ Emacs สามารถใช้ org-babel ทำงานลักษณะคล้ายกันได้
ฉันเคยลองทำไอเดียนี้เมื่อประมาณ 7 ปีก่อน: https://nurtch.com/
ถ้าเป็น local-first ก็ถือว่าเสี่ยงต่อการเพี้ยนไปแล้ว เว้นแต่จะรันทุกอย่างในคอนเทนเนอร์ ไม่อย่างนั้น local ก็ไม่สำคัญ
ตอนอยู่ที่ AWS นี่คือสิ่งที่ทีมของฉันต้องการพอดี
สงสัยว่ามันต่างจาก Jupyter notebook บนเครื่องอย่างไร
ดูน่าสนใจ
ยินดีกับการเปิดตัว
ทีมของเราใช้ polyglot notebook: https://marketplace.visualstudio.com/items/…
นี่ดูคล้ายกับ runme.dev มาก: https://runme.dev
ฉันไม่ค่อยเข้าใจประเด็นนี้ สงสัยว่ามีใครช่วยอธิบายส่วนที่ฉันอาจพลาดไปได้ไหม