数据龙虾养成记2
今天调整龙虾的时候,一直遇到一个问题,因为我不是飞书机器人的创建者,Lark-CLI的文档功能都用不了。包括读取飞书文档、创建飞书文档、还有我希望的自动@人。
但今天的进展是至少实现了数据可视化。
我问它我觉得纯文本可读性太差了,你在现有条件下验证一个可以做数据可视化的方案。
它自己最终给了我这个方案。
实现路径很简单,三步:
① 查询数据
照常用 hologres_query.py 跑 SQL,拿到结果
② 生成图表
用 Python matplotlib 把数据画成图,保存到 /tmp/ 本地文件
• 这个库 macOS 上已经装好了,开箱即用
③ 发图到飞书
用 OpenClaw CLI 命令:
openclaw message send \--channel feishu \--account <账号id> \--target <用户或群id> \--media /tmp/图片.png \--message "说明文字"
关键点:
• 不需要任何额外权限(飞书云文档权限不够,但发图片不受限)
• 图表样式完全可定制(柱状图、折线、热力图随便组合)
• 整个流程在 AI 回复的同一个 turn 内完成,用户体验上无感知
依赖:
• Python + matplotlib + PIL(已装)
• OpenClaw 已配置飞书账号(已有)
就这些,没有额外组件需要部署。
生成的效果还是不错的。