{"repo":"op7418/ai-desk-card","free":true,"listed":false,"github":"https://github.com/op7418/ai-desk-card","clone":"git clone https://github.com/op7418/ai-desk-card.git","description":"桌面 AI 副屏 Skill：M5Paper 墨水屏 + AI Agent 推送 widget。装 Skill 后由 Agent 自动引导烧固件、配 Wi-Fi、推送内容。本地运行、无云依赖。","language":"Python","stars":138,"topics":["ai-agent","ai-skill","ambient-display","claude-code","codex","dashboard","e-ink","esp32","m5paper","secondary-display"],"license":null,"category":"ai-agents","readme_excerpt":"AI Desk Card · 桌面 AI 副屏 Skill 🌏 English version: README.en.md 一个适配 Claude Code / Codex 等 Agent 的桌面副屏 Skill。把 M5Paper V1.1 4.7 寸墨水屏立在显示器旁边，由 AI Agent 推送 widget：天气、日程、todo、PR 队列、AI 状态、休息提醒…… 装上 Skill 后，烧固件 / 配 Wi-Fi / 推内容 / 设置定时全部由 Agent 引导 ，你不用自己跑一行 pio 或 curl 。 30 秒开始 也可以把下面这段话直接发给有 shell 权限的 AI Agent： 已经装过想更新： 装完之后，假设你手上有 M5Paper V1.1 + USB-C 数据线，直接对 Agent 说： Skill 会自动： 1. 探测当前状态（PlatformIO / USB 设备 / daemon / Wi-Fi 配没配） 2. 缺啥装啥（PlatformIO 没装就 pipx install ） 3. 编译 + 烧 CJK 字体 + 烧固件（约 1 分钟） 4. 启动 daemon 5. 问你 Wi-Fi 密码 → 自动配上 6. 推第一个 widget 上去 之后日常使用就是和 Agent 自然对话： 效果 - 🖥 桌面 ambient 副屏 ：540×960 墨水屏立在显示器旁，瞥一眼就知道今天的状态 - 🤖 AI 主动推送 ：Agent 决定推什么 widget、什么时候推；你不用自己开浏览器查天气 - 📦 16 种 widget ：weather / calendar / todo / focus / inbox / pr-queue / ai-status / git-status / now-playing / break-reminder / scratch / messages / deadlines / next-meeting / system / ai-tasks - 🎨 服务端渲染 ：daemon 用 Python + Pillow 渲染像素帧，固件只负责显示；想加新 widget 只改 Python，不用动 C++ - 🔌 三种供电模式自动切换 ：USB 常开 / USB 数据线 / 电池 + BLE 待机（几个月续航） - 🌐 Wi-Fi LAN 0.2 秒一帧 ：本地 HTTP 直推，无云依赖 - 💤 关屏 0 功耗保留最后一帧 ：墨水屏特性，电池续航 6 个月（架构 C） - 👆 底栏触屏 chip ：点\"睡眠\"推电子名片 + 深度休眠；点\"设置\"翻设置页。150ms 点击态反馈 - ⏰ 定时自动息屏 ：到 quiet hours 自动切到电子名片，daemon 不需要 Agent 在线 适合 / 不适合 ✅ 合适 ： - 想要 always-on 桌面副屏，但不想再开第二台亮屏显示器 - 已经在用 Claude Code / Codex / Cursor 等 Agent，想给它一个物理 ambient 输出 - 喜欢墨水屏低疲劳感（不刺眼、不抢注意力） - 接受第一次 10 分钟硬件配置（之后 0 维护） ❌ 不合适 ： - 需要快速刷新内容（股票实时、视频、动效）— 墨水屏不行 - 不想买硬件 / 不想烧固件 - 需要复杂触屏交互（墨水屏触屏可用但慢） 常见使用场景 你说 Agent 干什么 ------ ------ \"帮我把 ai-desk-card 装上\" 完整入职流程","default_branch":null,"files":null,"tree":[],"storefront":"/r/op7418","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/op7418/ai-desk-card/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}