@extends('layouts.admin') @section('title', 'Split Chunk #' . ($chunk->chunk_index + 1)) @section('breadcrumb') @endsection @section('content') {{-- Flash / Validation errors --}} @if($errors->any())
Ralat:
@endif {{-- Header --}}

Split Chunk

Chunk #{{ $chunk->chunk_index + 1 }} — {{ $chunk->document->title }} v{{ $chunk->documentVersion->version_number }} @if($chunk->page_number) · ms. {{ $chunk->page_number }} @endif

Kembali
{{-- Warning panel --}}
Perhatian: Selepas split, chunk asal akan ditandakan sebagai Superseded dan tidak lagi digunakan dalam Qdrant. Chunk-chunk baharu akan di-embed secara automatik. Tindakan ini tidak boleh diundo.
{{-- ── Kolum kiri: Teks asal (rujukan) ─────────────────────────────── --}}
Teks Asal (Rujukan)

Salin bahagian yang diperlukan ke segmen di sebelah kanan.

{{-- Stats --}}
{{ str_word_count($chunk->getEmbeddableText()) }} patah {{ number_format(mb_strlen($chunk->getEmbeddableText())) }} aksara @if($chunk->is_edited) final_text @else raw_text @endif
{{-- Teks asal — selectable untuk copy --}}
{{-- ── Kolum kanan: Form segmen ─────────────────────────────────────── --}}
@csrf
Segmen Baharu 2

Minimum 2, maksimum 10 segmen. Setiap segmen akan menjadi satu chunk baharu.

{{-- Segmen 1 (default) --}}
0 patah · 0 aksara
@error('segments.0')
{{ $message }}
@enderror
{{-- Segmen 2 (default) --}}
0 patah · 0 aksara
@error('segments.1')
{{ $message }}
@enderror
{{-- Summary bar --}}
Jumlah patah dalam segmen: 0 / {{ str_word_count($chunk->getEmbeddableText()) }} Jumlah aksara: 0
{{-- Notes --}}
{{-- Submit --}}
Batal

Chunk asal akan ditandakan Superseded. Setiap segmen akan di-embed secara automatik dalam queue.

@endsection @push('scripts') @endpush