For the complete documentation index, see llms.txt. This page is also available as Markdown.

TÀI LIỆU SPEC: ỨNG DỤNG VIẾT TRUYỆN AI

StoryForge AI - Technical Specification


1. TỔNG QUAN HỆ THỐNG

1.1 Mục tiêu

Xây dựng ứng dụng web cho phép người dùng tải lên file outline truyện (PDF/Word/TXT), AI phân tích và viết thành truyện hoàn chỉnh theo các thể loại tùy chọn.

1.2 Người dùng mục tiêu

  • Nhà văn mới cần hỗ trợ viết truyện

  • Content creator cần sản xuất nội dung nhanh

  • Người có ý tưởng nhưng chưa biết cách triển khai


2. CHỨC NĂNG CHÍNH

2.1 Module Upload & Phân tích Outline

Table Copy

Chức năng
Mô tả
Input
Output

File Upload

Hỗ trợ PDF, DOCX, TXT

File outline

Text trích xuất

Structure Parser

Phân tích cấu trúc outline

Raw text

JSON cấu trúc

Content Classifier

Phát hiện thể loại, độ tuổi, cảnh báo nội dung nhạy cảm

Parsed content

Tags + Content Rating

Cấu trúc JSON sau khi parse:

JSON Copy


2.2 Module AI Writing Engine

2.2.1 Content Policy Filter

plain Copy

2.2.2 Writing Modes

Table Copy

Mode
Mô tả
Phù hợp với

Romance-Pure

Tình cảm sâu sắc, không cảnh nóng

Người đọc mọi lứa tuổi

Romance-Steamy

Gợi cảm nhẹ, ngụ ý

Người trưởng thành

Drama

Xung đột, phát triển nhân vật

Thích truyện chiều sâu

Rom-Com

Hài hước, nhẹ nhàng

Giải trí

Thriller

Căng thẳng, bí ẩn

Truyện trinh thám

Slice of Life

Đời thường, chậm rãi

Thư giãn

2.2.3 Scene Rewriting Rules (cho nội dung nhạy cảm)

Ví dụ chuyển đổi từ outline gốc:Table Copy

Gốc (Explicit)
Romance-Pure
Drama

"Cảnh nóng trong phòng trực đêm mưa"

"Khoảnh khắc gần gũi đầu tiên - họ trao nhau nụ hôn dưới ánh đèn khẩn cấp, tình cảm vượt qua ranh giới bác sĩ-y tá"

"Xung đột nội tâm của An khi rung động trước đồng nghiệp trẻ, sự cô đơn sau ca trực dài"

"Tay chạm vào vòng một"

"Ánh mắt dừng lại ở nơi anh không nên nhìn, cả hai đều biết điều gì đang thay đổi"

"Sự chạm va vô tình khiến An nhận ra mình đã lâu không gần gũi ai"


2.3 Module Output & Export

Table Copy

Format
Mô tả
Tùy chọn

Web Reader

Đọc trực tiếp trên app

Font, theme, bookmark

EPUB

Ebook chuẩn

Cover, metadata

PDF

In ấn

Layout A4/A5

DOCX

Chỉnh sửa tiếp

Track changes

Audio

Text-to-speech

Voice selection


3. KIẾN TRÚC KỸ THUẬT

3.1 Tech Stack

plain Copy

3.2 Database Schema

sql Copy


4. API ENDPOINTS

4.1 Core APIs

Table Copy

Method
Endpoint
Description
Request
Response

POST

/api/projects

Tạo project mới

{file, title}

{project_id, status}

GET

/api/projects/:id/parse

Lấy kết quả parse

-

Parsed JSON

POST

/api/projects/:id/write

Bắt đầu viết

{mode, options}

{job_id}

GET

/api/jobs/:id/status

Check tiến độ

-

{status, progress}

GET

/api/chapters/:id

Lấy chapter

-

Full content

POST

/api/chapters/:id/regenerate

Viết lại scene

{scene_id, new_prompt}

New content

4.2 WebSocket Events

JavaScript Copy


5. PROMPT ENGINEERING

5.1 System Prompt Template

Python Copy

5.2 Scene Transformation Prompt

Python Copy


6. GIAO DIỆN NGƯỜI DÙNG

6.1 Wireframes

plain Copy

6.2 Chapter Editor View

plain Copy


7. CONTENT SAFETY SYSTEM

7.1 Detection Categories

Table Copy

Category
Description
Action

Explicit Sexual

Mô tả chi tiết hành vi tình dục

Block + Suggest rewrite

Suggestive

Ngụ ý tình dục rõ ràng

Flag + User review

Violence

Bạo lực cực đoan, tra tấn

Block

Age Gap

Quan hệ chênh lệch tuổi (>10 năm)

Warning label

Power Imbalance

Sếp-nhân viên, bác sĩ-bệnh nhân

Ethical review

7.2 User Control Flow

plain Copy


8. MONETIZATION & LIMITS

Table Copy

Tier
Price
Features

Free

$0

3 projects/month, 5k words/project, basic modes

Pro

$9.99/mo

Unlimited projects, 50k words/project, all modes, export EPUB/PDF

Enterprise

$49.99/mo

API access, custom fine-tuning, white-label, priority support


9. IMPLEMENTATION ROADMAP

Table Copy

Phase
Duration
Deliverables

MVP

6 weeks

Upload, parse, basic writing (romance-pure, drama), web reader

v1.0

+4 weeks

All modes, export formats, payment integration

v1.5

+6 weeks

Collaborative editing, AI image generation for covers, audio export

v2.0

+8 weeks

Mobile app, community features, publishing to platform


10. RISK MITIGATION

Table Copy

Risk
Mitigation

AI generates inappropriate content

Multi-layer filtering: model-level + post-processing + human review queue

Copyright issues with uploaded outlines

Terms of service: user retains rights, we claim license to process

Vietnamese language quality

Fine-tune on Vietnamese literature corpus, human-in-the-loop validation

Content policy violations

Strict safety system, user education, clear guidelines


Bạn cần tôi mở rộng phần nào? Ví dụ:

  • Chi tiết kỹ thuật AI/ML pipeline

  • API documentation đầy đủ

  • Database schema chi tiết hơn

  • UI/UX mockup chi tiết

Last updated