Deckbuilder
Deckbuilder là một chương trình độc lập duy nhất cho Windows và Linux, có cả ứng dụng máy tính để bàn và dòng lệnh. Deckbuilder hoạt động với mọi mô hình ngôn ngữ hỗ trợ API tương thích OpenAI, dù là dịch vụ đám mây hay mô hình chạy trên máy của chính tổ chức, và tạo ra các tệp gốc mở được trong PowerPoint, LibreOffice Impress, Keynote và Google Slides.
Tính năng
-
Ứng dụng máy tính để bàn và dòng lệnh
Tạo một bộ trang trình bày, sau đó tinh chỉnh từng trang, hoặc viết tập lệnh cho mọi bước.
-
Mọi mô hình tương thích
Sử dụng nhà cung cấp đám mây, hoặc chạy hoàn toàn các mô hình cục bộ để tài liệu không bao giờ rời khỏi máy tính.
-
30 loại trang trình bày và 18 chủ đề
Từ danh sách gạch đầu dòng và dòng thời gian đến biểu đồ và sơ đồ gốc, với các chủ đề đã được kiểm tra độ tương phản màu theo WCAG.
-
Tài liệu cũng như bộ trang trình bày
Soạn bài nghiên cứu, bản tóm tắt, đề xuất và sách, rồi xuất sang Word, Markdown, HTML, LaTeX và PDF, trong đó PDF sử dụng bộ máy TeX được cài đặt trên máy tính.
-
Bảy ngôn ngữ giao diện
Tiếng Anh, tiếng Tây Ban Nha, tiếng Pháp, tiếng Đức, tiếng Bồ Đào Nha (Brazil), tiếng Ý và tiếng Nga.
-
Ghi chú diễn giả và Markdown
Ghi chú diễn giả trên mọi trang trình bày được tạo, và Markdown cả nhập lẫn xuất.
Cách Deckbuilder hoạt động
Deckbuilder kết hợp một mô hình ngôn ngữ với mã kiểm tra công việc của mô hình. Mô hình lập kế hoạch và viết; Deckbuilder thực thi các chỉ dẫn, đối chiếu nhận định với nguồn và tạo ra các tệp hoàn chỉnh. Người dùng luôn là người quyết định điều gì được phê duyệt.
Từ bản yêu cầu đến bộ trang trình bày hoàn chỉnh
Mỗi bước được gắn nhãn cho biết ai thực hiện: Chương trình cho các kiểm tra được viết bằng mã, Mô hình ngôn ngữ cho việc soạn thảo, Mô hình hình ảnh cho hình ảnh tùy chọn, và Người dùng cho các quyết định của người dùng.
-
Yêu cầu và nguồn
Người dùng Chương trình
Người dùng cung cấp chủ đề hoặc bản yêu cầu và số lượng trang trình bày, có thể kèm đối tượng, giọng điệu, chủ đề giao diện và chỉ dẫn, rồi đính kèm tệp nguồn: văn bản, Markdown, HTML, RTF, Word hoặc OpenDocument. Nguồn được đọc đầy đủ; nguồn quá lớn để mô hình sử dụng sẽ làm quá trình dừng lại kèm thông báo rõ ràng, thay vì bị cắt bớt một cách âm thầm.
-
Dàn ý
Mô hình ngôn ngữ Chương trình
Mô hình lập kế hoạch các phần cũng như loại, bố cục và mục đích của từng trang trình bày. Chương trình giữ kế hoạch đúng với số lượng trang đã yêu cầu và dừng lại trước khi viết bất cứ nội dung nào nếu không đạt được số lượng đó. Trong ứng dụng máy tính để bàn, Chỉ dàn ý dừng tại bước này để có thể đổi tên, sắp xếp lại, thêm hoặc xóa trang trình bày trước khi bắt đầu viết.
-
Viết trang trình bày
Mô hình ngôn ngữ
Các trang trình bày được viết song song. Mỗi trang đều nhìn thấy toàn bộ kế hoạch, nguồn và chỉ dẫn, nhờ đó cả bộ trang trình bày luôn nhất quán.
-
Sửa lỗi và giới hạn
Chương trình
Khi phản hồi bị sai định dạng, mô hình được yêu cầu chỉ sửa trường bị lỗi mỗi khi Deckbuilder xác định được chính xác trường đó. Các danh sách quá dài được cắt về một giới hạn cố định và các ý thừa được chuyển vào ghi chú diễn giả, nên không có gì bị mất.
-
Rà soát nguồn
Chương trình Mô hình ngôn ngữ
Trong ứng dụng máy tính để bàn, mỗi trang trình bày được đối chiếu với nguồn ngay khi được viết xong: từng câu trên trang và trong ghi chú diễn giả của trang, cùng mọi con số và giá trị biểu đồ, như minh họa bên dưới. Các câu bị gắn cờ được chỉnh sửa lần lượt từng câu chừng nào mỗi vòng còn làm giảm số vấn đề; những câu vẫn không thể được chứng minh sẽ bị loại bỏ và được nêu tên trong một cảnh báo.
-
Hình ảnh (tùy chọn)
Mô hình hình ảnh
Nếu bật tính năng tạo hình ảnh, một mô hình hình ảnh sẽ vẽ các trang trình bày hình ảnh sau khi phần văn bản hoàn tất. Mỗi hình ảnh lưu lại mô tả, mô hình và hạt giống (seed) đã dùng để tạo ra nó, không bao giờ được coi là bằng chứng nguồn và được đánh dấu để người dùng xem xét.
-
Xem xét và xuất
Người dùng Chương trình
Chỉnh sửa, kéo để sắp xếp lại hoặc yêu cầu sửa riêng một trang trình bày, so sánh từng phát hiện với đoạn nguồn tương ứng, rồi xuất tệp PowerPoint gốc. Mọi thay đổi tự động đều đánh dấu trang trình bày là cần xem xét; chỉ người dùng mới có thể đánh dấu trang đã được xem xét.
Cách kiểm tra các nhận định
-
Nhận định
Một phát biểu từ trang trình bày hoặc ghi chú diễn giả của trang.
-
Bằng chứng
Các đoạn khớp nhất từ những nguồn đã đính kèm, được tìm bằng tìm kiếm theo từ khóa và, tùy chọn, tìm kiếm theo ngữ nghĩa. Chỉ các nguồn do người dùng cung cấp được tìm kiếm.
-
Ba lớp kiểm tra
Bộ phân loại suy luận
Một bộ phân loại nhỏ tích hợp sẵn xử lý các nhận định mà nguồn hỗ trợ rõ ràng. Bất kỳ nhận định nào nêu một con số, hoặc chưa rõ ràng, sẽ chuyển sang bước tiếp theo.Bộ đánh giá tính căn cứ (tùy chọn)
Một mô hình riêng trả lời một câu hỏi: nhận định này có căn cứ trong đoạn văn hay không? Câu trả lời của bộ đánh giá giới hạn trạng thái cuối cùng.Mô hình rà soát
Gán trạng thái cuối cùng và trích dẫn các câu nguồn mà mô hình rà soát đã dựa vào. Deckbuilder xác minh từng trích dẫn với các dòng gốc.
-
Kết luận
- Được hỗ trợ
- Các nguồn ủng hộ nhận định.
- Bị mâu thuẫn
- Các nguồn nêu điều ngược lại.
- Không được hỗ trợ
- Các nguồn không ủng hộ nhận định.
- Chưa chắc chắn
- Việc kiểm tra không thể kết luận về nhận định. Trạng thái chưa chắc chắn không bao giờ được tính là đạt.
- Không phải sự kiện
- Không phải nhận định về sự kiện, nên không có gì để kiểm tra.
Deckbuilder bổ sung các kiểm tra khác bằng mã: nhận định bỏ đi từ giảm nhẹ như có thể hoặc ước tính bị đánh dấu là không được hỗ trợ, con số khác với đoạn được trích dẫn bị đánh dấu là bị mâu thuẫn, và con số không xuất hiện trong bất kỳ đoạn được trích dẫn nào sẽ bị gắn cờ.
Rà soát nguồn
Được hỗ trợ
“Tổn thất giảm xuống 18% vào mùa đông năm ngoái.”
“Tổn thất đàn ong qua mùa đông giảm xuống 18 phần trăm.”
survey-report.md, dòng 42–44
Không được hỗ trợ
“Tổn thất sẽ tiếp tục giảm.”
“Tổn thất có thể tiếp tục giảm nếu các điều kiện được duy trì.”
survey-report.md, dòng 51–52
Nhận định bỏ đi từ giảm nhẹ của nguồn, có thể.
Rà soát nguồn là đánh giá của mô hình nhằm hỗ trợ việc xem xét của chính người dùng, không phải bằng chứng rằng một phát biểu là đúng. Rà soát nguồn cũng không kiểm tra các sự kiện nằm ngoài những nguồn do người dùng cung cấp.
Các quy tắc được thực thi bằng mã
Các chỉ dẫn viết trong lời nhắc chỉ là yêu cầu mà mô hình có thể bỏ qua. Deckbuilder thực thi các quy tắc sau bằng mã:

