Token导航 LogoToken导航TokenDH.com
Scilifelab AI Agent MCP Workshop 2026 03 05 logo
AI代理stdio官方级别未说明来源级核验

Scilifelab AI Agent MCP Workshop 2026 03 05

MCP Server

SciLifeLab数据中心的AI代理开发工具旨在通过自动化数据集成和协调实验步骤来简化生命科学研究中的复杂分析,适用于研究人员和博士生进行高效和可重复的研究。

工具数

0

提示词数

0

GitHub Stars

11

资源数

0
Jupyter Notebook工作流自动化Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ScilifelabDataCentre

提供方

ScilifelabDataCentre

最后核验

2026/5/17 20:21

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -p 8888:8888 -e OPENAI_API_KEY="sk-..." mahbub1969/scilifelab-langgraph-workshop:v1

详细介绍

在生命科学中开发人工智能代理

SciLifeLab数据中心 ·空气与火,科学生命实验室,索尔纳·2026-03-05

______________________________________________________________________

欢迎

我们很高兴邀请您参加我们的实践研讨会 在生命科学中开发人工智能代理,由SciLifeLab数据中心组织。

人工智能代理正在成为通过与数字工具和数据源交互来编排科学工作流程的自主系统。在生命科学研究中,他们可以通过自动化数据集成、运行计算模型和协调实验步骤来简化复杂的分析,使研究流程更加高效和可重复。

在这个现场研讨会上,我们将介绍和讨论生命科学中的人工智能代理,并参与协作实践环节。

欢迎

______________________________________________________________________

演讲者和主持人

  • 约翰·阿尔弗雷德(johan.alfredeen@scilifelab.uu.se):SciLifeLab数据中心数据工程师(AI),
  • 马赫布·乌尔·阿拉姆(mahbub.ul.alam@scilifelab.uu.se):SciLifeLab数据中心数据工程师(AI),
  • 丁龙辉(dinh-long.huynh@uu.se)乌普萨拉大学博士生,

______________________________________________________________________

活动详情

日期2026年3月5日星期四
时间10:00 – 15:30 *(咖啡从09:30开始供应)*
位置索尔纳Tomtebodavägen 23号SciLifeLab室内空气与消防
格式仅限现场,无远程参与
餐饮免费提供Fika和午餐

______________________________________________________________________

目标受众

本次工作坊对以下人士开放 研究人员、博士生和研究基础设施工作人员 对人工智能代理的实践经验感兴趣。欢迎来自任何大学附属机构的参与者以及行业研究人员。

先决条件:

  • 基本的Python编程技能
  • 熟悉Jupyter笔记本会有所帮助
  • 你必须带上自己的笔记本电脑

______________________________________________________________________

议程

时间会话
09:30–10:00轻便早餐和社交
10:00 – 10:15演示文稿1 --引言:探索人工智能代理如何改变生命科学· *约翰·阿尔弗雷德*
10:15 – 10:30演示 --AI代理在行动· *马赫布·乌尔·阿拉姆*
10:30 – 12:00实践环节1 --用LangGraph和ReAct开发人工智能代理· *丁龙辉*
12:00–13:00午餐和社交
13:00 – 13:30续会1 --LangGraph与ReAct
13:30 – 15:00实践环节2 --AI代理与模型上下文协议(MCP)的协作· *马赫布·乌尔·阿拉姆、约翰·阿尔弗雷德·恩、丁龙辉*
15:00 – 15:15演示文稿2 --部署人工智能代理:法律、技术和实践考虑· *约翰·阿尔弗雷德*
15:15–15:30闭幕式——公开问答
15:30Fika和网络

______________________________________________________________________

下载演示幻灯片!

演示文稿1 --引言:探索人工智能代理如何改变生命科学· *约翰·阿尔弗雷德*

演示 --AI代理在行动· *马赫布·乌尔·阿拉姆*

实践环节1 --用LangGraph和ReAct开发人工智能代理· *丁龙辉*

[实践环节2 --AI代理与模型上下文协议(MCP)的协作· *马赫布·乌尔·阿拉姆、约翰·阿尔弗雷德·恩、丁龙辉*]()

演示文稿2 --部署人工智能代理:法律、技术和实践考虑· *约翰·阿尔弗雷德*

______________________________________________________________________

研讨会环节

会话目录焦点
第1节Section_1_LangGraph/使用LangGraph和ReAct模式构建药物发现AI代理
第2节session-2-mcp/通过MCP公开这些工具,并跨服务器连接代理

每个会话目录都包含自己的详细信息 README.md 包括完整的说明、笔记本指南和故障排除。

______________________________________________________________________

入门:Docker安装

所有车间材料都在Docker容器中运行。 不需要本地Python环境设置。

⚠️ Docker Desktop必须在您的笔记本电脑上安装并运行。

______________________________________________________________________

第一步:安装Docker桌面

Docker Desktop是在个人计算机上运行Docker的推荐方式。它包括你需要的一切:Docker引擎、CLI和图形界面。

🍎 macOS

  1. 首选
  2. 为您的芯片选择安装程序:

