BioClaw 入门:在聊天中跑 BLAST

2026/03/19

核心要点

  • BioClaw 是基于 OpenClaw 的生物信息学 AI Agent——在任何聊天应用中运行 BLAST、建进化树、分析序列
  • 17 个生信技能预装:BLAST、多序列比对、系统发育、引物设计、ORF 查找等
  • 支持 WhatsApp、Telegram、Discord、Slack、飞书——OpenClaw 支持的所有平台
  • 推荐 Docker 部署——所有生信工具已预配置
  • 由 Runchuan-BU 开发,MIT 开源

BioClaw 是什么?

BioClaw 是基于 OpenClaw 构建的生物信息学 AI Agent。不用打开终端敲 BLAST 命令——把蛋白序列丢进群聊就能拿到结果,格式可直接用于发表。

核心属性:

  • 类别:生物信息学 AI Agent
  • 基础框架:OpenClaw(TypeScript)
  • 技能:17 个生信技能预装
  • 部署:推荐 Docker
  • 协议:MIT

17 个生信技能

技能功能
BLAST序列相似性搜索
多序列比对MUSCLE/ClustalW 多序列对齐
进化树构建和可视化系统发育树
引物设计PCR 引物设计,优化 Tm 和 GC%
ORF 查找识别核苷酸序列中的开放阅读框
蛋白结构预测和可视化 3D 蛋白结构
基因注释注释基因组特征
序列格式转换FASTA、GenBank、EMBL 格式互转
限制性酶切分析查找限制性内切酶切割位点
密码子优化针对表达系统优化密码子使用

另有 7 个基因组学和分子生物学专项技能。


Docker 快速开始

docker pull bioclaw/bioclaw:latest
docker run -d -p 3000:3000 \
  -e OPENAI_API_KEY=sk-xxx \
  bioclaw/bioclaw:latest

在连接的聊天应用中发送:

BLAST this sequence against nr database:
MKWVTFISLLFLFSSAYSRGVFRRDAHKSEVAHRFKDLGEENFKALVLIAFAQYLQQSPFEDHVKLVNEVTEFAKTCVADESAENCDKS

BioClaw 会运行 BLAST,格式化结果,返回 top hits、E-values 和比对摘要。


BioClaw vs ClawBio

维度BioClawClawBio
理念可及性——任何聊天应用跑生信安全性——审计每个分析步骤
界面多平台聊天(WhatsApp、Discord 等)CLI/API,无聊天集成
工作流AI 即时生成领域专家预审批
可重复性标准输出加密可重复性捆绑包
最适合快速分析、教学、可及性临床研究、审计环境

常见问题(FAQ)

Q1:需要本地安装生信工具吗?

Docker 部署不需要——全部预配置。非 Docker 需安装 BLAST+、MUSCLE 等。

Q2:适合分析敏感患者数据吗?

BioClaw 默认发送数据到云端 LLM。敏感数据建议用本地 LLM(Ollama)或考虑 ClawBio 全本地处理。

Q3:多人可以共用一个实例吗?

可以。部署在群聊中,所有成员共用同一个 BioClaw 实例。适合实验室群聊。


总结

BioClaw 是获取生信 AI 辅助最快的方式——Docker 安装、连接聊天应用、开始从手机跑 BLAST。17 个预装技能覆盖核心生信工具包,将任何群聊变成共享生信工作站。适合可及性和教学场景;审计敏感环境请考虑 ClawBio。

BioClaw 入门:在聊天中跑 BLAST | 博客