
Papermorph thực hiện những gì
Papermorph là một Skill dành cho Claude Code, giúp biến PDF thành sách web có hoạt ảnh và tương tác. Thay vì tạo ra tài liệu tĩnh hoặc video thông thường, công cụ này tạo nên trải nghiệm mà người đọc có thể khám phá, lắng nghe và tương tác.
Dự án tuân theo quy trình sau:
PDF -> Lập kế hoạch sách -> Storyboard -> Thuyết minh -> Hoạt ảnh & câu đố -> Sách web
Kết quả được tạo ra dành cho việc đọc trên web, với các bài học có hoạt ảnh, thuyết minh và câu đố tương tác. Bạn cũng có thể khám phá kệ sách trực tuyến của dự án để xem ý tưởng này hoạt động như thế nào.
Tính năng chính
- Chuyển đổi PDF: Bắt đầu với một cuốn sách hoặc chương sách ở định dạng PDF.
- Lập kế hoạch sách: Papermorph tạo kế hoạch trước khi xây dựng trải nghiệm tương tác.
- Storyboard: Quy trình bao gồm bước xây dựng storyboard trước khi tạo hoạt ảnh.
- Thuyết minh: Người dùng có thể nghe cũng như đọc các sách được tạo ra.
- Hoạt ảnh và câu đố: Nội dung hoạt ảnh và câu đố giúp các bài học trở nên tương tác hơn.
- Phân phối trên web: Kết quả là một sách web tương tác có thể xem trong trình duyệt.
README hiện mô tả Papermorph là dự án chỉ dành cho Opus 5.5. Mô hình hình ảnh, hỗ trợ đa ngôn ngữ và nhạc nền hiện chưa khả dụng.
Cài đặt Papermorph
Cài đặt Skill từ thư mục dự án bằng lệnh Skills:
npx skills add DozenTwelve/Papermorph --skill papermorph --agent claude-code
Lệnh này thêm Skill papermorph để sử dụng với agent claude-code.
Tạo sách web đầu tiên
Sau khi cài đặt, mở Claude Code với Opus 5.5 và gửi yêu cầu xác định PDF nguồn, đối tượng độc giả dự kiến và phạm vi đánh giá đầu tiên.
/papermorph Turn /path/to/book.pdf into
an animated interactive web book.
Target readers: [your audience].
Start with one English chapter for review.
Thay /path/to/book.pdf bằng đường dẫn đến PDF của bạn và mô tả độc giả mục tiêu. Bắt đầu với một chương tiếng Anh giúp bạn có phiên bản tập trung để đánh giá trước khi xử lý một cuốn sách lớn hơn.
Vì sao nên bắt đầu với một chương?
Lần xử lý đầu tiên ở quy mô một chương giúp bạn dễ dàng đánh giá kế hoạch sách, storyboard, phần thuyết minh, hoạt ảnh và câu đố. Bạn có thể xem xét hướng triển khai với phạm vi nhỏ hơn trước khi yêu cầu Papermorph xử lý thêm tài liệu nguồn.
Chạy các ví dụ đi kèm cục bộ
Kho mã nguồn bao gồm thư mục site mà bạn có thể chạy cục bộ. Trước tiên, sao chép dự án và chuyển vào thư mục của dự án:
git clone https://github.com/DozenTwelve/Papermorph.git
cd Papermorph
Khởi động máy chủ HTTP Python cục bộ cho trang web:
python3 -m http.server 8765 -d site
Sau đó mở http://localhost:8765/ trong trình duyệt để xem các ví dụ cục bộ.
Mẹo thực tế để đánh giá hiệu quả hơn
- Xác định rõ đối tượng độc giả: Thay phần giữ chỗ về độc giả bằng mô tả cụ thể về nhóm người bạn hướng đến.
- Đánh giá một chương tiếng Anh trước: Quy trình được tài liệu hóa khuyến nghị bắt đầu với một chương tiếng Anh.
- Kiểm tra toàn bộ quy trình: Xem xét kế hoạch, storyboard, phần thuyết minh, hoạt ảnh và câu đố thay vì chỉ đánh giá trang cuối cùng.
- Sử dụng trang web cục bộ: Chạy trang web đi kèm trên máy khi bạn muốn kiểm tra các ví dụ trong kho mã nguồn.
- Lưu ý các hạn chế hiện tại: README liệt kê Opus 5.5 là mô hình được hỗ trợ hiện tại và chưa cung cấp mô hình hình ảnh, hỗ trợ đa ngôn ngữ hoặc nhạc nền.
Điều gì sẽ đến tiếp theo
Định hướng dự kiến của Papermorph bao gồm mô hình hình ảnh và storyboard cho sách tranh tương tác cũng như phim tài liệu về nhân văn. Các mốc được công bố cũng bao gồm mở rộng kệ sách, từ giáo trình STEM sang sách tranh và sách về khoa học xã hội, cùng với việc phát hành các Skill mới.
Kết luận
Papermorph cung cấp quy trình tập trung để chuyển tài liệu PDF thành sách web có hoạt ảnh, thuyết minh và tương tác. Hãy cài đặt Skill, chạy công cụ trong Claude Code với Opus 5.5, bắt đầu bằng một chương tiếng Anh và sử dụng trang web ví dụ cục bộ để khám phá trải nghiệm web được tạo ra.
Dự án được phát hành theo Giấy phép MIT.
