1 điểm bởi kirinonakar 7 giờ trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

TxtAIEditor là một trình soạn thảo desktop cao cấp, kết hợp sức mạnh hiệu năng native mạnh mẽ của Windows trên nền .NET 10.0 và WinUI 3 với một lõi tùy biến dựa trên WebView2 để mang lại khả năng dựng hiển thị linh hoạt. Công cụ này tích hợp một cách liền mạch các tính năng hữu ích mà nhà phát triển và người dùng chuyên sâu cần, từ soạn thảo Markdown, cộng tác với AI cho đến chỉnh sửa CSV đơn giản.

🌟 Tính năng cốt lõi

  1. Lõi trình soạn thảo ảo hóa (hỗ trợ tệp dung lượng lớn)
    Chỉnh sửa tệp siêu tốc: Áp dụng công nghệ cuộn ảo (Virtual Scrolling), có thể mở ngay và chỉnh sửa mượt mà không bị giật các tệp log trên 200MB, tiểu thuyết dài hoặc mã nguồn.
    Dựng hiển thị được tối ưu: Chỉ dựng dưới dạng DOM phần viewport đang hiển thị trên màn hình và vùng đệm tối thiểu, giúp giảm mức sử dụng bộ nhớ và tối đa hóa tốc độ phản hồi.
    Tô sáng mã và tự động hoàn thành: Hỗ trợ tô sáng cú pháp cho nhiều ngôn ngữ như Markdown, C#, JavaScript, Python, LaTeX, đồng thời cung cấp tự động hoàn thành thông minh và snippet tùy chỉnh có thể chèn ngay bằng phím Enter hoặc Tab.

  2. Chế độ bảng CSV tương tác
    Chuyển sang chế độ xem bảng tính: Khi mở tệp .csv, nội dung sẽ tự động được chuyển từ văn bản thuần sang giao diện dạng lưới (Grid) tiện dùng và có độ phản hồi cao.
    Có thể di chuyển tự do giữa các ô và chỉnh sửa như trong Excel.
    Chọn nhiều và điều chỉnh kích thước cột: Hỗ trợ chọn nhiều hàng/cột bằng Ctrl, Shift và kéo chuột, đồng thời có thể kéo đường biên để điều chỉnh độ rộng cột theo thời gian thực.

  3. Tích hợp AI assistant và agent
    Hỗ trợ nhiều provider: Có thể kết nối linh hoạt không chỉ với OpenAI, Gemini, OpenRouter mà cả endpoint LM Studio chạy cục bộ.
    Quản lý khóa an toàn: Các API key nhạy cảm được mã hóa và lưu trữ an toàn trong Windows Credential Manager, tính năng native của Windows.
    Tab prompt và preset: Có thể mở tối đa 4 tab chỉ thị prompt độc lập để đặt câu hỏi kèm theo ngữ cảnh của tệp hiện tại, đồng thời quản lý các mẫu prompt dùng thường xuyên dưới dạng preset.
    Hành động theo ngữ cảnh: Có thể nhanh chóng thực hiện các tác vụ như dịch, giải thích, refactor, tóm tắt... trên đoạn mã hoặc văn bản được kéo chọn, đồng thời giữ nguyên cấu trúc mã hoặc định dạng Markdown.
    AI agent: Tích hợp AI agent để xử lý các tác vụ phức tạp, đồng thời hỗ trợ tìm kiếm web và xem trang web để có thể chỉnh sửa dựa trên thông tin mới nhất.

  4. Ghi chú mã hóa để bảo vệ quyền riêng tư (Encrypted Notes)
    Hỗ trợ ghi chú mã hóa theo định dạng riêng để lưu trữ an toàn các ghi chú cá nhân.
    Bảo mật đĩa triệt để: Tab được mã hóa sẽ yêu cầu nhập mật khẩu khi mở, và khi lưu sau khi chỉnh sửa sẽ được mã hóa lại để tránh việc văn bản thuần bị lộ ra đĩa. Các tab được mã hóa sẽ hiển thị biểu tượng khóa riêng.

  5. Tập trung các tính năng tiện lợi cho phát triển
    Terminal tích hợp: Có thể mở trực tiếp nhiều hồ sơ shell như PowerShell, CMD, Git Bash, WSL ở phía dưới trình soạn thảo, và workspace cùng thư mục hiện tại sẽ được tự động đồng bộ.
    Bảng Git: Tích hợp sẵn theo dõi thay đổi, staging, commit, đẩy (push) lên kho lưu trữ từ xa và trình xem biểu đồ lịch sử commit.
    Smart Outline (TOC): Không chỉ giúp nắm cấu trúc header của Markdown mà còn phân tích cấu trúc class và method trong mã nguồn như C#, Python, JS/TS, Go để tạo outline tương tác, cho phép nhấp để chuyển ngay đến vị trí tương ứng.
    UI/UX cao cấp: Hỗ trợ giao diện native Windows với chủ đề Mica backdrop (dark/light mode), bộ chia nhiều panel có thể điều chỉnh và chế độ sticky note có thể ghim luôn ở trên cùng.

Hy vọng đây sẽ là một lựa chọn tốt cho những ai cần một shell ghi chú/trình soạn thảo AI nhẹ, mạnh mẽ và tiện lợi trên môi trường Windows.
Nếu dùng thử và để lại phản hồi thì mình sẽ thật sự rất cảm kích!

Kho GitHub (tải xuống và mã nguồn): https://github.com/kirinonakar/TxtAIEditor

Trang cá nhân (hãy xem thêm các ứng dụng khác mình phát triển!): https://kirinonakar.github.io/

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

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