Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions src/components/GoogleTag.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
// Frontmatter 영역에서 프로덕션 환경인지 확인
const isProd = import.meta.env.PROD;
---
{isProd && (
<>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DMP8WHFE3V"
></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());

gtag('config', 'G-DMP8WHFE3V');
</script>
</>
)}
20 changes: 11 additions & 9 deletions src/content/documents/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,17 @@ REPL Works는 프로젝트 기억을 문서와 Git에 저장한다.

# Document Flow

<DocumentFlow documents={[
"IDEAS.md",
"PITCHING_SCRIPT.md",
"PRODUCT_SPEC.md",
"ARCHITECTURE.md",
"FRAMEWORK.md",
"TASKS.md",
"AGENTS.md"
]} />
<DocumentFlow
documents={[
'IDEAS.md',
'PITCHING_SCRIPT.md',
'PRODUCT_SPEC.md',
'ARCHITECTURE.md',
'FRAMEWORK.md',
'TASKS.md',
'AGENTS.md',
]}
/>

---

Expand Down
42 changes: 23 additions & 19 deletions src/content/prompts/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,14 @@ Prompt는 그 기억을 활용하는 방법을 정의한다.

대부분의 AI 사용자는 같은 설명을 반복한다.

<SpecGrid items={[
"무엇을 만들고 있는가?",
"왜 만드는가?",
"어떤 형식으로 답변해야 하는가?",
"어떤 문서를 생성해야 하는가?"
]} />
<SpecGrid
items={[
'무엇을 만들고 있는가?',
'왜 만드는가?',
'어떤 형식으로 답변해야 하는가?',
'어떤 문서를 생성해야 하는가?',
]}
/>

---

Expand Down Expand Up @@ -65,7 +67,7 @@ Prompt는 프로젝트마다 새로 작성하는 것이 아니다.

생성 문서

<InOut type="output" items={["IDEAS.md"]} />
<InOut type="output" items={['IDEAS.md']} />

[Prompt 보기](/prompts/idea-refinement)

Expand All @@ -79,7 +81,7 @@ Prompt는 프로젝트마다 새로 작성하는 것이 아니다.

생성 문서

<InOut type="output" items={["PITCHING_SCRIPT.md"]} />
<InOut type="output" items={['PITCHING_SCRIPT.md']} />

[Prompt 보기](/prompts/pitch-creation)

Expand All @@ -93,7 +95,7 @@ Prompt는 프로젝트마다 새로 작성하는 것이 아니다.

생성 문서

<InOut type="output" items={["PRODUCT_SPEC.md"]} />
<InOut type="output" items={['PRODUCT_SPEC.md']} />

[Prompt 보기](/prompts/product-specification)

Expand All @@ -107,7 +109,7 @@ Prompt는 프로젝트마다 새로 작성하는 것이 아니다.

생성 문서

<InOut type="output" items={["ARCHITECTURE.md"]} />
<InOut type="output" items={['ARCHITECTURE.md']} />

[Prompt 보기](/prompts/architecture-design)

Expand All @@ -121,7 +123,7 @@ Prompt는 프로젝트마다 새로 작성하는 것이 아니다.

생성 문서

<InOut type="output" items={["TASKS.md"]} />
<InOut type="output" items={['TASKS.md']} />

[Prompt 보기](/prompts/task-generation)

Expand All @@ -135,7 +137,7 @@ Execution AI가 개발 가능한 상태인지 검증한다.

검증 대상

<InOut type="in" items={["PRODUCT_SPEC.md", "ARCHITECTURE.md", "TASKS.md"]} />
<InOut type="in" items={['PRODUCT_SPEC.md', 'ARCHITECTURE.md', 'TASKS.md']} />

[Prompt 보기](/prompts/execution-validation)

Expand All @@ -153,13 +155,15 @@ REPL Works Prompt는 고정된 문서가 아니다.

일반적인 흐름

<OperationLoop steps={[
"Project Usage",
"Prompt Improvement",
"Better Documents",
"Better Execution",
"Project Usage"
]} />
<OperationLoop
steps={[
'Project Usage',
'Prompt Improvement',
'Better Documents',
'Better Execution',
'Project Usage',
]}
/>

---

Expand Down
16 changes: 9 additions & 7 deletions src/content/showcase/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,15 @@ ReplWorks 호환(Compatible) 프로젝트는 ReplWorks 워크플로와 문서

일반적으로 다음 문서를 사용한다.

<DocBadgeGrid docs={[
"PRODUCT_SPEC.md",
"ARCHITECTURE.md",
"FRAMEWORK.md",
"TASKS.md",
"AGENTS.md"
]} />
<DocBadgeGrid
docs={[
'PRODUCT_SPEC.md',
'ARCHITECTURE.md',
'FRAMEWORK.md',
'TASKS.md',
'AGENTS.md',
]}
/>

---

Expand Down
27 changes: 4 additions & 23 deletions src/content/tools/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,7 @@ Workflow가 반복되면,

REPL Works는 다음을 표준화한다.

<SpecGrid items={[
"Workflow",
"Prompts",
"Documents"
]} />
<SpecGrid items={['Workflow', 'Prompts', 'Documents']} />

---

Expand All @@ -43,12 +39,7 @@ REPL Works는 다음을 표준화한다.

일반적으로 다음 순서로 발전한다.

<DocumentFlow documents={[
"Manual Process",
"Prompt",
"Document",
"Tool"
]} />
<DocumentFlow documents={['Manual Process', 'Prompt', 'Document', 'Tool']} />

---

Expand Down Expand Up @@ -93,12 +84,7 @@ REPL Works는 실제 사용 경험을 통해 새로운 도구를 추가할 수

예시

<TerminalGrid commands={[
"ai-prompt",
"ai-sync",
"ai-review",
"ai-memory"
]} />
<TerminalGrid commands={['ai-prompt', 'ai-sync', 'ai-review', 'ai-memory']} />

---

Expand All @@ -112,12 +98,7 @@ REPL Works는 실제 사용 경험을 통해 새로운 도구를 추가할 수

## Relationship

<RelationFlow items={[
"Workflow",
"Prompts",
"Documents",
"Tools"
]} />
<RelationFlow items={['Workflow', 'Prompts', 'Documents', 'Tools']} />

---

Expand Down
Loading
Loading