在网页编写并仿真 Opentrons 移液协议,预览三维运行轨迹
35.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:缺少 main/exports/bin 入口声明;engines.node 要求 >=24.9.0,不满足 Node 22.19.0;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add SmartisanNaive/MOSS-Lab该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · browser
装得上吗
作者未把包发布到 npm,只能用源码安装
插件本身没问题,是分发方式不同
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 1 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装缺少 main/exports/bin 入口声明;engines.node 要求 >=24.9.0,不满足 Node 22.19.0;仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@deepseek-ai/dsh-root(未发布到 npm,仅可源码安装)
✗Node 引擎要求 >=24.9.0 · 基线 Node 22.19 不满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 23:04:08
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 取源不可用(Error: 仓库体积 335.9MB 超过扫描上限 200MB(避免单条拖垮整轮))
扫描于 2026/11/3(0 天前)
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-hooks-claude-code@deepseek-ai/dsh-hooks-codex@deepseek-ai/dsh-tool-executor-native@deepseek-ai/dsh-tool-executor-ptc@deepseek-ai/dsh-tool-ralph@deepseek-ai/dsh-tool-terminal@deepseek-ai/dsh-agent@deepseek-ai/dsh-browser-use@deepseek-ai/dsh-experimental-browser-use-runtime@deepseek-ai/dsh-experimental-browser-use-playwright-mcp@deepseek-ai/dsh-experimental-browser-use-chrome-devtools-mcp@deepseek-ai/dsh-experimental-browser-use-stagehand-native给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
网页版 AI 智能体,支持本地 Opentrons 协议仿真和 Flex 3D 预览,基于 DeepSeek Harness 和 LabscriptAI OT 构建
README
由 DeepSeek 最新模型翻译生成MOSS Lab
MOSS Lab Automated Workstation
MOSS Lab 将网页 AI 智能体、本地 Opentrons 移液协议仿真与交互式 Flex 3D 关键帧可视化整合为一个统一平台。项目基于 DeepSeek Harness 架构,并融合了来自 LabscriptAI OT 的机器人自动化与物理仿真资产,使科研人员能够借助确定性的本地安全隔离机制与实时物理空间反馈,高效开展移液自动化实验。
项目状态: 实验阶段。本地模拟与关键帧动画仅提供空间逻辑验证,不能证明湿实验生物学准确性、物理机器就绪或操作安全。机器人状态监控模块仅工作在只读遥测模式下,绝不会主动触发实体硬件机械动作。
核心特性
- 双模式智能体架构:无缝切换可执行工具的“Agent 模式”(支持工具调用、代码沙箱与协议自动编写)与纯文本对话的“调研模式”(专注于文献综述、实验逻辑推演与安全性探讨)。
- 零硬件门槛仿真关卡:通过 opentrons.cli analyze --check 在本地环境中对生成的 Python 协议进行严格静态语法与几何冲突检查,在接触实体硬件前提前拦截移液量超限、板位干涉等隐患。
展开完整文档(README 剩余 1 节)
MOSS Lab
MOSS Lab Automated Workstation
MOSS Lab 将网页 AI 智能体、本地 Opentrons 移液协议仿真与交互式 Flex 3D 关键帧可视化整合为一个统一平台。项目基于 DeepSeek Harness 架构,并融合了来自 LabscriptAI OT 的机器人自动化与物理仿真资产,使科研人员能够借助确定性的本地安全隔离机制与实时物理空间反馈,高效开展移液自动化实验。
项目状态: 实验阶段。本地模拟与关键帧动画仅提供空间逻辑验证,不能证明湿实验生物学准确性、物理机器就绪或操作安全。机器人状态监控模块仅工作在只读遥测模式下,绝不会主动触发实体硬件机械动作。
核心特性
- 双模式智能体架构:无缝切换可执行工具的“Agent 模式”(支持工具调用、代码沙箱与协议自动编写)与纯文本对话的“调研模式”(专注于文献综述、实验逻辑推演与安全性探讨)。
- 零硬件门槛仿真关卡:通过 opentrons.cli analyze --check 在本地环境中对生成的 Python 协议进行严格静态语法与几何冲突检查,在接触实体硬件前提前拦截移液量超限、板位干涉等隐患。
- Flex 3D 交互式可视化:利用 MuJoCo 物理引擎精确计算吸液、排液和移液臂运动轨迹,并在隔离的 Three.js 网页沙箱中提供沉浸式三维漫游与单步关键帧预览。
- 小智 AI 硬件跨端委派:支持通过安全的外部 WSS 通道连接小智 MCP 智能硬件,实现语音/移动端随时委派实验任务并实时追踪进度,凭据严格保密。
- 只读机器人遥测探测:轻量级集成无副作用的只读状态查询(GET /health 与 GET /instruments),安全探测现场设备就绪状态。
MOSS Lab Software Console
系统架构
MOSS Lab 将生物实验自动化解耦为四个健壮层级:用户交互层、Harness 核心治理层、协议仿真层与 3D 可视化层。
MOSS Lab Architecture
执行工作流程
端到端执行流水线确保任何未经本地仿真验证的协议都不会进入实体运行阶段:
graph TD
User["👨🔬 Operator / Xiaozhi Hardware"] -->|Natural Language Prompt| Agent["🤖 MOSS Lab Agent (DeepSeek Harness)"]
Agent -->|Authoring / Revision| Protocol["📜 Opentrons Protocol API (v2.24+)"]
Protocol -->|Local Check Trigger| Simulate["⚡ opentrons.cli analyze --check"]
subgraph SafetyGate ["🛡️ Deterministic Safety Gate"]
Simulate -->|Analysis JSON| CheckResult{Verification Passed?}
CheckResult -->|❌ Syntax/Collision Error| Repair["🔧 In-loop Self-Correction"]
Repair --> Protocol
end
CheckResult -->|✅ Valid Protocol| Keyframes["📐 MuJoCo Kinematics & Keyframe Extractor"]
Keyframes -->|Scene & Trajectory Data| Viewer["🌐 Flex 3D Web Sandbox Preview (Three.js)"]
Viewer -->|Visual Step Inspection| Operator["👀 Human Review & Confirmation"]
subgraph Execution ["🔬 Optional Live Environment"]
Operator -->|Telemetry Query| RobotProbe["🔍 Read-only Probe (/health, /instruments)"]
RobotProbe --> Robot["🤖 Opentrons Flex / OT-2 Device"]
end
环境要求
- Node.js 24.9 或更高版本,配合 pnpm 11.28.5。
- uv 包管理工具及 Python 3.11–3.13 运行环境。
- 兼容 OpenAI Chat Completions 的 HTTPS 模型服务地址与凭据。
- 小智 MCP 硬件委派所必需的 WSS 接入地址;可选配置 Opentrons 设备 HTTP 地址。
快速开始
在项目根目录下安装 Node 与 Python 依赖,并构建网页前端产物:
pnpm install
pnpm run build
uv sync --project labscriptai-ot --locked
将环境配置文件模板 .env.example 复制为 .env,填入服务凭据。请务必妥善保管 .env,切勿公开:
cp .env.example .env
node moss-start.mjs
启动完成后,在浏览器中打开终端打印的授权登录链接。会话状态、实验快照与场景缓存均保存在本地 .dsh-local/ 中。历史数据迁移说明参见 MOSS Lab 配置与迁移指南。
环境变量配置
系统启动时从根目录下的 .env 文件读取关键运行时配置:
| 环境变量 | 必填项 | 详细描述 | 示例值 |
| AI_API_KEY | 必填 | 兼容 OpenAI 接口规范的模型服务访问密钥 | sk-xxxxxx |
| AI_API_URL | 必填 | 模型服务的 HTTPS 对话补全接口完整地址 | https://api.deepseek.com/v1/chat/completions |
| AI_MODEL | 必填 | 所调用的后端大语言模型标识名称 | deepseek-chat |
| XIAOZHI_WSS_URL | 必填 | 用于小智硬件 MCP 双向通信的私有 WebSocket 地址 | wss://api.example.com/mcp?token=xxx |
| OPENTRONS_URL | 选填 | 局域网内 Opentrons 机器人的服务基础地址 | http://192.168.1.100:31950 |
项目结构
- moss-start.mjs 与 moss-model.patch.yml:负责配置并启动 Cordis 网页智能体框架。
- internal/:存放实验存储库、重启恢复引擎、只读机器人遥测与小智 MCP 桥接插件。
- labscriptai-ot/:收拢移液协议技能库、本地模拟环境依赖与 Flex3D MuJoCo 资产。
- packages/、apps/ 与 vendor/:DeepSeek Harness 核心插件基础设施与前端 Web 客户端。
来源与引用
MOSS Lab 构建于 DeepSeek AI 开发的 DeepSeek Harness 以及 LabscriptAI OT。所包含的 LabscriptAI OT 源码快照基于提交 a3182eb5befc8ce535c33a225ae80b287e87c211,并整合了本地播放器的适配修改。
任何利用 LabscriptAI OT 开展的研究成果、学术出版物或公开系统均须引用以下论文:
Gao, Yuan et al. “Autonomous Liquid-handling Robotics Scripting for Accessible and Responsible Protein Engineering.” bioRxiv, 2025. doi:10.1101/2025.09.30.679666.
更多信息参见 LabscriptAI OT 引用元数据 与 DeepSeek Harness 引用指南。
许可证
本项目采用混合许可证管理体系。DeepSeek Harness 原有模块遵循 MIT 许可证。labscriptai-ot/ 模块遵循 LabscriptAI Research Citation License v1.0,该协议要求学术引用,且商业使用须取得事先书面授权,不属于 OSI 认证的通用开源许可证。随附协议库中的第三方示例协议保留原作者版权声明。完整信息请查阅第三方声明文件。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
SmartisanNaive/MOSS-Lab
在网页编写并仿真 Opentrons 移液协议,预览三维运行轨迹
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,928已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目