Giao diện

Deckbuilder

Một màn hình hiển thị trang trình bày có biểu đồ cột và danh sách gạch đầu dòng, và những sợi chỉ mảnh màu xanh mòng két chạy từ trang trình bày xuống các dòng được đánh dấu trong một cuốn sách nguồn đang mở trên bàn phía dưới, bên cạnh một xấp giấy in và một cuốn sách đã gập.

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ải Deckbuilder trên GitHub Xem cách Deckbuilder hoạt động

Tính năng

  • Hình minh họa một màn hình máy tính để bàn màu bạc đơn giản trên bàn gỗ, trước bức tường màu kem. Màn hình hiển thị trình soạn thảo trang trình bày với một trang trình bày lớn màu xanh mòng két còn trống và một hàng hình thu nhỏ các trang trình bày bên dưới, và một cửa sổ dòng lệnh nhỏ màu đen với vài dòng ngắn nổi ở góc dưới bên phải.

    Ứ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.

  • Hình minh họa một máy tính liền khối màu kem cùng bàn phím và chuột trên bàn gỗ. Một sợi cáp mảnh chạy từ máy tính lên bức tường màu xanh mòng két, đi qua một công tắc bằng đồng thau trên tấm bảng gỗ nhỏ và kết thúc ở một đám mây phồng màu kem lơ lửng bên trái.

    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.

  • Hình minh họa một bức tường phủ đầy lưới các hình thu nhỏ trang trình bày màu tối, mỗi hình có bố cục khác nhau gồm các thanh chữ, vòng tròn, biểu đồ và khối màu xanh mòng két, màu kem và màu cam. Trước bức tường, một xấp thẻ mẫu màu gỉ sét, nâu, xanh mòng két và vàng được xòe ra trên kệ.

    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.

  • Hình minh họa một chiếc bàn màu xanh mòng két đặt một tờ danh sách kiểm tra với các ô đã đánh dấu dựng trên giá gỗ nhỏ, một cuốn sách đóng bìa đang mở, một xấp ngắn các trang rời, một biểu mẫu có các ô trống, một chiếc kẹp giấy màu đen và một cây bút, tất cả được vẽ bằng màu kem và xanh mòng két.

    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.

  • Hình minh họa một máy tính xách tay đang mở hiển thị cửa sổ ứng dụng có thanh bên và một khung lớn màu kem. Bảy bong bóng thoại tròn màu xanh mòng két, kem và đen xòe thành hình vòng cung phía trên máy tính, mỗi bong bóng chứa một nét uốn lượn thay cho chữ và được nối với màn hình bằng một đường mả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.

  • Hình minh họa một trang trình bày lớn màu xanh mòng két còn trống treo trên trục cuốn của một giá đỡ, với một thẻ ghi chú có dòng kẻ được cài vào khay bên dưới. Bên phải, một tệp văn bản màu kem gập góc hiển thị các hàng dòng và dấu in đậm, với các mũi tên đen chỉ vào và ra khỏi tệp.

    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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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

  1. 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.

    Hình minh họa một trang trình bày màu kem còn trống trên giá vẽ bằng gỗ, với một tấm thẻ tên gập đứng trên sàn giữa các chân giá. Một mảnh của trang trình bày trong khung đậm màu xanh mòng két bong ra khỏi bề mặt và nhô về phía trước, đổ bóng, như thể được chọn ra để xem xét kỹ hơn.
  2. 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.

    Hình minh họa một chiếc kính lúp lớn bằng đồng thau lơ lửng phía trên một cuốn sách mở rộng trên bàn gỗ. Dưới thấu kính, đoạn văn in sáng lên màu xanh mòng két, và những dải đánh dấu mảnh màu xanh mòng két nhô ra từ các trang ở hai bên, đánh dấu những đoạn khác.
  3. Ba lớp kiểm tra

    1. 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.
    2. 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.
    3. 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.
  4. 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ể.

