ScienceDiscovery
English GitHub

文档

从这里开始,再深入你需要的功能。

快速开始

快速开始

部署 ScienceDiscovery

基本概念:ScienceDiscovery 如何完成一次科研任务

核心功能

ScienceDiscovery 核心能力

科研产物的 RSI:让每一次改进接受检验

科研执行环境与工作区:让想法成为可以运行的实验

Idea Tree:把研究思路展开,再逐轮筛选

科研 MCP 与 Skill:接通科研资源,复用研究方法

记忆图谱与 Reviewer:让结论经得起追问

专业 Specialist:让科研任务各有专长

领域教程

使用PUCT优化一个文本压缩算法

调研鸟类迁徙如何定位与导航

分析脓毒症分型评分的相关性与聚类

在 Ascend NPU 上设计抗体

高级配置

配置自定义 MCP、OAuth 与 Inspector

配置网络代理

安装 Neo4j 与配置科学记忆

导入与管理科研 Skill

创建与使用自定义 Specialist

参考

配置、端口、配额与存储参考

REST API 参考

运行时行为参考

内置工具清单(模型可见)

Web Search 与 Web Fetch

JiuwenSwarm 迁移:现状与交接

Agent 后端

预置科研能力参考

CLI 参考

Shell、环境与 Workspace

开发者文档

开发者文档

整体运行时架构

控制面:services/api

沙箱执行:services/runner

科学记忆(任务链与引用链)

Subagent 编排与治理

技能渐进式披露

科研 MCP 与外部数据源

前端:apps/web

Agent 后端:Native executor

Ascend NPU 宿主 Broker 设计说明

单文件二进制打包与发行

内容寻址存储(CAS)

动态上下文组装

上下文组装示例

部署运行机制

深度开发指南

演进侧车:架构、引擎与独立部署

Idea Tree 自主研究引擎

MCP 后端设计

网络代理机制

PDF 抽取:services/paper

插件化机制

外部数据源限流机制

仓库布局参考

评审与溯源机制

Project 与 Session 的 Runner 继承

Runtime Core 边界

Session 轨迹与模型上下文

Skill Library 当前实现

Skill 自演进:当前实现