核心要点
- 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:
MKWVTFISLLFLFSSAYSRGVFRRDAHKSEVAHRFKDLGEENFKALVLIAFAQYLQQSPFEDHVKLVNEVTEFAKTCVADESAENCDKSBioClaw 会运行 BLAST,格式化结果,返回 top hits、E-values 和比对摘要。
BioClaw vs ClawBio
| 维度 | BioClaw | ClawBio |
|---|---|---|
| 理念 | 可及性——任何聊天应用跑生信 | 安全性——审计每个分析步骤 |
| 界面 | 多平台聊天(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。
