这相当低保真,但它有效。
你需要安装 viu 或 chafa——这本身可能就是一个项目 ![]()
在 chafa 的高质量模式或使用 viu 时,Windows Terminal 优于 MacOS terminal,因为它支持更多的颜色(感谢微软!)
发布说明:图像渲染(在终端中!)
图像渲染
- 增加了带后端选择的内联帖子图像预览:
- 自动优先尝试
chafa,然后是viu。 TERMCOURSE_CHAFA_MODE=stable|qualitystable:保守的输出,以确保终端稳定性。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 转义片段显示为纯文本。