Phân tích nguyên tác dài (cho phim ngắn dọc)
Skill chỉ đọc, biến tiểu thuyết dài hoặc truyện mạng nhiều chương thành một lớp phân tích có thể truy vết: chỉ mục chương, đánh giá giá trị chuyển thể và danh sách ứng viên chia tập.
Nội dung · Viết láchTrung cấp★ 1,943⑂ 448Điểm AI 9/10Cập nhật lần cuối: 15 thg 9, 2026
Làm được gì
- S0 – Chỉ mục chương: dùng
novel_index.pyđể cắt chương và phát hiện lỗi (nhảy số, trùng số, chương quá ít nội dung, mục lục lẫn vào). Chỉ mục này là nguồn chân lý duy nhất cho mọi bước sau. - S1 – Đánh giá nhanh giá trị chuyển thể: lấy mẫu có thể tái lập (bắt buộc gồm chương đầu và cuối), viết
triage.mdgồm 6 mục rồi dừng lại hỏi tác giả có nên phân tích toàn bộ hay không. - S2–S4 – Bóc tách chi tiết: trích xuất chức năng kịch của từng chương → gom thành đơn vị truyện, nhịp và đường cảm xúc → hợp nhất nhân vật (chuẩn hóa biệt danh, phân cấp) và tổng hợp thế giới, thế lực.
- S5 – Giá trị chuyển thể và ứng viên chia tập: phân loại đoạn nào lên màn hình dọc được ngay, đoạn nào phải đổi phương tiện thể hiện, đoạn nào chỉ là khoái cảm chữ nghĩa (nội tâm, mẹo tự sự, phục bút dài); xuất
episode-candidates.jsonlcắt theo kết quả kịch tính, không theo số chương. - Hàng rào an toàn: không sang bước tiếp nếu độ phủ chưa đủ, chương thất bại phải ghi rõ chứ không che giấu, không sao chép nguyên văn từng đoạn, thư mục đầu vào chỉ đọc.
Phù hợp với ai
- Nhà sản xuất, biên tập phát triển IP truyện mạng thành phim ngắn dọc
- Người thường xuyên phải viết báo cáo đánh giá nguyên tác trước khi mua bản quyền
- Nhóm cần sàng lọc bộ truyện hàng trăm đến hàng nghìn chương trước khi đọc hết
- Người dùng bộ skill
$short-dramacho quy trình phát triển → viết kịch bản → tài sản sản xuất
Ví dụ sử dụng
- "Phân tích quyển tiểu thuyết này" kèm đường dẫn file → tạo chỉ mục chương, lấy mẫu 12 chương, báo thời gian dự kiến cho việc bóc tách toàn bộ rồi hỏi có tiếp tục không.
- "Truyện này chuyển thành phim ngắn được không?" → chỉ chạy tới S1 để có
triage.md: khung truyện, tỷ lệ ba loại phân loại, điểm thay mở đầu, mức gánh nặng sản xuất, ba rủi ro lớn nhất, quy mô số tập. - "Cắt bộ dài này thành ứng viên chia tập" → chạy hết pipeline và nhận
story-units.md,characters.md,episode-candidates.jsonlkèm span nguồn và các điểm chưa quyết.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/zenstory-ai/drama-skills/HEAD/skills/short-drama-novel-analyze/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/short-drama-novel-analyze từ repo GitHub zenstory-ai/drama-skills vào ~/.claude/skills/short-drama-novel-analyze/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/zenstory-ai/drama-skills.git && mkdir -p ~/.claude/skills && cp -r drama-skills/skills/short-drama-novel-analyze ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và clone repo:
git clone https://github.com/zenstory-ai/drama-skills.git - Sao chép skill vào thư mục skill của Claude Code:
mkdir -p ~/.claude/skills && cp -r drama-skills/skills/short-drama-novel-analyze ~/.claude/skills/ - Kiểm tra Python 3 đã có:
python3 --version(script lập chỉ mục cần Python 3). - Chạy kiểm tra nội bộ:
python3 ~/.claude/skills/short-drama-novel-analyze/scripts/selftest.py - Tạo thư mục làm việc và đặt file bản thảo
.txtvào thư mục đầu vào (file gốc sẽ không bị sửa). - Mở Claude Code và yêu cầu kèm đường dẫn, ví dụ: "Phân tích tiểu thuyết ở input/novel.txt".
- Khi skill dừng ở bước S1, trả lời có/không tiếp tục, sau đó xem kết quả trong thư mục
source-analysis/.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT