Rascode 三联屏
何时使用
- •用户明确要求把某段文字、摘要、状态或通知「显示到树莓派屏幕」「推到主屏/左屏/右屏」。
- •用户说「恢复仪表盘」「清空屏幕」「在副屏显示时间/网络」等与三联屏相关的操作。
- •对话中涉及「rascode」「三联屏」「HAT 屏幕」「树莓派显示屏」且需要更新显示内容时。
前置条件
- •已配置并启用 rascode-triple-screen MCP 服务(在 Cursor 的 MCP 设置中指向本项目的
python -m rascode.mcp.server)。 - •MCP 服务运行在连接了 OLED-LCD-HAT-A 的树莓派上,或本地无硬件时工具会返回「不可用」提示。
可用工具
| 工具 | 用途 |
|---|---|
show_main_text(lines) | 在主屏(2 寸 LCD)显示多行文本,建议最多约 20 行、每行约 42 字符内。 |
show_left_oled(lines) | 在左侧 0.96 寸 OLED 显示多行文本,建议最多约 6 行、每行约 16 字符内。 |
show_right_oled(lines) | 在右侧 0.96 寸 OLED 显示多行文本,同上。 |
clear_screen(screen) | 清空指定屏:main / left / right / all。 |
restore_dashboard() | 恢复默认仪表盘:左屏系统状态,右屏时间与网络,主屏标题。 |
使用建议
- •主屏:适合放当前任务摘要、错误/告警汇总、短列表、进度说明或一句金句;避免过长段落。
- •左/右 OLED:适合放 1~6 行关键信息(如「Done」「3 errors」、时间、IP、待办数量);文字尽量短。
- •完成一次性展示后,可建议用户调用
restore_dashboard()恢复默认仪表盘,或按需clear_screen("all")。 - •若工具返回「不可用」或错误信息,向用户说明可能未在树莓派上运行 MCP 或硬件未连接,不要重复重试刷屏。
典型场景
- •通知:长任务结束后,主屏显示一行结果(如 "Build OK" / "Tests: 2 failed"),左或右屏显示 "Done" 或 "Fail"。
- •速查:用户问命令/正则/片段时,除在对话中回答外,可把最简答案推到主屏便于瞥一眼。
- •进度:多步任务时,主屏显示「Step 2/5: …」,左屏显示步骤号,右屏显示时间。
- •仪表盘:用户说「显示状态」「恢复默认」时,调用
restore_dashboard()。