- Atuin Desktop cung cấp trình soạn thảo runbook thực thi được ưu tiên cục bộ cho quy trình làm việc terminal có thể chạy được
- Có thể quản lý khối script, terminal nhúng, trình khách cơ sở dữ liệu, biểu đồ Prometheus tại một nơi
- Giúp quy trình làm việc có thể lặp lại và đáng tin cậy hơn thông qua ngăn tài liệu lỗi thời (mục nát) và tự động hóa có thể tái sử dụng
- Có thể đồng bộ và chia sẻ qua Atuin Hub, đồng thời hỗ trợ tự động hoàn thành từ lịch sử shell thực tế
- Dự định tăng cường vận hành cộng tác thông qua tài khoản nhóm và tính năng tạo runbook từ lịch sử shell
Giới thiệu Atuin Desktop
- Atuin Desktop là trình soạn thảo runbook có thể thực thi, giúp các quy trình làm việc terminal thực tế trở nên có thể lặp lại, chia sẻ và đáng tin cậy
- Giúp tài liệu không trở nên lỗi thời ngay sau khi được viết, đồng thời cung cấp runbook động sử dụng mẫu kiểu Jinja
- Hỗ trợ tự động hoàn thành từ lịch sử shell thực tế, cho phép gợi nhớ tức thì
- Với kiến trúc ưu tiên cục bộ, dựa trên CRDT, mọi thứ chạy được trong terminal cũng chạy được trong runbook
- Có thể đồng bộ và chia sẻ để luôn cập nhật giữa các thiết bị và nhóm qua Atuin Hub
Cách đang được sử dụng hiện nay
- Đang vận hành các quy trình làm việc thực tế bằng Atuin Desktop
- Phát hành Atuin CLI
- Di chuyển hạ tầng an toàn giữa các môi trường
- Thiết lập môi trường staging hoặc production một cách tự tin
- Quản lý và cộng tác trên các truy vấn cơ sở dữ liệu thời gian thực
Kế hoạch sắp tới
- Tài khoản nhóm: vận hành cộng tác thực sự
- Tạo runbook từ lịch sử shell: quy trình làm việc tự tự viết ra
1 bình luận
Ý kiến trên Hacker News
Với những người quan tâm đến Emacs, có thể dùng org-babel để làm việc tương tự
Tôi đã thử ý tưởng này khoảng 7 năm trước: https://nurtch.com/
Nếu là local-first thì đã sẵn là đối tượng của sự hỏng lệch rồi. Trừ khi mọi thứ đều chạy trong container, local không có nhiều ý nghĩa
Đây đúng là thứ mà khi còn ở AWS, tôi từng muốn có cho đội của mình
Tôi tò mò nó khác gì so với Jupyter notebook chạy local
.ipynbbằng!hoặc%hay saoTrông khá thú vị
Chúc mừng ra mắt
Đội của chúng tôi đã dùng polyglot notebook: https://marketplace.visualstudio.com/items/…
Cái này trông rất giống runme.dev: https://runme.dev
Tôi không hiểu điểm này. Không biết ai đó có thể giải thích phần mà tôi đang bỏ lỡ không