---
title: "당신의 문서, 열려있음: 엔진이 읽은 것, 당신이 편집한 것, 그리고 모든 변화의 증빙."
seo_title: "당신의 문서: 엑스레이, 판본, 그리고 증빙 | SazAI"
description: "모든 문서가 완전한 엑스레이와 함께 열리고, 판본은 원본에 연결되며, 모든 변화의 증빙이 있습니다."
tags: [marketing]
---

> 당신이 열어본 파일은 한 가지입니다. 당신이 감시할 수 있는 문서는 다릅니다. 둘 사이에서 변하는 것은 입구에서 일어나는 읽기, 그리고 그것 때문에 남는 모든 것입니다.

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-see)" name="file" size="36"></sz-icon></div>

<h2 id="unit">당신의 형식의 단위</h2>

<h3 class="sub">대화는 단위의 성질이 변하기 때문에 단어를 바꿉니다</h3>

프레젠테이션에는 슬라이드가 있습니다. 문서에는 섹션이 있습니다. 스프레드시트에는 시트가 있습니다. PDF에는 페이지가 있으며, 이미 최종 렌더링이고 아직 배치해야 할 공간이 아닙니다. 화면과 에이전트는 가장 일반적인 형식의 단어가 아니라 당신 형식의 단어를 사용합니다.

<figure class="viz duo four" role="group" aria-label="각 형식의 단위: 프레젠테이션의 슬라이드, 문서의 섹션, 스프레드시트의 시트, PDF의 페이지">
<div class="side"><svg viewBox="0 0 24 24" fill="none" stroke="var(--verb-see)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" style="width:44px;height:44px"><rect x="3" y="4" width="18" height="13" rx="1"/><line x1="9" y1="21" x2="15" y2="21"/><line x1="12" y1="17" x2="12" y2="21"/></svg><b>슬라이드</b>프레젠테이션</div>
<div class="side"><svg viewBox="0 0 24 24" fill="none" stroke="var(--verb-see)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" style="width:44px;height:44px"><path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"/><polyline points="13 2 13 9 20 9"/><line x1="8" y1="13" x2="16" y2="13"/><line x1="8" y1="17" x2="14" y2="17"/></svg><b>섹션</b>문서</div>
<div class="side"><svg viewBox="0 0 24 24" fill="none" stroke="var(--verb-see)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" style="width:44px;height:44px"><rect x="3" y="3" width="18" height="18" rx="1"/><line x1="3" y1="9" x2="21" y2="9"/><line x1="3" y1="15" x2="21" y2="15"/><line x1="9" y1="3" x2="9" y2="21"/></svg><b>시트</b>스프레드시트</div>
<div class="side"><svg viewBox="0 0 24 24" fill="none" stroke="var(--verb-see)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" style="width:44px;height:44px"><path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"/><polyline points="13 2 13 9 20 9"/><rect x="8" y="12" width="8" height="6" rx="1"/></svg><b>페이지</b>PDF</div>
</figure>

텍스트 문서는 두 단어가 필요한 유일한 경우입니다. 그 이유를 말할 가치가 있습니다. 문서는 페이지로 계산되며, 이것이 당신이 보는 것이고 당신이 목소리로 말할 것입니다. 섹션으로 분석되며, 섹션은 레이아웃 구분입니다. 페이지 크기, 방향, 여백, 헤더, 열입니다. 명시적 구분이 없는 문서에는 하나의 섹션만 있으므로 일반적인 회사 문서의 경우 심층 검사는 페이지가 아니라 문서 단위로 실행됩니다. 그 차이는 부드럽게 처리되지 않고 명시됩니다.

</div>

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-see)" name="search" size="36"></sz-icon></div>

<h2 id="x-ray">엑스레이, 전체</h2>

<h3 class="sub">한 번의 읽기, 입구에서, 그리고 패키지가 가진 모든 것이 주소를 얻습니다</h3>

Office 파일은 패키지이고, SazAI Corpus는 전체 패키지를 한 번 읽으며, 형식 사양을 읽고 해석하지 않는 엔진으로 읽습니다. <dfn tabindex="0" data-hint="문서의 모든 텍스트, 각 구절이 나온 슬라이드와 도형에 연결됩니다. 해석 없이 한 번 추출됩니다.">엑스레이</dfn>는 그 읽기에서 나오는 것이고, 프레젠테이션이 보여준 것보다 더 완전합니다.

