ScienceClaw 科研助手

在本地整合科学工具、网页检索与代码执行,完成研究分析并生成可交付报告。

Star 数
★ 679
最近更新
6 个月前
主语言
Python

30 秒速览

运行形态
自托管服务桌面应用网页应用
可在哪里用
通用 · 跨平台
费用
有免费版,另有付费云服务
上手难度
中 · 需要几步配置
开始前需要
DockerDocker ComposeShell / 命令行网络访问本地文件系统MCP Server
典型场景
需要从 PubMed、arXiv 或 OpenAlex 汇集论文的研究人员,可用内置学术文献搜索工具整理检索结果。
不适合
  • 需要无网络环境完成文献检索和数据分析的团队
  • 不愿部署 Docker 服务或使用官方云服务的用户

这个 Agent 能做什么,适合哪些场景?

ScienceClaw 是基于 LangChain DeepAgents、LangGraph 和 AIO Sandbox 的个人科研助手,面向需要检索资料、分析数据和整理研究成果的用户。它通过 Docker Compose 部署一组服务,提供 Vue 3 网页界面、FastAPI 后端、定时任务服务和隔离的代码执行环境。README 称其集成 ToolUniverse 的 1,900 多种科学工具,并提供网页搜索、网页抓取、文件操作及用户自定义 Python 工具。用户可生成 PDF、DOCX、PPTX 和 XLSX 等研究材料,文件保存在本地 workspace。项目也提供 Windows 桌面安装包和官方云服务;自托管部署需要 Docker 与 Docker Compose。

用户在网页界面中提交研究问题后,ScienceClaw 可使用 web_search 和 web_crawl 检索与抓取网页内容,并调用 ToolUniverse 中的科学工具,例如 PubMed 文献检索、蛋白质分析和药物发现相关工具。它能在 AIO Sandbox 隔离环境中读写 workspace 文件并执行代码,也可加载 Tools/ 目录中带有 @tool 的 Python 函数。内置 Skills 为 PDF、DOCX、PPTX、XLSX 等多步骤工作提供操作指引,系统可生成相应格式的报告和数据文件。用户还可设置定时任务并通过飞书通知接收结果。

  1. 需要从 PubMed、arXiv 或 OpenAlex 汇集论文的研究人员,可用内置学术文献搜索工具整理检索结果。
  2. 进行药物发现或生物医学分析的团队,可调用 OpenTargets、FAERS、UniProt、PDB 等列出的科学工具。
  3. 需要将分析整理成 PDF、Word 或演示文稿的科研人员,可使用对应的内置 Skills 生成报告。
  4. 希望定期运行研究任务并在飞书群收到结果的用户,可配置计划任务和飞书通知。
  5. 想在自有机器运行科研助手并检查执行过程的开发者,可通过 Docker Compose 部署并查看可追踪的工作流。

如何安装或部署这个 Agent?

自托管部署要求安装 Docker 和 Docker Compose,README 建议系统内存至少 8 GB。克隆仓库后启动预构建镜像:

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。README 提供的 Windows 桌面安装方式是下载 ScienceClaw Desktop v0.0.4 的 .tar.gz 安装包、解压并运行安装程序;没有给出其他桌面系统的安装步骤。

如何使用这个 Agent?

打开 http://localhost:5173 并登录。README 列出的初始管理员账号为 admin,密码为 admin123,并要求首次登录后更改密码。登录后在对话界面提交研究任务;可通过设置配置飞书 webhook,通过定时任务安排一次性或重复执行。生成的文件可在内置文件面板中浏览和下载,也保存在本地 ./workspace 目录。若要扩展工具,可将包含 @tool 函数的 Python 文件放入 Tools/ 目录;README 未提供 API 调用示例。

这个 Agent 有哪些优点和局限?

优点
  • 将 ToolUniverse 的 1,900 多种科学工具与 PubMed、arXiv、OpenAlex 等文献来源整合到一个研究工作流中。
  • 支持在 AIO Sandbox 隔离环境执行代码,并把生成数据保存在本地 workspace。
  • 可生成 PDF、DOCX、PPTX 和 XLSX,并支持定时任务与飞书通知。
局限
  • 自托管需要 Docker Compose 和多个服务,README 建议至少 8 GB 内存。
  • 网页搜索、爬取和外部科学数据工具需要网络连接;README 未说明可完全离线使用。
  • README 未列出模型供应商、API 密钥配置方式或费用,因此部署前难以从文档确认模型成本与提供方选择。
  • 文档给出的 Windows 桌面安装包为 v0.0.4,且未提供 macOS 或 Linux 桌面安装步骤。

这个 Agent 与同类方案有什么区别?

