docs: 고객사 첫 배포 기록 — stage-2, 배포 트러블슈팅, FabriX 모델 속도 실측, 오늘 order

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
lee-hyeon-cheol
2026-09-17 16:34:59 +09:00
co-authored by Claude Fable 5.1
parent 435952f25c
commit 2b8c2d7742
5 changed files with 114 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
# 작업로그 · 2026-09-17 (목)
| 시간 | 내용 |
|------|------|
| 09:36 | 로컬 실행 환경 구성 — Django venv+migrate, npm 설치, OpenCode/uvicorn 기동, health·로그인 확인 |
| 09:42 | OpenCode 에 OpenRouter 키 넣고 재기동, Django /chat/stream 으로 실제 LLM 답변 SSE 끝까지 확인(token→title→usage→done) |
| 09:47 | 버튼 hover 시 손가락 커서 안 나오던 거 — Tailwind v4 기본값 탓, globals.css 전역 한 줄로 해결 |
| 09:51 | 페이지 로딩 때 왼쪽 위 '로딩...' 글자 → 화면 정가운데 스피너(CenterSpinner) 로 교체, 로그인 확인 중에도 같은 거 씀 |
| 10:11 | Ctrl+Shift+9 를 맨 앞 창 통째 캡쳐로 바꿈(DWM 확장 프레임 경계로 좌표), 드래그 캡쳐는 Ctrl+Shift+0 으로 이동 |
| 10:16 | 전역 단축키를 왼손 한손용 Ctrl+Alt+Q/W/A/S 로 교체 — Ctrl+Shift+글자는 Eclipse 가 다 써서 피함 |
| 10:23 | 단축키 modifier 를 Ctrl+Alt → Alt+Shift 로 변경(Q/W/A/S 그대로) |
| 10:41 | 복사본(code-assistant-v2 멀티모달 추가)의 캡쳐 수정 4개를 repo 로 이식 — 캡쳐 후 창 앞으로(AttachThreadInput), 목적지 새 대화/마지막 대화 분기(Alt+Shift+Z/X 추가), 선택영역 원본 밝기, 드래그 번쩍임(더블버퍼) |
| 10:47 | 단축키 충돌 실제 확인 — Alt+Shift+A/S/W/Z/X/Q 전부 Eclipse 가 쓰고 있어서 Ctrl+Alt 로 되돌림(Eclipse·ADT·SAP GUI 목록 대조, 비어 있음 확인) |
| 10:52 | 스니펫 팔레트 검색줄 오른쪽에 '챗' 전환 버튼 추가(Ctrl+Alt+W 와 같은 동작) |
| 10:54 | 스니펫 검색 단계 창 높이 84→88 — 제목줄+검색줄 실제 높이보다 4px 작아서 오른쪽에 스크롤바 뜨던 것 |
| 10:58 | 고객사 반입용 소스 zip 생성 — git 추적 파일 기준 392개, 1.5MB (node_modules·target·.venv·DB 제외) |
| 11:08 | 사내 LLM(FabriX) 게이트웨이 apps/gateway 추가 — OpenCode→/api/ito→FabriX 통과 중계(헤더 인증·401 형식 재시도·모델 허용 목록), opencode.json FabriX 템플릿+렌더 스크립트, 테스트 9개 |
| 11:15 | FabriX 모델 목록에 Gemma4(605) 추가 — 339 GaussO Flash / 581 GaussO Think / 605 Gemma4, .env.example·README 기본값으로 |
| 11:18 | 메일 반입용 zip 따로 생성 — 네이버 차단 확장자 대응: .specify/·개인 메모 제외, eslint/postcss config .js 는 .txt 붙이고 _복원.py 동봉 |
| 14:34 | 고객사 -12 에 CodeAssist 백엔드 올림(wheels·opencode 는 -13 것 재활용). .env 줄 끝 한글 주석이 값으로 읽혀 FabriX 헤더에 실려 httpx 가 죽던 것 — 파서에서 주석 제거, .env.example 주석도 정리 |
| 15:13 | FabriX 기본 모델을 Gemma4(605) 로 — 이미지(vision) 채팅은 Gemma 만 돼서. 목록 순서도 605 먼저 |
| 15:20 | 고객사용 CodeAssist 설치본 빌드 — API 주소 10.196.81.34:8914 박아서 exe/msi, 메일용은 .txt 붙인 zip |
| 16:19 | 고객사 FabriX 실측 — 339/581/605 전부 200, 단 토큰은 Bearer 접두 필수(날것은 401). .env.example 기본 TOKEN_PREFIX=bearer 로. .env 값 앞 홑따옴표가 토큰에 섞여 401 나던 것도 잡음 |
| 16:24 | FabriX 모델 3종 속도 실측(605 33.9s / 339 1.9s / 581 8.0s) → docs/tech/fabrix-model-perf.md |