비록 저화질이지만 작동합니다.
viu 또는 chafa가 설치되어 있어야 합니다 - 이 과정 자체가 하나의 프로젝트가 될 수도 있죠 ![]()
chafa의 고품질 모드 또는 viu를 사용할 경우, Windows 터미널은 더 많은 색상을 지원하기 때문에 MacOS 터미널보다 우월합니다 (마이크로소프트 감사합니다!)
릴리스 노트: 이미지 렌더링 (터미널에서!)
이미지 렌더링
- 백엔드 선택이 포함된 인라인 게시글 이미지 미리보기 추가:
- auto는 chafa를 먼저 시도한 뒤 viu를 사용합니다.
- TERMCOURSE_CHAFA_MODE=stable|quality
- stable: 터미널 안정성을 위한 보수적인 출력.
- quality: 더 높은 해상도/색상 심볼 렌더링.
- 미리보기 높이 제어 추가:
- TERMCOURSE_IMAGE_LINES (기본값: 14)
- 미리보기 줄 높이에 적용되며, 시각적 밀도를 조정하는 데 유용합니다.
- viu의 종횡비 동작 개선:
- 종횡비를 더 잘 유지하기 위해 줄 대상 렌더링(-h)으로 전환.
- 미리보기 품질 필터 제어 추가:
- TERMCOURSE_IMAGE_QUALITY_FILTER=1은 노이즈가 있는 블록 전용 미리보기를 필터링합니다.
- 렌더러 출력을 항상 표시하려면 0으로 설정하세요.
- 이미지 다운로드 안전 한계 추가:
- TERMCOURSE_IMAGE_MAX_BYTES (기본값: 5242880)
- 과도하게 큰 이미지 다운로드가 성능에 영향을 미치는 것을 방지합니다.
- Discourse upload://… 이미지 링크 지원 추가:
- 자동으로 /uploads/short-url/…으로 해석됩니다.
- 터미널 정제/안정성 개선:
- 필요한 곳에 유효한 SGR 색상 코드를 유지합니다.
- 안정성을 해치는 제어/그래픽 시퀀스를 제거합니다.
- ANSI 이스케이프 조각이 원시 텍스트로 표시되는 것을 방지합니다.