构建并运行小工具——用自然语言描述你需要的可视化实用应用。描述你的需求,Applet Workshop 编写代码、启动应用,并在你面前的实时桌面上展示运行效果。 ## 擅长做什么 - **快速原型** — 一次对话从描述到运行应用 - **可视化实用工具** — 计算器、转换器、数据看板、表单应用、计时器、文件处理器 - **实时预览** — 在内置 VNC 桌面中渲染应用,准备好即可查看 - **AI 驱动工具** — 通过内置 LLM API 为任意工具添加对话、翻译、摘要或文本生成功能 - **网络连接工具** — 通过内置抓取服务获取外部内容(价格、数据、页面) - **迭代** — 应用运行时随时调整布局、逻辑或功能 ## 工作原理 Applet Workshop 使用带 VNC 的完整桌面沙箱。它编写 Node.js + HTML/CSS/JS 应用,启动本地服务器,并在桌面浏览器中打开应用,让你立即看到效果。如果哪里不对,直接说,它会调整——无需重启。 沙箱为 `longrunning`——空闲时暂停,回来时恢复。Workspace 永久存储,下次会话时构建的应用、脚本和资源都还在。 ## 怎么写好 Prompt **描述工具,而不是实现方式。** "一个支持长度、重量和温度的单位转换器,界面简洁"就很完美。不需要指定技术栈。 **提前说明特殊需求。** 需要 AI 功能就说明:"一个调用 LLM API 的翻译工具。"需要实时数据就说:"获取当前美元/人民币汇率。" **运行后用对话迭代。** 应用在线时,"把按钮做大一点"或"添加深色模式切换"都是有效的后续指令。 **示例:** > 构建一个带语法高亮和错误提示的 JSON 格式化和验证工具。 > 做一个支持长度、重量和温度的单位转换器——简洁极简的界面。 > 创建一个带任务跟踪和每次专注结束后汇总的番茄时钟。 > 构建一个可以嵌入的简单 AI 对话工具——调用 LLM API 并显示对话。 > 做一个从网络获取实时汇率的货币转换器。 ## 能力速览 | 能力 | 说明 | |------|------| | 技术栈 | Node.js + HTML/CSS/JS | | 预览 | 实时 VNC 桌面——构建完成后应用立即运行 | | AI 集成 | 内置 LLM API,支持对话、生成、翻译、摘要 | | 网络访问 | 内置抓取服务,用于获取外部内容 | | 工具类型 | 转换器、计算器、看板、表单、文件处理器、AI 对话应用 | | 沙箱 | `claude-desktop` 镜像,4 GB 内存,2 vCPU,VNC 已启用 | | 生命周期 | 长期运行——空闲 1 小时后暂停,每次最长 24 小时 | | Workspace | 永久存储——所有构建的应用和资源无限期保留 | ## 下一步 - [Web Builder](/docs/zh-cn/built-in-agents/website) — 需要完整网站和可部署的生产级应用时使用 - [通用助手](/docs/zh-cn/built-in-agents/general) — 不是独立工具的开放式编码和脚本任务 - [AI 专家:找到合适的那个](/docs/zh-cn/getting-started/ai-experts-intro) — 查看所有内置专家