ScienceClaw是什么

ScienceClaw 是 AgentTeam-TaichuAI 团队做的一款科研 AI 助手,底层用 LangChain DeepAgents + AIO Sandbox 重新搭了一遍,技术栈换成了 Python + FastAPI + Vue 3 + LangGraph。和之前的 OpenClaw 不一样,它不再做通用 AI Agent,而是专门给科研人员用。

ScienceClaw核心卖点是本地部署——所有东西跑在 Docker 容器里,数据不会传到外面,Agent 也碰不到你的本地文件。目前内置了 1900 多个科研工具,覆盖药物发现、天文学、地球环境、化学材料、生物多样性、社会科学、学术文献、数据科学这些方向,还能输出 PDF、Word、PPT、Excel 等格式。

ScienceClaw能做什么

四层工具架构

  • 内置工具:网页搜索、网页爬取

  • ToolUniverse:1900+ 科研工具,包括 UniProt、PDB、ADMET、SIMBAD、SDSS、PubMed、arXiv、HuggingFace 等

  • 沙箱工具:在隔离环境里跑文件操作和代码

  • 自定义 @tool:自己写 Python 函数,热加载进去

技能系统

用结构化指令文档引导 Agent 完成复杂任务,相当于给 Agent 写操作手册。支持 PDF(读取、创建、合并、OCR、生成报告)、DOCX(Word 文档、封面、目录、表格、图表)、PPTX(演示文稿)、XLSX(电子表格)。还能创建自定义工具、优化技能文档、搜索社区技能。

全链路透明

从搜索、爬取、推理、调用工具到生成报告,每一步都能看见,不是黑盒。

安全隔离

Docker 容器运行,Agent 接触不到宿主系统和环境变量。

实用功能

  • 飞书 Webhook:任务结果、告警、报告直接推送到群聊

  • 定时任务:支持 cron 风格的定时或一次性调度

  • 文件管理:内置面板,浏览、预览、下载工作区文件

  • 资源监测:实时看 LLM 资源消耗和服务状态

ScienceClaw适合什么场景

  • 文献综述:跨库检索 PubMed、arXiv、OpenAlex、Semantic Scholar,自动整理文献

  • 数据分析:调用 HuggingFace、OpenML、科学计算工具,在沙箱里跑代码

  • 报告撰写:生成带引用和图表的 PDF 报告,或 PPT 演示文稿

  • 药物研发:ADMET 预测、靶点识别、蛋白质分析

  • 天文观测:查 SIMBAD 天体、SDSS 巡天、NASA 系外行星、JPL 星历表

  • 环境研究:USGS 地震水文、ERDDAP 海洋气候、SoilGrids 土壤数据

  • 生态调查:GBIF 物种、OBIS 海洋生物、POWO 植物分类

  • 社科统计:世界银行指标、Eurostat、美国人口普查、Wikidata

ScienceClaw优缺点

好的地方

  • 数据留在本地,隐私有保障,敏感科研数据也能放心处理

  • 1900+ 工具覆盖面广,八大学科都有

  • 工作流每一步都能看到,不是黑盒

  • 一条 docker compose 命令就能跑起来,不用折腾环境

  • 可以写 Python 扩展自定义工具

  • 能直接出 PDF、Word、PPT、Excel,科研常用格式都覆盖

不够好的地方

  • 要装 Docker,建议内存 8GB 以上,对非技术用户有门槛

  • 工具生态以英文资源为主,中文学术数据库支持有限

  • 只能本地部署,不能像网页工具那样随时打开用

  • 社区还在早期,教程和讨论不多

  • 需要 LLM API,虽然有早期免费额度,长期用要考虑成本

ScienceClaw怎么用

前置条件

装好 Docker Desktop(Win/Mac)或 Docker Engine(Linux)

内存建议 8GB 以上

安装

git clone https://github.com/AgentTeam-TaichuAI/ScienceClaw.git
cd ScienceClaw
docker compose -f docker-compose-release.yml up -d --pull always

然后浏览器打开 http://localhost:5173。

升级

cd ScienceClaw
git pull
docker compose -f docker-compose-release.yml up -d --pull always

卸载

docker compose -f docker-compose-release.yml down

Windows 用户也可以直接用官网提供的一键安装包,不用敲命令行。

ScienceClaw和其他工具比

维度ScienceClawElicitConsensusScite.aiSciSpace
部署方式本地 Docker网页网页网页网页
数据隐私完全本地上传云端上传云端上传云端上传云端
工具/文献量1900+ 科研工具1.38 亿论文2 亿+ 论文海量论文海量论文
核心能力Agent 工作流 + 工具调用 + 多格式生成结构化提取 + 文献表格证据合成 + 共识仪表盘智能引文分析单篇论文 AI 阅读
透明追溯全链路可见部分可见部分可见引文上下文可见单篇内部可见
代码执行沙箱支持不支持不支持不支持不支持
输出格式PDF/DOCX/PPTX/XLSX表格/报告摘要/答案引文报告阅读笔记
中文支持较弱弱弱弱较弱
定价开源免费 + 早期免费 LLM 额度$12-49/月~$10/月免费+付费免费+付费
适合谁有技术背景、注重隐私的科研人员做系统综述的研究者快速查研究共识的人做引文分析的人需要精读单篇论文的人

为什么选ScienceClaw

如果你不想把研究数据传到第三方服务器,又希望有个 AI 能自动调用科研工具、跑代码、出报告,ScienceClaw 是为数不多能本地部署的选项。1900 多个工具装在一个 Docker 容器里,从查文献到分析数据再到写报告能串起来,而且每一步你都能看明白它在干什么。有一定技术基础、看重数据主权的研究者可以试试。

常见问题

Q:ScienceClaw 和 OpenClaw 什么关系?

ScienceClaw 是 OpenClaw 的继任者,但完全重写。OpenClaw 是通用 AI Agent(TypeScript/Node.js),支持 29+ 社交平台;ScienceClaw 专注科研(Python/FastAPI/Vue 3/LangGraph),用 Docker 隔离 + AIO Sandbox。

Q:不会编程能用吗?

Windows 有桌面端一键安装包。但 Mac/Linux 要敲命令行,自定义工具和技能需要写 Python,建议有点技术基础。

Q:LLM API 怎么配?

早期用户可以申请免费额度,限量。长期用要自备 API Key,在设置里填。

Q:能搜中文文献吗?

目前工具生态以英文资源为主(PubMed、arXiv、Semantic Scholar 等),中文学术数据库覆盖有限。

Q:能离线用吗?

部署后在本地跑,但网页搜索、在线数据库查询需要联网。如果 LLM 调用云端 API,也需要联网。

Q:怎么加自定义工具?

在 Tools/@tool 目录下写 Python 函数,支持热加载,不用重启。

Q:飞书通知怎么配?

设置里填飞书 Webhook URL,任务完成后自动推送到群聊。