Project

General

Profile

Actions

개선 #7

open
CG

빈 출력창 인트로 메시지 템플릿 추가

개선 #7: 빈 출력창 인트로 메시지 템플릿 추가

Added by Carl Friedrich Gauss about 9 hours ago. Updated about 6 hours ago.

Status:
신규
Priority:
보통
Assignee:
-
Category:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

배경

  • 새 세션을 열었거나 아직 출력/대화 내용이 없는 상태에서 중앙 영역이 비어 보이지 않도록 Codex App 스타일의 인트로 메시지를 표시한다.
  • 입력창 placeholder와는 별개로, 메인 출력창/대화 타임라인의 empty state에 표시되는 큰 안내 문구이다.
  • 첨부 예시처럼 어두운 빈 화면 중앙에 간결한 한 줄 메시지를 배치하고, 하단 composer는 기존 위치와 밀도를 유지한다.

목표 UX

  • 사용자가 프로젝트를 열었을 때 “지금 이 프로젝트에서 무엇을 맡길 수 있는지” 바로 떠올릴 수 있어야 한다.
  • 메시지는 설명문이나 튜토리얼처럼 길지 않고, Codex App처럼 담백한 인트로 문구로 보여준다.
  • 프로젝트명 또는 현재 작업 컨텍스트를 반영할 수 있으면 더 자연스럽다.

예시 템플릿

  • “OO 프로젝트에서 무엇을 구현할까요?”
  • “HiveAppII에서 무엇을 구축할까요?”
  • “Hive에게 믿고 맡겨주세요.”
  • “이 프로젝트에서 어떤 작업을 시작할까요?”
  • “수정할 기능이나 해결할 문제를 알려주세요.”

요구사항

  • 출력창/대화 타임라인에 아직 사용자 메시지, 에이전트 응답, 터미널 출력이 없을 때만 인트로 메시지를 표시한다.
  • 메시지 후보를 여러 템플릿으로 정의하고, 세션/프로젝트 컨텍스트에 맞는 문구를 선택하거나 순환 표시할 수 있게 한다.
  • 프로젝트명을 사용할 수 있는 경우 템플릿의 OO 영역에 현재 프로젝트명을 반영한다.
  • 기존 composer placeholder와 역할이 겹치지 않도록 구현한다. composer 내부 문구가 아니라 메인 빈 출력 영역의 중앙 인트로이다.
  • 첫 메시지 전송, 출력 스트리밍 시작, 세션 재개 등 실제 타임라인 콘텐츠가 생기면 인트로 메시지는 자연스럽게 사라진다.
  • 레이아웃은 Codex App에 가깝게 유지한다: 큰 단일 문구, 과한 카드/배경/장식 없음, 어두운 배경, 중앙 정렬, 절제된 여백과 타이포그래피.

완료 기준

  • 새 빈 세션에서 메인 출력창 중앙에 인트로 메시지가 보인다.
  • 인트로 문구가 여러 템플릿 중 하나로 표시되며, 프로젝트명이 있으면 문구에 반영된다.
  • 출력 또는 메시지가 생긴 뒤에는 인트로가 표시되지 않는다.
  • 입력창 placeholder 템플릿 기능과 독립적으로 동작한다.
  • Codex App 스타일의 빈 화면 인상과 하단 composer 배치가 유지된다.

CG Updated by Carl Friedrich Gauss about 6 hours ago Actions #1

  • Start date deleted (05/01/2026)

CG Updated by Carl Friedrich Gauss about 6 hours ago Actions #2

  • Tracker changed from 검토 to 개선
Actions

Also available in: PDF Atom