<figure class="viz duo four xray" role="group" aria-label="Office 패키지 읽기가 전달하는 것: 출처가 있는 텍스트, 상태가 있는 주석, 노트와 숨겨진 슬라이드, 문서 속성">
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><rect x="8" y="8" width="32" height="22" rx="2" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="14" y1="16" x2="30" y2="16" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="14" y1="22" x2="26" y2="22" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><circle cx="34" cy="36" r="3" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="34" y1="30" x2="34" y2="33" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="30" y1="22" x2="34" y2="30" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke-dasharray="2 2"/></svg><b>출처가 있는 텍스트</b>각 구절, 슬라이드, 그리고 나온 도형</div>
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><path d="M10 10h28a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H22l-8 7v-7h-4a2 2 0 0 1-2-2V12a2 2 0 0 1 2-2z" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><circle cx="18" cy="20" r="1.6" fill="currentColor"/><circle cx="24" cy="20" r="1.6" fill="currentColor"/><circle cx="30" cy="20" r="1.6" fill="currentColor"/></svg><b>상태가 있는 주석</b>작성자, 앵커, 스레드, 해결됨, 작업 포함</div>
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><rect x="8" y="8" width="32" height="20" rx="2" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><rect x="8" y="32" width="32" height="8" rx="1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke-dasharray="3 2"/><line x1="14" y1="36" x2="30" y2="36" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><circle cx="35" cy="14" r="2" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="31" y1="18" x2="39" y2="10" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg><b>노트와 숨겨진 것</b>발표자가 말할 것, 그리고 숨긴 것</div>
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><path d="M14 6h14l8 8v28H14z" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><path d="M28 6v8h8" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="19" y1="24" x2="31" y2="24" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="19" y1="30" x2="31" y2="30" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="19" y1="36" x2="26" y2="36" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><circle cx="12" cy="12" r="4" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="12" y1="10" x2="12" y2="12.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/><line x1="12" y1="12.5" x2="13.6" y2="13.6" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg><b>속성</b>누가 생성했는지, 언제 수정했는지, 무엇이 변했는지</div>
</figure>

각 텍스트는 나온 슬라이드와 도형에 연결되며, 그것이 가진 형식을 유지합니다. 주석은 작성자, 앵커, 회신 스레드, 그리고 중요한 두 가지 상태와 함께 옵니다. 발표자 노트는 완전하게 옵니다. 링크, 이미지, 그리고 숨겨진 슬라이드가 모두 나타나며, 누군가 숨긴 슬라이드도 당신을 위해 나타나고 숨겨진 것으로 표시됩니다. 속성은 누가 생성했고 언제 수정했는지 말합니다.

일곱 번째 프레젠테이션에 누군가 붙여넣은 문장인데 아무도 어디서 나왔는지 알지 못합니다. 엑스레이는 알고 있습니다. 그것이 감시에 유용한 이유는 문서의 모든 진술에 주소가 있고, 주소는 우리의 의견이 아니라 파일에 속합니다. 거기 안에 있는 것 이상은 없습니다.

</div>

<div class="chap">

<div class="ico-col"><span class="ico" style="color:var(--verb-see)"><svg viewBox="0 0 48 48" aria-hidden="true"><rect x="8" y="26" width="7" height="14" rx="1.5" fill="none" stroke="currentColor" stroke-width="1.5"/><rect x="20.5" y="14" width="7" height="26" rx="1.5" fill="none" stroke="currentColor" stroke-width="1.5"/><rect x="33" y="20" width="7" height="20" rx="1.5" fill="none" stroke="currentColor" stroke-width="1.5"/></svg></span></div>

<h2 id="signals">엔진이 측정한 것</h2>

<h3 class="sub">덱은 당신이 하기 전에 자신을 반복하고 있다는 것을 알고 있습니다</h3>

엔진은 전체 문서를 측정하고 결과를 그 실행의 <dfn tabindex="0" data-hint="어떤 파일이 무엇을 생성했는지의 기록. 각 실행은 어디서 나왔고 무엇을 생성했는지를 보관합니다.">리니지</dfn>로 저장합니다. 즉, 어떤 파일이 무엇을 생성했는지입니다. <dfn tabindex="0" data-hint="업로드 시 엔진이 측정한 것의 이름: 거의 동일한 슬라이드, 제목이 본문과 맞지 않음, 텍스트가 오버플로우됨, 혼합된 언어.">신호</dfn>는 이름을 가집니다.

