🎨🌦️🖼️🏷️你的控制台也可以花里胡哨

效果

✨ 特性亮点

丰富的日志样式

  • 🎨 多彩气泡 - 支持左右气泡对话样式
  • 🌦️ 天气主题 - 晴天/雨天/多云三种天气图标
  • 🖼️ ASCII艺术 - 提供方框/云朵/波浪三种边框
  • 🏷️ 3D文字 - 支持阴影/霓虹/轮廓三种特效

🚀 快速开始

安装

bash 复制代码
npm install xlogs
# 或
yarn add xlogs

使用示例

javascript 复制代码
import { xlogs } from 'xlogs';

// 气泡对话
xlogs.bubble('Hello!', 'bot');
xlogs.bubble('Hi there!', 'user');

// 天气主题
xlogs.weather('sunny', 'Nice weather today!');
xlogs.weather('rainy', 'Remember your umbrella');

// ASCII艺术
xlogs.ascii('Important', 'box');
xlogs.ascii('Warning', 'cloud');

// 3D文字
xlogs.banner('XLOGS', 'neon');

📚 API文档

主要方法

bubble(message: string, type: 'user' | 'bot')

功能 :显示聊天气泡样式
参数:

  • message: 要显示的消息内容
  • type: 气泡类型,user(用户)或bot(机器人)
    示例:
javascript 复制代码
xlogs.bubble('你好!', 'bot');
xlogs.bubble('我收到了', 'user');
weather(weather: 'sunny' | 'rainy' | 'cloudy', message: string)

功能 :显示天气主题样式 参数:

  • weather: 天气类型,sunny(晴天)、rainy(雨天)或cloudy(多云)
  • message: 要显示的消息内容 示例:
javascript 复制代码
xlogs.weather('sunny', '今天天气很好!');
xlogs.weather('rainy', '记得带伞'); 
ascii(message: string, type: 'box' | 'cloud' | 'wave')

功能 :显示ASCII艺术样式 参数:

  • message: 要显示的消息内容
  • type: 边框类型,box(方框)、cloud(云朵)或wave(波浪) 示例:
javascript 复制代码
xlogs.ascii('重要', 'box');
xlogs.ascii('警告', 'cloud');
banner(message: string, type: 'shadow' | 'neon' | 'outline')

功能 :显示3D文字样式 参数:

  • message: 要显示的消息内容
  • type: 特效类型,shadow(阴影)、neon(霓虹)或outline(轮廓) 示例:
javascript 复制代码
xlogs.banner('XLOGS', 'neon');  
相关推荐
小卿噢43 分钟前
同样是插 10 万行,最快的写法比最慢的快 103 倍
前端
weixin_417396831 小时前
星级酒店境外电视频道怎么合法接入?合规要点与核对清单
开发语言·前端·php·1024程序员节·综合布线
hiahiahia1231 小时前
Structured Output
前端·人工智能
FRing031 小时前
JavaScript入门到精通三十一(原型继承、原型链)
开发语言·前端·javascript
程序员大阳2 小时前
副队长JavaScript教程(52)-DOM操作元素的内容
javascript·dom·innertext·innerhtml·value·内容操作
山雀~3 小时前
CSP 安全漏洞修复
前端·网络协议
裕波3 小时前
苏千|从 cnpm 到 Vite+:AI 时代的开发者体验演进
javascript
console.log('npc')3 小时前
周期任务功能完整实现:CRON 编辑器 + 模板变量 + 执行历史
javascript·vue.js·编辑器
程序员大阳3 小时前
副队长JavaScript教程(58)-基于DOM的网页留言板开发
javascript·实例·dom·案例·留言板
陌离3 小时前
Go-Gui:一套 无限接近 现代化UI的 GPU绘制界面组件框架
前端