SuperAPI AI 工具集

ascii-art

设计与创作

查看项目

更新于 10-15 17:20

技能介绍

用途:把文字、图片或消息转换成 ASCII 艺术,用于终端展示、横幅、注释框、趣味输出等。

主要能力:pyfiglet 本地生成文字横幅,内置 571 种字体,支持指定字体与宽度,可列出全部字体;asciified 为免费 REST API,提供 250+ FIGlet 字体,curl 直接返回纯文本;cowsay 将文本放入角色对话框,支持 50+ 角色及眼睛、舌头修饰;boxes 为文本加 70+ 装饰边框,可与 pyfiglet 或 asciified 管道组合;toilet 支持 ANSI 颜色与边框等滤镜,但颜色在纯文本环境可能不渲染;图片转换可用 ascii-image-converter(支持彩色、尺寸、盲文、反色、URL、存为文本)或 jp2a(仅 JPEG);ascii.co.uk 可按主题搜索现成作品(需 curl 抓页并解析 pre 标签);另可用 qrenco.de 把二维码转 ASCII、wttr.in 输出天气与月相 ASCII。

使用方式:须在终端执行对应命令或本地 Python/CLI 工具;涉及 API 的用 curl 调用,无需密钥。安装命令如 pip install pyfiglet --break-system-packages -q、sudo apt install cowsay -y、sudo apt install boxes -y、sudo apt install toilet toilet-fonts -y、sudo snap install ascii-image-converter、sudo apt install jp2a -y 等,按资料原样保留。字体名大小写敏感,空格在 URL 中需编码为 +。

限制:toilet 输出 ANSI 转义码,在部分环境无法正常显示;jp2a 仅支持 JPEG;在线服务需联网且依赖第三方可用性;图片转换工具与部分字体细节暂未提供更全面说明。