<figure class="viz duo four" role="group" aria-label="네 가지 명명된 신호: 거의 동일한 슬라이드, 제목이 본문과 맞지 않음, 상자 밖으로 오버플로우되는 텍스트, 혼합된 언어">
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><rect x="6" y="10" width="26" height="20" rx="2" fill="none" stroke="currentColor" stroke-width="1.25"/><rect x="16" y="18" width="26" height="20" rx="2" fill="none" stroke="currentColor" stroke-width="1.25"/></svg><b>거의 동일한</b>덱 내, 그리고 열두 개 전체</div>
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><rect x="8" y="9" width="32" height="8" rx="1.5" fill="none" stroke="currentColor" stroke-width="1.25"/><line x1="10" y1="25" x2="38" y2="25" stroke="currentColor" stroke-width="1.25"/><line x1="10" y1="32" x2="38" y2="32" stroke="currentColor" stroke-width="1.25"/><line x1="10" y1="39" x2="28" y2="39" stroke="currentColor" stroke-width="1.25"/><line x1="34" y1="42" x2="42" y2="20" stroke="currentColor" stroke-width="1.25"/></svg><b>제목 ≠ 본문</b>무엇을 약속하고 무엇을 말하는지</div>
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><rect x="6" y="12" width="26" height="24" rx="2" fill="none" stroke="currentColor" stroke-width="1.25"/><line x1="11" y1="20" x2="27" y2="20" stroke="currentColor" stroke-width="1.25"/><line x1="11" y1="27" x2="42" y2="27" stroke="currentColor" stroke-width="1.25"/><line x1="11" y1="34" x2="20" y2="34" stroke="currentColor" stroke-width="1.25"/></svg><b>오버플로우 예정</b>번역될 때 상자를 벗어날 것</div>
<div class="side"><svg viewBox="0 0 48 48" aria-hidden="true"><rect x="6" y="8" width="36" height="32" rx="2" fill="none" stroke="currentColor" stroke-width="1.25"/><line x1="12" y1="17" x2="36" y2="17" stroke="currentColor" stroke-width="1.25"/><line x1="12" y1="24" x2="30" y2="24" stroke="currentColor" stroke-width="1.25"/><line x1="12" y1="31" x2="36" y2="31" stroke="currentColor" stroke-width="1.25" stroke-dasharray="2 2"/></svg><b>혼합된 언어</b>그리고 두 가지 방식으로 말하는 용어</div>
</figure>

결정론적이고, 의견 없음. 엔진은 당신에게 세 번째와 아홉 번째 프레젠테이션이 거의 같다고 말합니다. 무엇을 해야 할지는 [에이전트](talk)와의 대화입니다. 각 문서의 측정은 문서 간 비교 읽기에 사용 가능하게 남으므로 전체 포트폴리오를 한 번에 한 파일씩 열지 않고 읽을 수 있습니다.

</div>

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-see)" name="compare" size="36"></sz-icon></div>

<h2 id="editions">판본과 비교</h2>

<h3 class="sub">첫 번째 숫자 전에 선언된 세 가지 관계</h3>

당신의 제안은 네 번째 버전입니다. 아무도 세 번째 버전이 무엇을 말했는지 기억하지 못합니다. 당신의 모든 <dfn tabindex="0" data-hint="번역 또는 수정된 문서로, 완전한 문서로 저장되며, 고유한 엑스레이와 측정을 가집니다.">판본</dfn>(번역이든 수정이든)은 금고에 완전한 문서로 들어옵니다. 고유한 엑스레이와 측정을 가집니다. 비교는 당신의 원본을 첫 번째 열에 항상 배치하고, 첫 번째 차이를 보이기 전에 둘 사이의 관계를 선언합니다. 번역, 수정, 또는 독립적입니다. 선언된 관계가 없으면 비교가 나타나지 않습니다.

<figure class="viz duo cmp" role="group" aria-label="첫 번째 열의 원본, 중간의 선언된 관계, 옆의 판본">
<div class="side"><svg viewBox="0 0 24 24" fill="none" stroke="var(--verb-see)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" style="width:56px;height:56px"><rect x="3" y="4" width="18" height="13" rx="1"/><line x1="9" y1="21" x2="15" y2="21"/><line x1="12" y1="17" x2="12" y2="21"/></svg><b>당신의 원본</b>항상 첫 번째 열에</div>
<div class="mid"><svg viewBox="0 0 120 72" aria-hidden="true"><rect x="8" y="18" width="30" height="38" rx="4" fill="var(--verb-see)" opacity=".12" stroke="var(--verb-see)" stroke-width="1.5"/><rect x="82" y="18" width="30" height="38" rx="4" fill="none" stroke="var(--verb-see)" stroke-width="1.5"/><line x1="38" y1="37" x2="82" y2="37" stroke="var(--gray)" stroke-width="1.5"/><rect x="45" y="28" width="30" height="18" rx="9" fill="var(--verb-see)" opacity=".14" stroke="var(--verb-see)" stroke-width="1.5"/><circle cx="60" cy="37" r="2.5" fill="var(--verb-see)"/></svg><b>선언된 관계</b>번역 · 수정 · 독립적</div>
<div class="side"><svg viewBox="0 0 24 24" fill="none" stroke="var(--verb-see)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" style="width:56px;height:56px"><path d="M12 20h9"/><path d="M16.5 3.5a2.1 2.1 0 1 1 3 3L7 19l-4 1 1-4Z"/></svg><b>판본</b>고유한 엑스레이를 가진 완전한 문서</div>
<div class="act"><sz-button variant="primary" icon="compare" data-open-compare>Open the comparator</sz-button><sz-compare title="Aula 05 · Forecasting" demo></sz-compare></div>
</figure>

