Viết Khám Phá (Discovery Drafting)
Viết truyện không cần dàn ý: bắt đầu từ một đoạn "hạt nhân truyện" rồi đối chiếu ngược từng chương vào story bible.
Nội dung · Viết láchTrung cấp★ 243⑂ 36Điểm AI 8/10Cập nhật lần cuối: 24 thg 9, 2026
Làm được gì
Biến cách viết "không dàn ý" (pantsing) thành một quy trình có kỷ luật:
- Viết hạt nhân truyện: một đoạn gồm nhân vật + hoàn cảnh + mong muốn + trở lực + tông giọng
- Viết tiến về phía trước: không dừng lại để tra cứu; ghi chú
[TODO: check bible]ngay trong văn bản - Vòng lặp đối chiếu: sau mỗi chương → trích xuất thực thể/lời hứa mới → lập dàn ý ngược → so sánh với story bible (mới / mâu thuẫn / bổ sung / còn treo) → cập nhật bible hoặc sửa chương
- Rà soát theo lô mỗi 3–5 chương: dọn các manh mối chưa hồi đáp, cắt nhánh chết (ghi
status: cut/abandonedthay vì xóa) - Giữ nhịp viết: mục tiêu số từ, ghi log bằng
story progress . --log, chuyển bản thảo cho skill sửa bài ở giữa và cuối
Dành cho ai
- Tác giả tiểu thuyết thích viết tự do, mất cảm hứng khi phải lập dàn ý trước
- Người mới có một nhân vật hoặc một tình huống và muốn bắt đầu ngay
- Ai muốn viết thoải mái nhưng vẫn giữ tính nhất quán của thế giới truyện
- Không phù hợp với truyện trinh thám/bí ẩn cần gài manh mối trước (hãy dùng chapter-writing)
Ví dụ sử dụng
- "Tôi muốn viết mà không lập dàn ý" → cùng soạn một đoạn hạt nhân, ghi
draft-mode: discoveredvàostory.md, rồi viết chương 1. - "Xong chương 3 rồi, dọn lại bible giúp tôi" → trích xuất nhân vật/địa danh/lời hứa mới để bạn phê duyệt, tạo dàn ý ngược và liệt kê các mâu thuẫn với thiết lập cũ.
- "Bỏ tuyến truyện phụ này" → đánh dấu lời hứa đó
status: abandonedkèm lý do; nhân vật bị cắt vẫn giữ file vớistatus: cut.
· · · 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/danjdewhurst/story-skills/HEAD/skills/discovery-drafting/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/discovery-drafting từ repo GitHub danjdewhurst/story-skills vào ~/.claude/skills/discovery-drafting/ 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/danjdewhurst/story-skills.git ~/story-skills && mkdir -p ~/.claude/skills && cp -r ~/story-skills/skills/* ~/.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.
- Tải repo:
git clone https://github.com/danjdewhurst/story-skills.git ~/story-skills - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Skill này tham chiếu các skill khác cùng repo (story-init, chapter-writing, revision-continuity...), nên hãy copy toàn bộ:
cp -r ~/story-skills/skills/* ~/.claude/skills/ - (Tùy chọn) Muốn dùng Story CLI: vào repo chạy
bun installrồi kiểm trabun run story -- --help. Không có CLI vẫn dùng được, chỉ cần kiểm tra thủ công. - Khởi động lại Claude Code và nói: "Tôi muốn viết bản thảo theo lối discovery, không dàn ý".
- Nhớ dùng skill story-init trước để tạo dự án (
story.md+ ít nhất 1 nhân vật).
Xem mã nguồn trên GitHub ↗Giấy phép: MIT