Hacker News Nổi bật (buzzing.cc bản dịch tiếng Trung)
75

Sản phẩm

OfficeCLI: Bộ công cụ văn phòng mã nguồn mở tối ưu cho AI Agent

(giờ Việt Nam)

Tóm tắt AI

OfficeCLI là bộ công cụ văn phòng đầu tiên cho phép AI Agent tự động tạo, đọc và chỉnh sửa file Office thông qua cơ chế render trực quan, hỗ trợ tích hợp mượt mà vào các trình soạn thảo như Cursor hay Claude Code.

Bản dịch AI

OfficeCLI là bộ ứng dụng văn phòng đầu tiên và tốt nhất thế giới được thiết kế dành riêng cho các AI agent.

Trao cho bất kỳ AI agent nào toàn quyền kiểm soát Word, Excel và PowerPoint — chỉ với một dòng mã.

Mã nguồn mở. Một tệp nhị phân duy nhất. Không cần cài đặt Office. Không phụ thuộc vào thư viện bên ngoài. Hoạt động ở mọi nơi.

Công cụ kết xuất HTML tích hợp của OfficeCLI tái tạo tài liệu với độ trung thực cao — và đó chính là thứ giúp AI "nhìn thấy" tài liệu. Nó kết xuất các tệp .docx / .xlsx / .pptx sang định dạng HTML hoặc PNG, khép kín vòng lặp kết xuất → xem → chỉnh sửa.

GitHub ReleaseLicense

English | 中文 | 日本語 | 한국어

🌐 Website: officecli.ai | 💬 Cộng đồng: Discord

Quy trình tạo PPT sử dụng OfficeCLI trên AionUi

Bản trình bày PowerPoint

Tài liệu Word

Bảng tính Excel

Tất cả các tài liệu trên đều được tạo hoàn toàn bởi các AI agent sử dụng OfficeCLI — không dùng mẫu (template), không cần chỉnh sửa thủ công.

Dành cho AI Agents — Bắt đầu chỉ với một dòng lệnh

Dán dòng này vào khung chat của AI agent — nó sẽ đọc tệp kỹ năng (skill file) và tự động cài đặt mọi thứ:

Chỉ vậy thôi. Tệp kỹ năng sẽ hướng dẫn agent cách cài đặt tệp nhị phân và sử dụng tất cả các lệnh.

Dành cho người dùng cá nhân

Lựa chọn A — GUI: Cài đặt AionUi — một ứng dụng máy tính cho phép bạn tạo và chỉnh sửa tài liệu Office thông qua ngôn ngữ tự nhiên, với OfficeCLI vận hành bên dưới. Chỉ cần mô tả những gì bạn muốn, AionUi sẽ xử lý phần còn lại.

Lựa chọn B — CLI: Tải xuống tệp nhị phân cho nền tảng của bạn từ GitHub Releases, sau đó chạy:

Lệnh này sẽ sao chép tệp nhị phân vào PATH của bạn và cài đặt kỹ năng officecli vào mọi AI coding agent mà nó phát hiện — Claude Code, Cursor, Windsurf, GitHub Copilot và nhiều công cụ khác. Agent của bạn có thể ngay lập tức tạo, đọc và chỉnh sửa tài liệu Office thay cho bạn mà không cần cấu hình thêm.

Dành cho nhà phát triển — Xem trực tiếp trong 30 giây

Chỉ vậy thôi. Mọi lệnh thêm (add), thiết lập (set) hoặc xóa (remove) bạn chạy sẽ làm mới bản xem trước trong thời gian thực. Hãy tiếp tục thử nghiệm — trình duyệt chính là vòng lặp phản hồi trực tiếp của bạn.

Bắt đầu nhanh

Tại sao lại chọn OfficeCLI?

Những gì từng tốn 50 dòng mã Python và 3 thư viện riêng biệt:

Giờ đây chỉ cần một lệnh:

Những gì OfficeCLI có thể làm:

Word — hỗ trợ đầy đủ i18n & RTL (các khe cắm phông chữ theo tập lệnh, thẻ ngôn ngữ BCP-47 theo tập lệnh lang.latin/ea/cs, in đậm/nghiêng/kích thước cho tập lệnh phức tạp, hướng=rtl lan truyền qua đoạn văn/run/phần/bảng/kiểu/đầu trang/chân trang/docDefaults, rtlGutter + viết tắt pgBorders, đánh số trang nhận diện ngôn ngữ cho tiếng Hindi/Ả Rập/Thái/CJK; tạo --locale ar-SA tự động bật RTL), đoạn văn (framePr, viết tắt tab, thụt lề theo ký tự), runs (màu gạch chân, vị trí nửa điểm), bảng (thao tác cột ảo thêm/xóa/di chuyển/sao chép từ, hMerge), kiểu, hộp văn bản / hình khối (hộp văn bản: xoay, textDirection eaVert/vert270, gradient, đổ bóng, độ mờ), đầu trang/chân trang, hình ảnh (PNG/JPG/GIF/SVG), phương trình (nhập LaTeX), sơ đồ (mermaid → hình khối có thể chỉnh sửa gốc, hoặc bất kỳ loại mermaid nào dưới dạng PNG độ trung thực cao), chú thích, chú thích cuối trang, hình mờ, dấu trang, mục lục (TOC), biểu đồ, siêu liên kết, phần, trường biểu mẫu, điều khiển nội dung (SDT), các trường (22 loại không tham số + MERGEFIELD / REF / PAGEREF / SEQ / STYLEREF / DOCPROPERTY / IF), đối tượng OLE, sửa đổi / theo dõi thay đổi (revision.type=ins\|del\|format\|moveFrom\|moveTo + revision.action=accept\|reject, bộ chọn theo mục tiêu /revision[@author=Alice], Tìm & Thay thế có theo dõi), màu nền trang, thuộc tính tài liệu.

Excel — ô (hướng dẫn phiên âm / furigana khi thêm, Excel-UI --shift left\|up khi xóa / shift=right\|down khi thêm), công thức (hơn 350 hàm tích hợp với tự động đánh giá, mảng động tràn với tiền tố _xlfn., các họ hàm tài chính/trái phiếu và thống kê, OFFSET/INDIRECT, nội dung công thức tên định nghĩa được nội dòng khi phân tích, viết lại tham chiếu công thức khi chèn hàng/cột), trang tính (hiện/ẩn/ẩn sâu, lề in, printTitleRows/Cols, xem trang tính RTL, đổi tên trang tính nhận diện phân cấp, bộ lọc làm phình ô trống khi mở), bộ chọn boolean and/or (row[Salary>5000 and Region=EMEA]), bảng, sắp xếp (trang tính / phạm vi, đa khóa, nhận diện sidecar), định dạng có điều kiện, biểu đồ (bao gồm box-whisker, pareto với tự động sắp xếp + % tích lũy, trục log), bảng tổng hợp (pivot tables) (đa trường, nhóm ngày, showDataAs, sắp xếp, tổng cộng, tổng phụ, bố cục thu gọn/phác thảo/dạng bảng, lặp lại nhãn mục, hàng trống, trường tính toán, bộ lọc labelFilter / topN bền vững, cache CoW + chia sẻ chéo pivot), slicers, phạm vi được đặt tên, xác thực dữ liệu, hình ảnh (PNG/JPG/GIF/SVG với dự phòng hiển thị kép), sparklines, chú thích (RTL), autofilter, hình khối, đối tượng OLE, nhập CSV/TSV, địa chỉ ô $Sheet:A1.

PowerPoint — slide (bật/tắt đầu trang/chân trang/ngày/số slide, ẩn), hình khối (tô màu mẫu, hiệu ứng làm mờ, chú giải siêu liên kết + liên kết nhảy slide, màu làm nổi bật trên các run, thêm/đặt/xóa theo kiểu slideMaster/slideLayout, bí danh mũi tên, effective.X + effective.X.src), hình ảnh (PNG/JPG/GIF/SVG, chế độ tô: kéo giãn/chứa/phủ/lát gạch, độ sáng/độ tương phản/phát sáng/đổ bóng, xoay, liên kết + chú giải), bảng (danh mục kiểu PowerPoint tích hợp, lấy + hoán đổi/sao chép từ theo cột ảo /col[C], di chuyển/sao chép hàng/cột, bí danh tô màu/nền), biểu đồ (pieOfPie, barOfPie, trình thiết lập trục/đường lưới theo thuộc tính, thêm/xóa chuỗi với bảng màu chủ đề, viết tắt anchor=x,y,w,h), hoạt ảnh (15 cài đặt trước nhấn mạnh + 16 cài đặt trước thoát dựa trên mẫu, chuỗi đa hiệu ứng, cài đặt trước đường chuyển động, lặp lại/khởi động lại/tự động đảo ngược, hoạt ảnh biểu đồ + chartBuild), chuyển cảnh (morph + p14 + 12 cài đặt trước PowerPoint 2013+ p15), mô hình 3D (.glb) (xoay kết hợp=ax,ay,az), thu phóng slide, phương trình (nhập LaTeX), sơ đồ (lưu đồ mermaid / trình tự → hình khối có thể chỉnh sửa gốc, hoặc bất kỳ loại mermaid nào dưới dạng PNG độ trung thực cao), chủ đề, trình kết nối (từ/đến chấp nhận đường dẫn đầy đủ /slide[N]/shape[@name=Foo]), video/âm thanh (lặp lại, tự động phát), nhóm (liên kết + chú giải; Get/Query/Add/Remove tất cả đi sâu vào các nhóm), ghi chú (RTL, ngôn ngữ), chú thích (RTL, kế thừa + hiện đại p188 luồng round-trip), SmartArt (round-trip qua add-part + raw-set), đối tượng OLE, trình giữ chỗ (thêm/đặt theo phType).

Các trường hợp sử dụng

Dành cho nhà phát triển:

Dành cho AI Agents:

Dành cho các nhóm:

Cài đặt

Được phân phối dưới dạng một tệp nhị phân duy nhất. Runtime .NET đã được nhúng sẵn — không cần cài đặt gì thêm, không cần quản lý runtime.

Cài đặt một dòng lệnh:

Hoặc tải xuống thủ công từ GitHub Releases:

Xác minh cài đặt: officecli --version

Hoặc tự cài đặt từ tệp nhị phân đã tải xuống (hoặc chạy officecli trực tiếp để tự động cài đặt):

AI AgentCông cụ AIMã nguồn mởTự động hóaOffice
Đọc bài gốc

Bài viết được AI dịch và tổng hợp tự động từ Hacker News Nổi bật (buzzing.cc bản dịch tiếng Trung). Liên kết bài gốc ở phía trên. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.