Ví dụ minh họa: một trang trình bày có hai nhận định và các mục Rà soát nguồn cho từng nhận định. Nhận định thứ nhất khớp với đoạn nguồn; nhận định thứ hai khẳng định chắc chắn điều mà nguồn chỉ nói là có thể xảy ra.

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ã:

  • Một kệ gỗ dài đặt một hàng khung trang trình bày trống giống hệt nhau xếp thẳng hàng hoàn hảo. Một bộ đếm cơ bằng đồng thau có mặt số và các bánh xe chữ số đặt ở đầu gần, và một sợi dây nhung treo giữa các cột đồng thau chắn đầu xa để không thêm khung nào được nữa.

    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.
  • Một khung trang trình bày chứa một cột ngắn gọn gàng gồm tám thanh gạch đầu dòng màu tối. Bên dưới khung, một máng chuyển các thanh thừa xuống một cuốn sổ có trang kẻ dòng đang mở, để phần dư được giữ lại cho ghi chú diễn giả thay vì bị mất.

    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ả.
  • Sáu trang trình bày có khung treo thành hai hàng trên bức tường màu xanh mòng két, mỗi trang có bố cục khác nhau: hai biểu đồ cột khác nhau, một khối chia chéo thành màu đen và xanh mòng két, một biểu đồ cột ngang, một dòng thời gian gồm các chấm nối với nhau bằng một đường, và một dấu ngoặc kép lớn.

    Đ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.
  • Một chồng giấy dày nằm trên bàn, trang trên cùng phủ đầy những dòng chữ màu xám. Một chiếc thước kẹp bằng đồng thau đo một khối nhỏ đặt trên trang trên cùng so với chiều cao của cả chồng giấy, và những sợi chỉ mảnh màu xanh mòng két buộc chồng giấy lại với nhau.

    Độ 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.
  • Hai thẻ mẫu màu đứng cạnh nhau, một thẻ có các hình khối đen đậm trên nền kem và một thẻ có hình khối màu kem trên nền xanh mòng két đậm. Một chiếc kính lúp soi vào chỗ hai thẻ gặp nhau, và một đồng hồ đo bên cạnh chỉ vào giữa thang đo, cách xa vùng đỏ.

    Độ 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.
  • Một bàn tay cơ khí cầm bút viết những dòng chữ uốn lượn trên một tấm bảng đá bên trong chiếc hộp kính kín không có cửa, dây cáp hay lỗ hở. Một chiếc đèn bàn bằng đồng thau bên ngoài hộp chiếu vào tấm bảng, soi sáng từng dòng khi nó được viết ra.

    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

  • Sáu trang trình bày được xòe ra như một nắm bài trên nền màu xanh mòng két, hiển thị các biểu đồ cột, các khối xếp chồng và những dòng chữ được vẽ thành nét đơn giản. Một thẻ ghi chú nhỏ màu kem thò ra phía sau mỗi trang dành cho diễn giả.

    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.
  • Một kệ gỗ đặt một hàng tài liệu đóng bìa màu xanh mòng két với nhiều kích cỡ khác nhau: những tập hồ sơ mỏng, một bìa còng, một cuốn sổ gáy xoắn với bìa kem trống, và một cuốn sách bìa cứng dày ở cuối hàng. Một cây bút máy màu đen nằm trên kệ phía trước chúng.

    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.
  • Một biểu đồ trên giá vẽ bằng gỗ kết hợp các cột màu xanh mòng két và đen với một đường gấp khúc đi lên băng qua chúng, bên cạnh một biểu đồ đường nhỏ và một biểu đồ tròn màu xanh mòng két, đen và cam. Một bàn tay trong ống tay áo vest sẫm màu vươn xuống và kéo cột cao nhất lên cao hơn, chỉnh sửa biểu đồ ngay tại chỗ.

    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 đồ.
  • Một tờ giấy vẽ kỹ thuật màu kem được kẹp lên bức tường màu xanh mòng két hiển thị bốn sơ đồ gọn gàng: ba ô nối với nhau bằng mũi tên, một dòng thời gian gồm các chấm cách đều kết thúc bằng một mũi tên, hai vòng tròn chồng lên nhau, và một vòng tròn trung tâm màu tối với các nan tỏa ra năm vòng tròn nhỏ hơn.

    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