README 将 ScienceClaw 描述为采用不同于 OpenClaw 的新架构,但没有提供功能对照或迁移细节。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
ScienceClaw 科研助手 当前 36 · 缺口较多 自托管服务免费版 + 付费版 ★ 679 6 个月前 Python —
科学智能体技能库(Scientific Agent Skills) 51 · 缺口较多 命令行工具免费 + 模型费 ★ 56k 3 天前 Python Claude Code
K-Dense BYOK 49 · 缺口较多 桌面应用免费 + 模型费 ★ 1.4k 20 天前 TypeScript ChatGPT · Codex · Claude.ai
沁言学术技能库 48 · 缺口较多 命令行工具免费 + 模型费 ★ 1k 3 个月前 Python Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
36/ 100 五分制 1.8 / 5
信任安全 10/29
可靠稳定 5/14
适用触发 6/18
规范维护 7/18
有效结果 6/13
证据核验 2/8
查看各维度的扣分理由
信任安全10 / 29 · 1.7/5

README 宣称 Docker 隔离、本地工作区、工作流可见,并列出代码执行、shell、文件写入、自定义工具、爬取、定时任务和飞书通知;这些说明提供了有限的权限与数据流线索,但没有给出权限配置、确认门槛、凭据保护、外传控制或恢复细节,因此各项仅得 1 分。README 还列出基础设施和工具来源,但没有逐项说明来源归因或安全维护流程,故未给更高分。

可靠稳定5 / 14 · 1.8/5

README 描述了多服务架构、启动命令和 Docker Compose 部署,也提到服务状态与日志命令;但同一文档对发布 compose 文件扩展名的写法不一致(.yml 与 .yaml),且未说明依赖版本锁定、服务不可用时的恢复行为或面向用户的错误信息,因此各项得 1 分。

适用触发6 / 18 · 1.7/5

目标用户包括研究人员、开发者和学生,文档列出学科工具、技能、部署方式及若干任务类型,提供了部分场景线索。README 未清晰界定能力边界、触发条件或不同环境下的约束,且“无须繁琐配置”与所列 Docker、RAM 及 API 资源要求并存,因此各项得 1 分。

规范维护7 / 18 · 1.9/5

README 有目录、项目结构、功能说明、安装步骤、常用命令、卸载说明和 MIT 许可链接,信息组织与许可呈现较好。安装说明含默认管理员凭据及改密提醒,但没有充分展开密钥管理、安全配置或故障处理;命令中 compose 文件名不一致,未见 FAQ、已知限制或明确维护责任和更新策略。版本信息仅出现桌面版 v0.0.4,故相应评分有限。

有效结果6 / 13 · 2.3/5

文档描述多学科科学工具、定时任务、文件管理,以及 PDF、DOCX、PPTX、XLSX 等交付形式,显示输出可用于研究工作并具一定增值。但“1900+ 工具”、安全、透明和隐私等效益主要是 README 的陈述;没有给出成本、资源消耗或效果比较证据,因此增值和成本收益只得 1 分。

证据核验2 / 8 · 1.3/5

README 提供组件名称、目录、部署命令和若干功能描述,部分产品主张可对应到具体组件;但提交材料只有 README,没有代码、测试或其他来源可交叉印证,且宣传性主张与可核查事实未始终明确区分,所以追溯性与事实/推断区分仅得 1 分,交叉佐证为 0 分。

风险与缓解建议
  • README 给出默认管理员账号 admin/admin123,并仅提醒首次登录后改密;部署前应确认该默认凭据如何禁用或替换。
  • 虽然文档宣称数据不离开本机,但同时列出联网搜索、网页爬取、外部科学工具、LLM API、云端版本和飞书通知;应核实各类请求、凭据和结果实际流向。
  • 文档把代码执行、shell、文件写入和自动创建/测试工具列为能力,但没有说明确认机制、容器权限配置或恢复细节。
  • README 中发布版 Compose 文件扩展名写法不一致,且其安全、隐私及工具数量主张未由所提供的其他文件佐证。
证据充分度:低 评估于 2026年11月2日 审查版本 3817e56a0ce3
评估证据 README.md
查看完整评分方法 →

常见问题

自托管时研究文件存在哪里?
README 说明生成数据保存在本地 ./workspace,且称数据不会上传到外部服务器;网页检索和外部工具本身仍需要网络。
运行需要哪些基础设施?
Docker 部署需要 Docker 和 Docker Compose,建议至少 8 GB 内存。README 还描述了后端、前端、sandbox、websearch 和 task-service 等服务。
能否只用本地模型,或者需要配置哪家模型 API?
README 没有说明模型供应商适配范围、配置步骤或本地模型运行方式,也没有列出 API 费用。
可以生成哪些研究交付物?
README 列出 PDF、DOCX、PPTX 和 XLSX,可用于报告、演示文稿和数据表格。
如何避免默认账号带来的风险?
首次登录使用 README 列出的 admin / admin123 后,应立即更改默认密码。
在 GitHub 查看 ↗ 安装 ↓

相关 Agents