바뀐 점
새 버전을 받으면 이전 앱 폴더의 config, state, data, output 폴더를 새 폴더로 옮겨 쓰세요. 자세한 절차는 유지 관리에 있습니다.
0.0.6
바뀐 점
- 완성도 보드: 이미지 메뉴의 완성도 보드에서 캐릭터마다 의상 × 표정 조합이 채택·생성됨·미생성·제외 중 어디인지, 대기열에 있는지를 격자로 보고 진행률(채택/필요)을 확인합니다. 필요 없는 조합은 제외하고, 미생성 생성·미채택 포함 생성으로 빠진 조합만 생성 화면으로 넘깁니다. → 갤러리와 내보내기
- 채택 이미지 내보내기의 누락: 완성도 보드 기준으로 셉니다. 한 번도 만들지 않은 조합도 누락으로 알리고, 제외한 조합은 셈하지 않습니다.
- 생성·비교 결과를 조합으로 가져오기: 생성·비교에서 고른 결과를 캐릭터·의상·표정 조합의 이미지로 가져오고 바로 채택할 수 있습니다. 다시 생성하지 않아도 됩니다. → 이미지 생성
0.0.5
바뀐 점
- 모델 맥락 길이: 설정 → LLM 연결 카드에서 쓰는 모델마다 맥락 길이를 보고 고칩니다. 맥락 길이 읽기는 Ollama Cloud·Gemini API·OpenRouter·LM Studio에서 값을 받아 오고, Vertex AI·DeepSeek은 앱의 기본 표로 채웁니다. 에이전트는 이 값을 에이전트 맥락 상한(기본 131,072토큰)까지만 써서 원고를 넣습니다. 지금까지는 늘 8,192토큰 기준이라 큰 모델에서도 파일 대부분이 빠졌습니다. → LLM 연결
- 에이전트 모드가 지침을 함께 읽음: 모드마다 함께 읽을 지침을 정합니다(설정 → 지침의 모드 카드). JSX 만들기는
jsx.md, 모순·누락 찾기는consistency.md, 로어북 정리는compression.md를 함께 읽습니다. 에이전트 패널에 이번 요청에 들어가는 지침과 토큰이 보입니다. → 지침 - JSX 사용 규칙 개정: 실행 환경(샌드박스·외부 통신 금지·스타일), 데이터 설계(배열·튜플로 토큰 줄이기), 응답 속 표기(컴포넌트 태그를 코드 블록으로 감싸지 않기)를 더했습니다.
- 갤러리에서 프리셋 저장: 이미지 정보의 이 설정으로 프리셋 저장으로 모델·샘플러·화풍·공통 태그·LoRA를 프리셋으로 남깁니다. 캐릭터 전용 LoRA와 외모·의상·표정은 빠집니다.
- 내보내기 전 점검: 없는 JSX 컴포넌트를 부르거나, 사용 안 함인 컴포넌트를 부르거나, 대화 상대가 없는 캐릭터면 오류로 알립니다. 내보내기 대화상자에 검사 결과와 오류 목록이 보이고, 오류가 남아 있으면 내보내기 전에 묻습니다.
- 설명서: "지침" 페이지를 새로 썼고, 주소가 https://atelierx.cftm.net 으로 바뀌었습니다.
고친 점
- 이미지 자동 검수와 다른 LLM 요청이 겹치면 검수가 오류로 끝나던 문제(0.0.4에서 생김).
- 에이전트: 응답을 기다리는 동안 지운 파일이 제안을 채택하면 다시 생기던 문제. 응답 중 다른 대화로 옮기면 화면이 섞이던 문제(이제 응답 중에는 대화를 바꿀 수 없습니다).
- 편집기: 열어 둔 파일이 다른 곳에서 지워진 뒤 저장하면 파일이 다시 만들어지던 문제.
- 설정 탭: 저장한 뒤에도, 바로 저장되는 설정만 바꿔도 닫을 때 "저장하지 않은 변경"을 묻던 문제.
- 압축·이미지 프롬프트 작업이 외부 연결을 써도 하나씩만 돌던 문제(이 PC의 GPU를 쓰는 연결일 때만 하나씩).
- 작품에 플랫폼 프리셋 태그가 여럿일 때 지침을 앞쪽 태그의 프리셋에서 먼저 찾던 문제(이제 프리셋 값과 같이 뒤쪽 태그가 우선).
0.0.4
데이터를 지키는 쪽의 수정이 중심입니다.
바뀐 점
- GPU를 함께 쓰는 LLM 연결: LLM 연결마다 이 PC의 GPU 사용을 둡니다. 주소가 이 PC(127.0.0.1·localhost)면 기본으로 켜집니다. 켜진 연결의 요청(압축·대화 테스트·에이전트 포함)은 진행 중인 이미지가 끝난 뒤 시작하고, 응답이 끝날 때까지 새 이미지·검수·학습은 기다립니다. 기다리는 동안 "GPU를 기다리는 중"이 보입니다. 외부 연결은 설정의 동시 요청 수만큼만 함께 보냅니다. → LLM 연결
- 내보내기 폴더 확인: 작품 폴더 안이나 그 상위 폴더, 다른 작품, 앱 폴더 안으로는 내보내지 않습니다. 대화상자에 이유를 보여 주고 버튼을 막습니다.
고친 점
- 에이전트: 응답을 기다리는 동안 파일을 저장하면, 옛 내용으로 만든 제안이 그 변경을 덮어쓸 수 있던 문제. 이제 요청을 보낸 뒤 바뀐 파일의 제안은 채택할 수 없다고 알려 줍니다. 에이전트에게 보내지 않은 파일을 고치는 제안에는 경고를 붙입니다.
- 대화 테스트: 입력 다시 보내기 중 멈춤을 누르거나 오류가 나거나 화면을 떠나도 나머지 입력을 계속 보내던 문제.
- 기록: 스냅숏 뒤에 만든 파일을 하나만 되돌리면 아무 일도 없이 "되돌렸습니다"가 나오던 문제. 이제 그 파일은 휴지통으로 가고, 바뀐 것이 없으면 그렇게 알려 줍니다.
- 편집기: 저장 충돌 뒤 다시 불러오기를 눌러도 화면에 옛 내용이 남던 문제. 저장하지 않은 변경이 있으면 먼저 묻습니다.
- 페르소나 목록: 창을 연 뒤 다른 창에서 목록이 바뀌면 저장이 충돌 없이 덮어쓰던 문제.
- 설정: 왼쪽 목록에서 다른 항목으로 갔다 오면 저장하지 않은 입력이 사라지던 문제.
0.0.3
새 기능
- 에이전트 패널: 오른쪽 보조 패널의 에이전트 탭에서 모드(아이디어 정리, 시작 상황 쓰기, 캐릭터 다듬기, 로어북 정리, JSX 만들기, 모순·누락 찾기, 자유 대화)를 골라 LLM과 대화합니다. 에이전트는 파일 전체를 제안하고, 검토 탭에서 바뀐 부분만 골라 채택합니다. 편집기에서
Ctrl+L로 고른 줄을 첨부합니다. → 에이전트 패널 - 설정 → 지침: 에이전트 모드와 압축·모순 검사·이미지 프롬프트 등 작업 지침을 묶음별로 접어 보고 고칩니다. 기본값과 비교·되돌리기, 새 모드 추가를 할 수 있습니다.
- 페르소나 목록: 테스트 화면의 페르소나 버튼으로 이름과 여러 줄 설명을 가진 페르소나를 저장하고 골라 씁니다. 목록은 모든 작품이 함께 씁니다. → 대화 테스트
- 도움말 메뉴: 사용 설명서(웹·이 PC), 단축키, 업데이트 확인, 릴리스 목록, AtelierX 정보, 웹 브라우저에서 열기. 설정 → 일반에서 "시작할 때 업데이트 확인"을 켤 수 있습니다.
- 앱 아이콘: 창, 화면 머리, 실행 파일에 새 아이콘을 씁니다.
고친 점
- JSX 예시 자동 저장: 저장 응답이 늦게 도착하면 최신 입력이 옛 내용으로 돌아가던 문제, ID가 정해지기 전에 연 미리보기가 잘못된 위치에 저장하던 문제, 탭을 빨리 바꾸면 "저장 안 됨"이 남던 문제.
- 테스트 화면의 페르소나 설명이 이름 없이 입력되면 빠지던 문제. 서버 오류가 영어로 보이던 문제.
- 오프라인 설명서의 페이지 순서와 버전 표시.
- 테스트 화면: 응답 속 컴포넌트 호출이 코드 블록 안에 있거나 읽을 수 없는 형식(
data={...}등)이라 그려지지 않을 때, 응답 아래와 오른쪽 JSX 목록에 그 이유를 알려 줍니다. - 에이전트: 예약 참조 ·를 백틱으로 감싸 쓰던 문제(지시문 수정, 감싼 제안에 경고). 제안 카드에 채택·버림 상태 표시.
- 생성 대기열의 후처리 항목에 작업과 파일 이름을 표시합니다. 생성·이미지 도구 화면의 선택이 "저장하지 않은 변경"으로 잡히던 문제, 생성 화면에서 이름이 세로로 꺾이던 문제.
- 샘플 simulation 메인 프롬프트의 "요소를 읽을 수 없습니다" 경고.
알려진 점
- 업데이트 후 탐색기가 실행 파일의 예전 아이콘을 보여 줄 수 있습니다. Windows 아이콘 캐시 때문이며 앱 동작과는 관계없습니다.
0.0.2
- JSX 미리보기 입력을 응답 속 호출 문장(
<Asset c='C001' />)으로 바꾸고, 플랫폼 프리셋에서 속성 값 규칙을 고르게 했습니다. - LLM 연결 카드에서 API 키를 바로 붙여 넣고, 저장된 키가 쓰이는 곳을 보여 줍니다. 작업별 모델의 "다양성(온도)" 설명과 사용량 보고서(달·묶음·요청 기록·CSV)를 더했습니다.
- 앱을 닫은 뒤 ComfyUI가 남아 로그를 잡고 있던 문제, 처음 내려받은 패키지가 DLL 차단으로 실행되지 않던 문제, 휴지통 ID·API 경로 안전성 문제를 고쳤습니다.
0.0.1
첫 공개 버전입니다. 작품 작성·편집, 압축과 검토, 대화 테스트, 이미지 생성·검수·후처리, LoRA 학습, 스냅숏과 내보내기를 담았습니다.