让PenEcho的AI直接在画布上跑起交互组件:6个Widget创意玩法揭秘
【免费下载链接】penechoThink with AI beyond the chat box. A shared canvas for handwriting, equations, diagrams, and spatial reasoning.项目地址: https://gitcode.com/gh_mirrors/pe/penecho
PenEcho 是一款"AI + 无限画布"的开源工具:你可以手写笔记、画草图、写公式,它内置的 AI Agent 会直接把想法变成图表、文档,以及能真正运行起来的交互式 Widget(组件)——计算器、股票行情、天气预报都能跑在你的画布旁边。本文带你解锁 6 个开箱即用的 Widget 创意玩法。
玩法一:天气Widget,抬头看画布就知道明天穿什么 🌤️
在画布上写下"上海天气",画个箭头指向空白处,AI 就会在箭头所指的位置生成一个天气 Widget:当前温度、湿度、风速,外加未来 5 天预报,并且每 15 分钟自动刷新。
它背后的"数据大脑"是 weather 插件,内置了 Open-Meteo 接口的取数规则,你完全不用关心 API 细节。
💡 小技巧:Widget 生成后可以直接双击交互、收藏,也可以随画布一起分享给朋友。
玩法二:A股行情Widget,60秒刷新一次的分时趋势 📈
写下"贵州茅台 日线图",AI 会生成一个行情 Widget:最新价、涨跌幅是主角,配上一张 60 日的 K 线趋势图和成交量,每 60 秒自动刷新,数据来自腾讯公开行情接口。
行情插件的规则在 stocks 插件说明 里,它还会诚实标注数据延迟,绝不把结果包装成投资建议。
玩法三:真实照片Widget,一键把极光"搬"上画布 🌌
写论文、做汇报缺配图?在画布上写"给我看看五张极光图片",image-search 插件 会从 Wikimedia Commons 搜索真实照片(Openverse 兜底),在画布上渲染成卡片网格:图片是主角,标题、作者、授权来源一目了然。
玩法四:专业图表Widget,K8s架构一张图讲清楚 🏗️
这是 PenEcho 最"生产力"的玩法之一。手绘一个歪歪扭扭的架构图,AI 就能把它变成自动布局的专业图表:
- 支持架构图、时序图、流程图、BPMN、UML、数据库 ER 图等
- 本地渲染 Graphviz DOT、Vega-Lite、GeoJSON 等开放格式
- 可导出 SVG / PNG,直接放进文档或 PPT
更多格式规则见 flowchart 插件;配套的 专业图表规范 解释了每张示例图的来龙去脉。
玩法五:可视化讲解Widget,把笔记变成"会响应"的图解 📚
Visual Explainer 模式适合"讲清楚一件事":模型架构解读、旅行计划、学习笔记重组……AI 会生成一个响应式可视化组件——宽屏时是 12 栏网格布局,窄屏自动折叠为 6 栏再堆叠,窗口缩放时实时重排。
设计契约在 visual-explainer 文档 中定义:一个请求只走一条 Widget 路径,渲染前会自动检查溢出、裁切和排版问题,宁可降级也不给你一张白图。
玩法六:外部AI Agent直连画布,让Codex/Claude Code替你画 ✍️
这是进阶玩法:通过MCP 协议,你在 Codex、Claude Code、Kimi 等客户端里说一句"把我们讨论的架构画到 PenEcho 画布上",外部 Agent 就会调用penecho_present_widget工具,把带交互的 HTML 组件直接放进你的画布;不满意?你在旁边手写批注,它下一轮就能读懂并修改。
三步完成接入:
- 打开 PenEcho 的设置 → MCP service,开启当前画布
- 点Auto configure(或复制生成的配置到你的客户端)
- 直接开口:"Show the architecture we discussed on my PenEcho canvas."
完整图文步骤见 MCP 设置指南。
Widget 是怎么"跑起来"的?30秒看懂原理 ⚙️
每个 Widget 本质上是一段 AI 生成的响应式 HTML,由 PenEcho 的沙箱 Widget 运行时托管:
- 运行在独立的 iframe 里,与主画布隔离,安全又稳定
- 只有当前激活的画布才有"活的" Widget 帧,切走画布时内容保留但不消耗性能
- 数据抓取、定时刷新都由 Widget 自己管理,PenEcho 不代理任何数据
- 支持截图、导出 PNG、收藏和分享
运行时的完整实现可以看 widget-host.js,架构全貌见 architecture 文档。
新手上手清单 ✅
| 步骤 | 做什么 |
|---|---|
| 1️⃣ | 桌面端下载 macOS / Windows 安装包,或浏览器打开托管版 |
| 2️⃣ | 设置 → AI & connections 里配置模型:官方模型、自有 API Key 或 Codex / Claude Code / Kimi CLI 三选一 |
| 3️⃣ | 在画布上写需求 + 箭头指向空白处,AI 会自动在指向位置生成 Widget |
| 4️⃣ | 用外部 Agent?按上面玩法六打开 MCP,一句话即可跨工具协作 |
写在画布上、跑在 AI 手里——PenEcho 的 Widget 让"画出来的东西"第一次真的能动。挑一个玩法今天就开始试试吧!
【免费下载链接】penechoThink with AI beyond the chat box. A shared canvas for handwriting, equations, diagrams, and spatial reasoning.项目地址: https://gitcode.com/gh_mirrors/pe/penecho
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考