将用户提供的文字或图片中的文字,转换为带拼音的标准拼音格练习纸。
在使用本 Skill 前,需要先安装依赖:
cd ~/.openclaw/workspace/skills/pinyin-box
pip install -r requirements.txt
cd ~/.openclaw/workspace/skills/pinyin-box
# 创建虚拟环境
uv venv
# 激活虚拟环境
source .venv/bin/activate
# 安装依赖
uv pip install -r requirements.txt
# 使用 image 工具分析图片中的文字
image(image_path, prompt="请识别这张图片中的中文文字内容,完整提取出来")
# 基本命令
pinyin-box -t "文本内容" -s medium -o ~/.openclaw/workspace/pinyin-box/output/pinyin_img1.png
# 参数说明
# -t: 文本内容(支持 \n 换行)
# -s: 尺寸 small/medium/large
# -o: 输出路径
# --tone-color: 声调着色
# --no-pinyin: 不显示拼音
> 💡 提示:可以使用 pinyin-box --help 查看完整的命令参数说明。
所有生成的文件默认保存在:
## 示例场景
### 场景1:用户发送文字
用户:"帮我把这段话做成练字帖:床前明月光"
→ 直接提取文字,生成拼音格
### 场景2:用户发送图片
用户:发送一张包含文字的图片
→ 识别图片文字,格式化后生成拼音格
### 场景3:生成 PDF 打印版
用户:"生成 PDF 格式方便打印"
→ 使用 .pdf 扩展名输出
### 场景4:大字版书法练习
用户:"要大字版的"
→ 使用 -s large 参数
## 注意事项
- 自动过滤图片中的 UI 元素(时间、电量、导航栏等)
- 文本较长时会自动分页,无需担心
- 默认输出 PNG,如需 PDF 请根据用户需求指定
- 生成完成后告知用户字数和页数
- 使用相对路径 MEDIA:./filename.png 发送图片
共 1 个版本