孩子刚刚上小学,老师都是在微信群里面布置作业,每天孩子完成作业后,我都要拿作业一一核对,帮助她进行检查作业,很麻烦。正好最近OpenClaw很火,因此我萌生了制作一个家庭作业助手的想法。每天老师发布作业后,我都复制好内容,发送到渠道中,然后机器人连接好打印机,自动打印出作业任务列表,把A4纸分成6等分,每天打印的作业都放在6等分的板块中,打印出来,方便孩子自己进行核对。
OpenClaw 已经安装完毕 选择一个自己喜欢的渠道(QClaw、元宝派、飞书) 一台已连接好的打印机(可以连接wifi、USB)
NAS中Docker安装的OpenClaw 渠道选择元宝派 HP_TANK打印机(已连接上Wifi)
OpenClaw Docker环境连接上家庭网络环境,让OpenClaw和打印机在可以连接上打印机 打印机驱动安装,由于Docker 环境是Linux环境不是Windows因此需要在Linux环境安装驱动。 打印机调试,Linux一般使用开源字体,因此需要安装一些常用的中文字体,否则打印出来会有方框。
#更新aptapt update#安装软件apt install hplip hplip-gui printer-driver-hpcups
# 1. 确保CUPS运行service cups restart# 2. 通过命令行添加打印机(直接指定IPP URI)lpadmin -p HP_Tank -v ipp://192.168.3.12/ipp/print -m everywhere -E# 3. 设为默认打印机lpoptions -d HP_Tank# 4. 测试打印echo "test print" | lp
# 更新aptapt update# 安装中文字体apt install -y fonts-wqy-microhei fonts-wqy-zenhei fonts-noto-cjk# 重启CUPS服务service cups restart
连接上家庭音响 自动获取固定微信群聊中的家庭作业信息 当回家时自动获取当天的家庭作业并打印
夜雨聆风