1.1 KiB
1.1 KiB
Image Generation Skill
为nanobot提供图片生成功能。
功能
- 生成数据图表(条形图、折线图)
- 生成二维码
- 文本转图片
- 系统状态图
- 信息卡片
依赖库
pip install Pillow matplotlib qrcode numpy --user
使用方法
生成图表
from image_generation import create_chart
data = {
'labels': ['Python', 'JavaScript', 'Java'],
'values': [85, 90, 75]
}
chart_path = create_chart(data, chart_type='bar', title='编程语言流行度')
生成二维码
from image_generation import create_qrcode
qr_path = create_qrcode('https://github.com/nanobot-ai/nanobot', size=200)
文本转图片
from image_generation import text_to_image
text_path = text_to_image('Hello nanobot!\\n测试文本', width=400, height=200)
命令示例
生成图表 [数据] [类型] [标题]生成二维码 [内容] [大小]文本转图片 [文本]
配置
默认配置已足够使用,如需自定义可创建config.json文件。
注意事项
- 需要安装依赖库
- 中文字体需要额外安装
- 生成大图片可能需要更多内存