그리고 비교가 당신에게 돌려주는 것은 인상이 아닙니다. 45개 슬라이드 판본에서, 이전 633개 요소, 이후 633개. 텍스트가 변했습니다. 구조는 변하지 않았습니다. 추정이 아니라 계산되었습니다. 이것과 두 파일을 나란히 여는 것의 차이는 결과가 단위당 기록에 남고 나중에 다시 열 수 있으며, 비교를 실행한 사람에게 의존하지 않고도 다른 사람이 그렇게 할 수 있다는 것입니다.

</div>

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-see)" name="users" size="36"></sz-icon></div>

<h2 id="lineage">원본과 파생본이 연결된 채 유지됩니다</h2>

<h3 class="sub">관계는 그것을 만든 사람의 출발을 견뎌냅니다</h3>

한 문서가 다른 문서를 생성할 때, 링크가 기록되고, 파생본은 원본과 동일한 취급을 받는 완전한 노드입니다. 엔진으로 읽히고, 측정되고, 자체적으로 탐색 가능합니다.

이것은 작아 보이지만 그렇지 않은 문제를 해결합니다. 폴더에는 원본과 다섯 가지 번역이 여섯 파일이고, 그것을 어떻게 관련지을지는 한 사람만 알고, 팀을 바꿀 때까지만 알고 있습니다. 여기서는 하나의 원본과 다섯 개의 선언된 파생본이고, 아무도 관계를 재구성하기 위해 무언가를 기억해야 합니다.

기록은 작업을 관찰한 사람이 나중에 써지지 않습니다. 작업 자체에서 태어나므로 그것과 동의할 수 없습니다. 이러한 링크 각각은 또한 당신의 금고의 시냅스이고, 그들이 그리는 전체 모양은 [당신의 금고가 되는 네트워크](connectome)입니다.

</div>

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-see)" name="file" size="36"></sz-icon></div>

<h2 id="receipt">증빙이 증명하는 것, 그리고 증명하지 않는 것</h2>

<h3 class="sub">제어의 증거, 옆에 경계를 명시하며</h3>

<dfn tabindex="0" data-hint="변경된 것과 각 작업에서 같은 것의 기록으로, 단위별로 파일에 보관되고 다시 열 수 있습니다.">증빙</dfn>은 작업이 일어났으며, 어느 버전에, 어떤 매개변수로, 그리고 무엇이 변했는지를 증명합니다. 번역은 세그먼트별 완전성, 적용된 용어집 용어, 그리고 최종 파일에 포함되었거나 포함되지 않은 것을 기록합니다. 재작성은 어떤 필드가 변경되었고 어떤 필드가 유지되었는지를 기록합니다.

최종 페이지가 시각적으로 좋아 보이는지는 증명하지 않습니다. 시스템은 구조를 측정하고 최종 페이지를 보지 않기 때문입니다. 또한 공인된 감시도 아닙니다. 이 역사가 당신의 업계의 특정 감시 요건을 충족하는지 여부는 우리가 사례별로 답변하는 질문이지, 이 페이지가 주장하는 것이 아닙니다.

회의적인 구매자는 보통 질문을 직접 묻습니다. AI가 뭔가 생성했고, 이제 어떻게 알아야 사용할 수 있을까요. 우리가 선호하는 답은 모델을 믿도록 요청하는 것이 아닙니다. 파일에 일어난 일을 보여주는 것입니다.

</div>

이 모든 것은 당신의 금고에 있고, 아무것도 풀려 있지 않습니다. 모든 문서는 그 판본에 연결되고, 모든 판본은 그 증빙에, 모든 비교는 양쪽에 연결됩니다. 무엇을 측정했는지 해석하는 사람은 [에이전트](talk)이고, SazAI Corpus 읽음과 같은 금고를 읽으며, 당신 것 이상의 출처가 없습니다.

<script type="module">
// The comparator is an INVITATION, not a panel: the component mounts collapsed and the
// button opens its modal through the public `open()`. `whenDefined` first, because the
// design-system runtime upgrades components lazily and a click before upgrade would find
// an unknown element with no `open` on it.
for (const b of document.querySelectorAll("[data-open-compare]")) {
  b.addEventListener("click", async () => {
    await customElements.whenDefined("sz-compare");
    b.closest("figure")?.querySelector("sz-compare")?.open();
  });
}
</script>
