/install feishu-print
Feishu Print Skill
Strict rules:
- Do not use write/edit tools to create or modify any files
- Do not create Python scripts, test scripts, or any auxiliary files
- Only run existing shell scripts or
lpcommands via exec
Print Files from Feishu
Smart Matching: Interpret Intent → Set Variables → Call Script
The agent interprets the user's natural language, determines intent, sets the corresponding environment variables, then calls the script.
| User says | Environment variables |
|---|---|
| "Print the latest file" / "Print this file" | (default, no variables needed) |
| "Print the last two files" / "Print these two files" | LIMIT=2 |
| "Print files starting with report" | NAME_PREFIX=report |
| "Print files with contract in the name" | NAME_CONTAINS=contract |
| "Print the PDF I just uploaded" / "Print the PDF from just now" | MINUTES=5 FILE_TYPE=pdf |
| "Print the last three files" | LIMIT=3 MINUTES=10 |
FILE_TYPE values: pdf / image / video / doc / file (default — matches all)
Invocation
# Default: print latest file
PRINTER=MyPrinter \x3CSKILL_DIR>/feishu_fetch_and_print.sh
# Print the latest 2 files
PRINTER=MyPrinter LIMIT=2 \x3CSKILL_DIR>/feishu_fetch_and_print.sh
# Print files whose name starts with "report"
PRINTER=MyPrinter NAME_PREFIX=report \x3CSKILL_DIR>/feishu_fetch_and_print.sh
# Print PDFs uploaded in the last 5 minutes
PRINTER=MyPrinter MINUTES=5 FILE_TYPE=pdf \x3CSKILL_DIR>/feishu_fetch_and_print.sh
Script prints Sent to printer: \x3Cfilename> for each file on success.
Print Text Content Directly
echo "content to print" | lp -d \x3CPrinterName>
Multi-line content:
cat > /tmp/openclaw_print.txt \x3C\x3C 'EOF'
content
EOF
lp -d \x3CPrinterName> /tmp/openclaw_print.txt
List Available Printers
lpstat -a
Check Print Queue
lpq -P \x3CPrinterName>
Cancel Print Jobs
cancel -a \x3CPrinterName>
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install feishu-print - 安装完成后,直接呼叫该 Skill 的名称或使用
/feishu-print触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Feishu Print 是什么?
Print files uploaded to a Feishu group chat. Supports smart matching: multiple files, filename prefix/keyword filter, file type (pdf/image), and time range (... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 323 次。
如何安装 Feishu Print?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-print」即可一键安装,无需额外配置。
Feishu Print 是免费的吗?
是的,Feishu Print 完全免费(开源免费),可自由下载、安装和使用。
Feishu Print 支持哪些平台?
Feishu Print 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Feishu Print?
由 caigang78(@caigang78)开发并维护,当前版本 v1.0.0。