- 苹果硅(M1/M2/M3/M4) → 下载 Apple Silicon .dmg - 英特尔 → 下载 Intel Chip .dmg

  1. 打开下载的 .dmg 文件并拖动 码头工人 放入“应用程序”文件夹
  2. 从应用程序启动Docker并按照入职提示进行操作
  3. 通过打开终端并运行以下命令来验证安装:
   docker --version

🐧 Linux

Docker Desktop可用于Ubuntu、Debian和Fedora。

  1. 首选 并选择您的发行版
  2. 遵循特定于发行版的说明(通常添加Docker apt/rpm存储库并安装软件包)
  3. 安装后,从应用程序启动器启动Docker Desktop
  4. 验证:
   docker --version
或者,您可以安装 Docker引擎 直接(无需桌面GUI)通过以下方式 。这足以运行车间集装箱。

🪟 视窗

  1. 首选
  2. 下载 Docker桌面安装程序
  3. 运行安装程序——出现提示时,确保 “使用WSL 2而不是Hyper-V” 已选择(推荐)
  4. 安装后,Docker Desktop将自动启动
  5. 打开 PowerShell命令提示符 并验证:
   docker --version
WSL 2注释: Windows上的Docker与WSL 2(Linux 2的Windows子系统)配合得最好。如果尚未启用,Docker Desktop将在安装过程中指导您启用它。更多信息请访问 https://learn.microsoft.com/en-us/windows/wsl/install.

______________________________________________________________________

步骤2:保存API密钥(在研讨会当天)

在研讨会的上午,您将收到 通过电子邮件发送OpenAI API密钥。两次会话都需要此密钥。

🔑 不要与他人共享此密钥或将其提交到任何公共存储库。

______________________________________________________________________

步骤3:拉取并运行研讨会图像

我们强烈建议从Docker Hub中提取预构建的镜像。这是最快的入门方式,也是我们在研讨会期间支持的唯一设置。

第1讲:LangGraph代理开发

拉取图像:

docker pull mahbub1969/scilifelab-langgraph-workshop:v1

运行容器: (将sk-…替换为您的OpenAI API密钥):

docker run -p 8888:8888 -e OPENAI_API_KEY="sk-..." mahbub1969/scilifelab-langgraph-workshop:v1

然后打开 http://localhost:8888 在浏览器中导航到 langgraph_lab.ipynb.

______________________________________________________________________

第2讲:MCP代理协作

拉取图像:

docker pull mahbub1969/scilifelab-mcp-workshop:v1

运行容器 (替换 sk-... 使用您的OpenAI API密钥):

docker run -p 7860:7860 -e OPENAI_API_KEY="sk-..." mahbub1969/scilifelab-mcp-workshop:v1

然后打开 http://localhost:7860 在浏览器中导航到 1-mcp-from-scratch/mcp_workshop.ipynb.

______________________________________________________________________

步骤3(可选,不推荐):在本地构建映像

如果您更喜欢根据提供的内容自行构建图像 Dockerfiles、 您可以按照以下步骤进行操作。

⚠️ 不建议在当地建造车间。 构建时间可能很长,我们无法在会话期间解决构建问题。除非您有特定的原因在本地构建,否则请使用上面的预构建图像。

第1节:

cd Section_1_LangGraph/
docker build -t scilifelab-langgraph-jupyter .
# replace `sk-...` with your OpenAI API key
docker run -p 8888:8888 -e OPENAI_API_KEY="sk-..." scilifelab-langgraph-jupyter

第2节:

cd session-2-mcp/
docker build -t scilifelab-mcp-workshop:v1 .
# replace `sk-...` with your OpenAI API key
docker run -p 7860:7860 -e OPENAI_API_KEY="sk-..." scilifelab-mcp-workshop:v1

______________________________________________________________________

存储库结构

/
├── README.md                        ← You are here
│
├── Section_1_LangGraph/             ← Session 1: LangGraph & ReAct agents
│   ├── README.md                    ← Full instructions for Session 1
│   ├── Dockerfile
│   ├── langgraph_lab.ipynb          ← Workshop notebook (exercises)
│   ├── langgraph_answer.ipynb       ← Reference solutions
│   └── ...
│
└── session-2-mcp/                   ← Session 2: MCP agent collaboration
    ├── README.md                    ← Full instructions for Session 2
    ├── Dockerfile
    ├── 1-mcp-from-scratch/          ← Main session notebook
    ├── 2-bonus-mcp-sdk-implementation/   ← Bonus: MCP Python SDK
    └── 3-bonus-mcp-serve-app-integration/ ← Bonus: SciLifeLab Serve + MCP

有关详细内容、笔记本指南和故障排除,请参阅 README.md 在每个会话目录中。

______________________________________________________________________

问题

有关研讨会内容或SciLifeLab Serve平台的问题,请通过以下方式联系SciLifeLab数据中心团队: serve@scilifelab.se.

目录标签

目录标签

Jupyter Notebook工作流自动化Docker本地部署AI代理生命科学自动化工作流数据集成实验协调

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP