通过统一的 Python 接口自动化复杂的实验室工作流程。编程控制液体处理机器人,集成酶标仪和实验室设备,创建可在 Hamilton STAR、Opentrons OT-2 和模拟环境中运行的可重复协议。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「pylabrobot」。 创建一个协议,使用 Hamilton STAR 将 50 µL 从孔 A1 转移到孔 B1
預期結果:
- 液体处理器设置完成
- 吸头架和板已分配到工作台位置
- 从位置 A1 拾取吸头
- 从源孔 A1 吸取 50 µL
- 向目标孔 B1 分配 50 µL
- 在废物位置丢弃吸头
- 协议成功完成
正在使用「pylabrobot」。 设置模拟以测试系列稀释协议
預期結果:
- 已创建用于模拟的 ChatterboxBackend
- 可视化工具已在 http://localhost:1234 启动
- 吸头追踪已启用
- 体积追踪已启用
- 系列稀释协议已验证
- 全部 8 个稀释步骤成功执行
正在使用「pylabrobot」。 集成加热振荡器和酶标仪以实现培养工作流程
預期結果:
- HeaterShaker 已使用默认设置初始化
- 板已转移到加热振荡器
- 在 37°C 振荡培养 10 分钟
- 板已移至 CLARIOstar 酶标仪
- 450nm 处的吸光度测量已完成
- 数据已导出到 results.csv
安全審計
安全Pure documentation/prompt-based skill containing only markdown reference files with Python code examples. No executable scripts, no network calls defined in skill files, no file system access capabilities. All 440 static findings are FALSE POSITIVES caused by the scanner misinterpreting Python code examples in documentation as shell commands and normal lab automation terminology as security threats.
風險因素
⚙️ 外部命令 (230)
🌐 網路存取 (36)
⚡ 包含腳本 (5)
📁 檔案系統存取 (2)
品質評分
你能建構什麼
自动化样品制备
为 ELISA、PCR 设置和 96 孔板及 384 孔板间的样品转移编程自动化移液协议
集成实验室设备
协调液体处理器与酶标仪、加热器和离心机,实现端到端的自动化工作流程
创建可重复协议
在模拟环境中开发和验证协议,然后部署到 Hamilton STAR 或 Opentrons OT-2 硬件
試試這些提示
创建一个 PyLabRobot 协议,使用 Hamilton STAR 将 100 µL 从源板孔 A1:H1 转移到目标板孔 A1:H1。包括吸头拾取、吸取、分配和吸头丢弃操作。
编写一个 PyLabRobot 脚本,在 96 孔板的 8 个孔中进行 2 倍系列稀释。使用 8 通道移液,并在转移之间包含混合步骤。
开发一个 PyLabRobot 工作流程,将样品转移到板上,在加热振荡器上以 37°C 振荡培养,然后在 BMG CLARIOstar 酶标仪上读取 450nm 处的吸光度。
使用 ChatterboxBackend 创建一个 PyLabRobot 模拟协议。设置吸头追踪、体积追踪和可视化工具,在部署到物理 Hamilton STAR 硬件之前测试完整协议。
最佳實務
- 在物理硬件上运行之前,始终在模拟环境(ChatterboxBackend)中测试协议
- 启用吸头追踪和体积追踪以实现准确的状态管理
- 将工作台布局和状态保存到 JSON 文件以确保可重复性
避免
- 未先在模拟环境中验证就在硬件上运行协议
- 跳过设备连接和清理操作的错误处理
- 在培养步骤中未考虑温度平衡时间