Số lượng trang trình bày chính xác
Nếu kế hoạch không khớp với số lượng đã yêu cầu, quá trình dừng lại trước khi một bộ trang trình bày dở dang được viết ra.
Giới hạn danh sách
Gạch đầu dòng, số liệu thống kê, thẻ, bước và hàng bảng bị giới hạn ở mức cố định; phần dư được chuyển sang ghi chú diễn giả.
Đa dạng bố cục
Không quá hai trang trình bày dùng chung một bố cục văn bản, để bố cục luôn đa dạng trong cả bộ trang trình bày.
Độ dài phần tóm tắt
Phần tóm tắt của bài nghiên cứu phải nằm trong khoảng được xác định theo độ dài của phần nội dung chính, và không được trích dẫn bất cứ điều gì mà phần nội dung chính không trích dẫn.
Độ tương phản dễ đọc
Mọi chủ đề đều giữ văn bản chính ở tỷ lệ tương phản từ 4,5:1 trở lên và tiêu đề ở 3:1, là mức tối thiểu theo WCAG.
Các bước trong môi trường cô lập
Mô hình làm việc bằng cách viết các tập lệnh nhỏ trong môi trường cô lập không có quyền truy cập tệp, mạng hay nhập mô-đun, và Deckbuilder kiểm tra mọi lệnh gọi.
Sản phẩm nhận được

