1 điểm bởi curioustore 5 ngày trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Tôi chia sẻ một trình xem git chỉ đọc chạy thường trú trên khay hệ thống mà tôi đã tạo ra. Đây là công cụ dành cho thời đại Cursor / Claude Code / Codex, được viết bằng Tauri 2 + Rust, và tôi cũng đã đăng kèm README tiếng Hàn.

  • Từ khi Cursor / Claude Code / Codex đảm nhận việc viết code, lý do duy nhất để mở VS Code chỉ còn là GitLens
  • Công cụ tối giản chỉ dành cho vòng lặp kiểm tra tác vụ mà agent đã làm trong vòng 0,5 giây
  • Nhấp vào khay hệ thống → danh sách các commit gần đây của mọi kho cục bộ → nhấp vào commit để mở cửa sổ riêng hiển thị các tệp thay đổi + diff
  • Với nút "Copy as AI context", có thể tạo commit + danh sách tệp + diff thành khối markdown để dán thẳng vào Claude / Codex / Cursor
  • Thiết kế chỉ đọc — không thể commit / push / merge / chỉnh sửa. Nếu cần thao tác git thì lại giao cho agent làm

Tính năng chính

  • Khay hệ thống + phím tắt toàn cục (Ctrl/Cmd+Shift+G)
  • Tự động dò tìm thư mục phát triển khi chạy lần đầu, bộ nhớ đệm SQLite
  • Dòng thời gian commit hợp nhất với bộ lọc theo kho / khoảng thời gian / tác giả
  • Chế độ kho đơn: trực quan hóa nhánh bằng trình vẽ SVG DAG tự xây dựng (bảng màu 8 màu, băm từ tên nhánh; main/master/develop dùng màu trung tính)
  • Cửa sổ diff riêng: cuộn song song side-by-side được đồng bộ, lưu vị trí/kích thước/trạng thái phóng to, tự động phân tích Git LFS cục bộ, xem trước before/after cho ảnh (PNG/JPG/GIF/WebP/SVG)

Công nghệ

  • Tauri 2 + Rust + React/TypeScript
  • git2 (liên kết libgit2), không gọi subprocess
  • Tệp nhị phân khoảng 5MB, không telemetry, thậm chí không liên kết cả network stack
  • Tỷ lệ mã nguồn: Rust 58% / TypeScript 32% / CSS 9%

Tải xuống

  • Cung cấp bản dựng Windows (.msi) / macOS (.dmg) trên trang Releases
  • Windows 10/11 là mục tiêu chính, macOS 13+ hoạt động nhưng được kiểm chứng ít hơn
  • Linux sẽ có sau (hỗ trợ khay hệ thống trên Linux của Tauri 2 vẫn còn yếu)
  • Giấy phép MIT

Chưa có bình luận nào.

Chưa có bình luận nào.