Bộ trang trình bày
Các tệp PowerPoint gốc mở được trong PowerPoint, LibreOffice Impress, Keynote và Google Slides, với ghi chú diễn giả trên mọi trang trình bày.
Tài liệu
Bài nghiên cứu, bản tóm tắt, đề xuất và sách ở định dạng Word, HTML, Markdown và LaTeX, cùng PDF với bộ máy TeX được cài đặt trên máy tính.
Biểu đồ gốc
Biểu đồ cột, thanh, đường, miền và tròn có thể chỉnh sửa trong PowerPoint, không phải hình ảnh của biểu đồ.
Sơ đồ
Mười loại, từ lưu đồ và dòng thời gian đến sơ đồ Venn và sơ đồ trung tâm - nan hoa, được vẽ bằng hình dạng gốc kèm văn bản thay thế.
Cấp phép
Deckbuilder được cấp phép kép. Có thể sử dụng Deckbuilder theo GNU Affero General Public License, chỉ phiên bản 3 (AGPL-3.0-only), hoặc theo giấy phép thương mại của Chiron Courseworks.
Câu hỏi thường gặp
- Có thể sử dụng Deckbuilder mà không phải trả phí không?
- Có. Giấy phép AGPL-3.0-only cho phép sử dụng, nghiên cứu, thay đổi và chia sẻ Deckbuilder. Đổi lại, nếu phân phối Deckbuilder, hoặc cho người khác sử dụng phiên bản đã sửa đổi qua mạng, bên phân phối phải cung cấp mã nguồn tương ứng theo cùng giấy phép.
- Khi nào cần giấy phép thương mại?
- Khi các điều kiện đó không phù hợp: ví dụ, tích hợp Deckbuilder vào một sản phẩm hoặc dịch vụ mà mã nguồn sẽ không được công bố, hoặc làm việc trong một tổ chức có chính sách không cho phép phần mềm AGPL. Giấy phép thương mại giải phóng khỏi các nghĩa vụ của AGPL.
- Giấy phép thương mại được định giá như thế nào?
- Giấy phép thương mại được báo giá riêng cho từng tổ chức. Hãy cho chúng tôi biết quy mô của tổ chức và dự định sử dụng Deckbuilder, chúng tôi sẽ phản hồi kèm các điều khoản.
- Làm thế nào để có Deckbuilder?
- Deckbuilder được phát hành trên GitHub tại github.com/mdmurphy822/Deckbuilder, là nguồn chính thức cho các bản phát hành và mã nguồn. Đối với giấy phép thương mại, vui lòng liên hệ với chúng tôi.
- Deckbuilder có cần kết nối Internet không?
- Không. Với mô hình cục bộ, Deckbuilder chạy hoàn toàn trên máy tính của chính người dùng.
Tải Deckbuilder trên GitHub Hỏi về giấy phép thương mại Đọc về cách chúng tôi xây dựng Deckbuilder