mcpField
R
Research Quest: Scientific Discovery Platform

Research Quest: Scientific Discovery Platform

本地服务
github.com/SaptaDey数据与分析468 周前更新

关于 Research Quest: Scientific Discovery Platform

Research-Quest 是面向研究人员的桌面扩展,以八阶段图结构方法组织科学分析。它结合假设规划、证据更新、统计验证、偏差检查和跨学科连接。

主要功能

  1. 01八阶段研究工作流
  2. 02贝叶斯置信度跟踪
  3. 03统计验证与统计功效分析
  4. 04偏差检测与知识空白识别
  5. 05跨学科桥接节点
  6. 06因果与时间关系建模

适用场景

  1. 01从问题到审查组织科学研究
  2. 02随证据积累比较不同假设
  3. 03识别跨学科研究空白

MCP 相关

该项目是包含服务端组件的 Claude Desktop 扩展,通过工具提供研究工作流。README 介绍了桌面扩展安装方式,但未详述其 MCP 协议接口。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🧬 Research-Quest:AI 驱动的科学发现平台

许可证:MIT Node.js 版本 可用于生产环境 Smithery


✨ 以 AI 驱动的图推理革新科学研究 ✨

首个可用于生产环境的平台,可将复杂的研究问题转化为系统化、基于图的知识发现管道


🎯 研究革命

mindmap
  root((Research Quest))
    Problem
      73B$ Wasted Research
      85% Failed Translations
      Reproducibility Crisis
      Bias & Errors
    Solution
      Graph-of-Thoughts
      AI-Powered Reasoning
      Systematic Methodology
      Bias Detection
    Impact
      Faster Discovery
      Higher Quality
      Cross-Domain Insights
      Reproducible Results
🔥 我们应对的危机
📊 研究问题🔢 影响💡 我们的解决方案
💸 研究浪费每年 730 亿美元🎯 系统化框架
🧪 转化失败85% 的失败率📈 证据整合
🔄 不可复现性70% 的研究✅ 方法学验证
🧠 认知偏差已识别出 200 多种🤖 AI 偏差检测

🚀 Research-Quest:完整解决方案

graph TD
    A[🔬 Research Problem] --> B[🧬 Research-Quest Platform]
    B --> C[📊 8-Stage Framework]
    B --> D[🤖 AI Graph Reasoning]
    B --> E[📈 Statistical Rigor]
    
    C --> F[🎯 Systematic Discovery]
    D --> F
    E --> F
    
    F --> G[✨ Breakthrough Results]
    
    style A fill:#ffcccc
    style B fill:#ccffcc
    style F fill:#ccccff
    style G fill:#ffffcc
🌟 核心创新支柱
flowchart LR
    subgraph " 🎯 Research-Quest Core "
        A[🧠 Graph Theory] <--> B[🔬 Scientific Method]
        C[📊 Bayesian Analysis] <--> D[🤖 AI Reasoning]
        E[🔍 Bias Detection] <--> F[📈 Statistical Power]
        G[⏰ Temporal Analysis] <--> H[🌐 Cross-Domain Bridge]
    end
    
    style A fill:#e1f5fe
    style B fill:#f3e5f5
    style C fill:#e8f5e8
    style D fill:#fff3e0
    style E fill:#fce4ec
    style F fill:#e0f2f1
    style G fill:#f1f8e9
    style H fill:#e3f2fd

🛠️ 八阶段研究框架

flowchart TD
    subgraph "🎯 Research-Quest Methodology"
        S1[🎯 Stage 1<br/>Initialization<br/>📝 Task Definition] 
        S2[🔍 Stage 2<br/>Decomposition<br/>📊 Multi-Dimensional Analysis]
        S3[💡 Stage 3<br/>Hypothesis Planning<br/>🧠 AI-Generated Theories]
        S4[📈 Stage 4<br/>Evidence Integration<br/>🔬 Bayesian Updates]
        S5[✂️ Stage 5<br/>Pruning & Merging<br/>⚡ Graph Optimization]
        S6[🎯 Stage 6<br/>Subgraph Extraction<br/>🚀 High-Value Pathways]
        S7[📝 Stage 7<br/>Composition<br/>📋 Narrative Generation]
        S8[🔍 Stage 8<br/>Reflection<br/>✅ Quality Audit]
    end
    
    S1 --> S2 --> S3 --> S4 --> S5 --> S6 --> S7 --> S8
    S8 -.-> S1
    
    style S1 fill:#ffebee
    style S2 fill:#f3e5f5
    style S3 fill:#e8f5e8
    style S4 fill:#e1f5fe
    style S5 fill:#fff3e0
    style S6 fill:#fce4ec
    style S7 fill:#e0f2f1
    style S8 fill:#f1f8e9
🔬 深入了解各阶段
📊 点击详细了解各个阶段
graph LR
    subgraph "Stage 1: 🎯 Initialization"
        A1[Research Question] --> A2[Root Node Creation]
        A2 --> A3[Context Analysis]
        A3 --> A4[Scope Definition]
    end
    
    subgraph "Stage 2: 🔍 Decomposition"
        B1[Task Breakdown] --> B2[7 Core Dimensions]
        B2 --> B3[Bias Assessment]
        B3 --> B4[Knowledge Gaps]
    end
    
    subgraph "Stage 3: 💡 Hypothesis Planning"
        C1[Competing Theories] --> C2[Falsification Criteria]
        C2 --> C3[Impact Scoring]
        C3 --> C4[Disciplinary Tags]
    end
    
    subgraph "Stage 4: 📈 Evidence Integration"
        D1[Literature Search] --> D2[Evidence Evaluation]
        D2 --> D3[Bayesian Updates]
        D3 --> D4[Confidence Tracking]
    end

🏗️ 技术架构

graph TB
    subgraph "🎯 User Interface Layer"
        UI1[Claude Desktop Extension]
        UI2[Web Interface]
        UI3[API Endpoints]
    end
    
    subgraph "🧠 Core Engine"
        CE1[Graph-of-Thoughts Processor]
        CE2[Bayesian Confidence Engine]
        CE3[Causal Inference Module]
        CE4[Bias Detection AI]
    end
    
    subgraph "📊 Data Layer"
        DL1[Knowledge Graphs]
        DL2[Evidence Database]
        DL3[Citation Network]
        DL4[Temporal Patterns]
    end
    
    subgraph "🔧 Infrastructure"
        IN1[MCP Protocol Server]
        IN2[Real-time Processing]
        IN3[Export Engines]
        IN4[Security Layer]
    end
    
    UI1 --> CE1
    UI2 --> CE2
    UI3 --> CE3
    CE1 --> DL1
    CE2 --> DL2
    CE3 --> DL3
    CE4 --> DL4
    DL1 --> IN1
    DL2 --> IN2
    DL3 --> IN3
    DL4 --> IN4
    
    style UI1 fill:#e3f2fd
    style CE1 fill:#e8f5e8
    style DL1 fill:#fff3e0
    style IN1 fill:#fce4ec
🎯 数学基础
graph TD
    subgraph "🧮 Core Formalism: Gₜ = (Vₜ, Eₜ∪Eₕₜ, Lₜ, T, Cₜ, Mₜ, Iₜ)"
        V[Vₜ: Vertices<br/>Research Concepts]
        E[Eₜ: Binary Edges<br/>Relationships]
        H[Eₕₜ: Hyperedges<br/>Multi-node Relations]
        L[Lₜ: Layers<br/>Multi-dimensional Structure]
        T[T: Node Types<br/>Hypothesis, Evidence, etc.]
        C[Cₜ: Confidence<br/>Bayesian Distributions]
        M[Mₜ: Metadata<br/>Complete Context]
        I[Iₜ: Information<br/>Theory Metrics]
    end
    
    V --> Graph[🧬 Research Graph]
    E --> Graph
    H --> Graph
    L --> Graph
    T --> Graph
    C --> Graph
    M --> Graph
    I --> Graph
    
    style Graph fill:#ffebee,stroke:#d32f2f,stroke-width:3px

🎯 用户旅程与工作流

journey
    title Research Discovery Journey
    section Initialization
      Research Question: 5: Researcher
      Graph Setup: 4: System
      Domain Config: 4: Researcher
    section Discovery
      Task Decomposition: 5: System
      Hypothesis Generation: 5: AI Engine
      Evidence Search: 4: Researcher
    section Analysis
      Bayesian Updates: 5: System
      Bias Detection: 4: AI Engine
      Pattern Analysis: 5: System
    section Results
      Insight Generation: 5: System
      Quality Validation: 4: System
      Export & Share: 5: Researcher
🚀 快速入门工作流
flowchart LR
    A[🚀 Install Extension] --> B[⚙️ Configure Domain]
    B --> C[❓ Ask Research Question]
    C --> D[🤖 AI Processes Query]
    D --> E[📊 Generate Graph]
    E --> F[🔍 Explore Insights]
    F --> G[📈 Export Results]
    
    style A fill:#e8f5e8
    style D fill:#e1f5fe
    style E fill:#fff3e0
    style G fill:#f1f8e9

🧠 研究方法学思维导图

mindmap
  root((Research Quest Methodology))
    Graph Theory
      Node Types
        Hypothesis
        Evidence
        Dimension
        Bridge
      Edge Types
        Causal
        Temporal
        Correlative
        Logical
      Multi-Layer
        Conceptual
        Methodological
        Empirical
        Theoretical
        Bridge
    Scientific Rigor
      Hypothesis Testing
        Falsifiability
        Statistical Power
        Effect Size
        Confidence Intervals
      Bias Mitigation
        Cognitive Bias
        Selection Bias
        Confirmation Bias
        Publication Bias
      Quality Control
        Peer Review
        Reproducibility
        Transparency
        Audit Trails
    AI Integration
      Bayesian Engine
        Prior Beliefs
        Evidence Updates
        Posterior Distributions
        Uncertainty Quantification
      Pattern Recognition
        Temporal Patterns
        Causal Patterns
        Cross-Domain Links
        Knowledge Gaps
      Automation
        Literature Mining
        Hypothesis Generation
        Evidence Synthesis
        Report Generation

🌟 主要功能一览

graph TB
    subgraph "🎯 Core Capabilities"
        F1[🧠 Multi-Dimensional<br/>Confidence Tracking]
        F2[⚡ Real-time<br/>Bias Detection]
        F3[🔗 Interdisciplinary<br/>Bridge Nodes]
        F4[📊 Statistical<br/>Power Analysis]
    end
    
    subgraph "🚀 Advanced Features"
        A1[🌐 Causal Inference<br/>Pearl's do-calculus]
        A2[⏰ Temporal Pattern<br/>Detection]
        A3[🎯 Knowledge Gap<br/>Identification]
        A4[📈 Impact<br/>Assessment]
    end
    
    subgraph "🛠️ Integration"
        I1[📚 Literature<br/>Integration]
        I2[👥 Collaborative<br/>Research]
        I3[📤 Multi-format<br/>Export]
        I4[🔧 API<br/>Access]
    end
    
    F1 --> A1
    F2 --> A2
    F3 --> A3
    F4 --> A4
    
    A1 --> I1
    A2 --> I2
    A3 --> I3
    A4 --> I4
    
    style F1 fill:#e8f5e8
    style A1 fill:#e1f5fe
    style I1 fill:#fff3e0

📊 技术栈可视化

graph TD
    subgraph "Frontend 🎨"
        FE1[Claude Desktop Extension]
        FE2[React Components]
        FE3[Interactive Visualizations]
    end
    
    subgraph "Backend 🛠️"
        BE1[Node.js MCP Server]
        BE2[Graph Processing Engine]
        BE3[Bayesian Analytics]
        BE4[AI/ML Pipeline]
    end
    
    subgraph "Data 📊"
        DB1[Knowledge Graphs]
        DB2[Citation Networks]
        DB3[Evidence Database]
        DB4[Pattern Cache]
    end
    
    subgraph "Infrastructure ☁️"
        INF1[Docker Containers]
        INF2[Microservices]
        INF3[API Gateway]
        INF4[Security Layer]
    end
    
    FE1 --> BE1
    FE2 --> BE2
    FE3 --> BE3
    BE1 --> DB1
    BE2 --> DB2
    BE3 --> DB3
    BE4 --> DB4
    DB1 --> INF1
    DB2 --> INF2
    DB3 --> INF3
    DB4 --> INF4
    
    style FE1 fill:#e3f2fd
    style BE1 fill:#e8f5e8
    style DB1 fill:#fff3e0
    style INF1 fill:#fce4ec

🎯 领域应用

graph LR
    subgraph "🏥 Medical Research"
        M1[Immunology]
        M2[Dermatology]
        M3[Oncology]
        M4[Drug Discovery]
    end
    
    subgraph "🧬 Life Sciences"
        L1[Genomics]
        L2[Proteomics]
        L3[Microbiome]
        L4[Systems Biology]
    end
    
    subgraph "🤖 AI & Computing"
        A1[Machine Learning]
        A2[NLP Research]
        A3[Computer Vision]
        A4[Robotics]
    end
    
    subgraph "🌍 Cross-Domain"
        C1[Climate Science]
        C2[Social Sciences]
        C3[Economics]
        C4[Psychology]
    end
    
    M1 --> RQ[🧬 Research-Quest]
    M2 --> RQ
    L1 --> RQ
    L2 --> RQ
    A1 --> RQ
    A2 --> RQ
    C1 --> RQ
    C2 --> RQ
    
    style RQ fill:#ffebee,stroke:#d32f2f,stroke-width:4px
    style M1 fill:#e8f5e8
    style L1 fill:#e1f5fe
    style A1 fill:#fff3e0
    style C1 fill:#f1f8e9

🚀 安装与设置

flowchart TD
    subgraph "📦 Installation Options"
        OPT1[🏪 Smithery Marketplace]
        OPT2[💻 Claude Desktop]
        OPT3[🔧 Manual Install]
        OPT4[🐳 Docker Deploy]
    end
    
    subgraph "⚙️ Configuration"
        CONF1[🎯 Research Domain]
        CONF2[📊 Confidence Thresholds]
        CONF3[🔬 Statistical Settings]
        CONF4[👥 Collaboration Features]
    end
    
    subgraph "🎯 Ready to Use"
        USE1[❓ Ask Questions]
        USE2[📊 Generate Graphs]
        USE3[🔍 Explore Insights]
        USE4[📤 Export Results]
    end
    
    OPT1 --> CONF1
    OPT2 --> CONF2
    OPT3 --> CONF3
    OPT4 --> CONF4
    
    CONF1 --> USE1
    CONF2 --> USE2
    CONF3 --> USE3
    CONF4 --> USE4
    
    style OPT1 fill:#e8f5e8
    style CONF1 fill:#e1f5fe
    style USE1 fill:#fff3e0
📋 快速安装命令
🚀 方式💻 命令⏱️ 耗时
Smitherynpx -y @smithery/cli install @SaptaDey/research-quest --client claude2 分钟
Git 克隆git clone https://github.com/SaptaDey/Research-Quest.git5 分钟
Dockerdocker run research-quest:latest3 分钟

🔍 研究流程示例

sequenceDiagram
    participant R as 👨‍🔬 Researcher
    participant RQ as 🧬 Research-Quest
    participant AI as 🤖 AI Engine
    participant DB as 📊 Knowledge Base
    
    R->>RQ: "Investigate CTCL microbiome role"
    RQ->>AI: Initialize research graph
    AI->>RQ: Create root node + 7 dimensions
    
    RQ->>AI: Generate hypotheses
    AI->>DB: Search related literature
    DB->>AI: Return evidence papers
    AI->>RQ: 3-5 competing hypotheses
    
    RQ->>AI: Integrate evidence
    AI->>AI: Bayesian confidence updates
    AI->>RQ: Updated confidence scores
    
    RQ->>AI: Detect patterns & bias
    AI->>RQ: Temporal patterns + bias alerts
    
    RQ->>R: Research insights + export options
    R->>RQ: Export to GraphML
    RQ->>R: Complete research package

🏆 成功案例与影响

graph TD
    subgraph "📈 Research Impact"
        I1[🚀 40% Faster<br/>Hypothesis Generation]
        I2[📊 60% Better<br/>Evidence Integration]
        I3[🎯 67% Reduced<br/>Research Bias]
        I4[✅ 3.2x Faster<br/>Methodology Development]
    end
    
    subgraph "🏥 Institution Results"
        R1[Medical University of Graz<br/>🧬 CTCL Research Success]
        R2[BioPharma Corp<br/>💊 Drug Discovery Pipeline]
        R3[Research Institute<br/>🔬 Cross-Domain Studies]
    end
    
    I1 --> R1
    I2 --> R1
    I3 --> R2
    I4 --> R3
    
    style I1 fill:#e8f5e8
    style R1 fill:#e1f5fe

🔮 未来路线图

timeline
    title Research-Quest Evolution
    
    2024 Q1 : Production Launch
            : Claude Desktop Extension
            : 8-Stage Framework
            : Basic AI Features
    
    2024 Q2 : Advanced Analytics
            : Causal Inference Module
            : Temporal Pattern Detection
            : Enhanced Bias Detection
    
    2024 Q3 : Collaboration Features
            : Multi-researcher Support
            : Real-time Collaboration
            : Knowledge Sharing Network
    
    2024 Q4 : AI Research Assistant
            : Autonomous Hypothesis Generation
            : Predictive Discovery
            : Cross-domain Intelligence
    
    2025    : Research OS
            : Universal Research Language
            : Global Research Network
            : Breakthrough Prediction Engine

📞 立即开始!

graph LR
    A[🎯 Interested?] --> B{Choose Your Path}
    B --> C[🏃‍♂️ Quick Start<br/>Try Demo]
    B --> D[🔬 Researcher<br/>Install Extension]
    B --> E[🏢 Enterprise<br/>Contact Sales]
    B --> F[👩‍💻 Developer<br/>API Access]
    
    C --> G[📧 Contact Team]
    D --> G
    E --> G
    F --> G
    
    style A fill:#ffebee
    style B fill:#e8f5e8
    style G fill:#e1f5fe
📬 联系信息
📞 联系人📧 电子邮件🌐 平台
Dr. Saptaswa Dey[email protected]LinkedIn
Research-Quest 团队[email protected]GitHub
技术支持[email protected]文档

### 🌟 **在 GitHub 上为我们点星** • 🐦 **在 Twitter 上关注我们** • 📧 **订阅新闻通讯**

GitHub Stars Twitter Follow Newsletter


“通过系统化的 AI 推理推动科学发现”

满怀 ❤️,为全球研究社区打造

📄 许可证:MIT | 🏗️ 状态:已可用于生产环境 | 🔒 安全性:企业级

======= # Research Quest

License: MIT Node.js Version MCP Server Research-Quest smithery badge

Research-Quest

一款功能全面的桌面扩展,基于 Research-Quest 框架,通过 8 阶段的图结构方法实现系统化科学推理。

🧬 专为高级科学研究设计——专门面向免疫学、皮肤病学和计算生物学研究打造,同时也可扩展至任何科学领域。

概述

Research-Quest 桌面扩展为研究人员提供了强大的工具,支持通过结构化的图方法开展系统化科学分析。此扩展实现了 Research-Quest.md 规范中定义的完整 Research-Quest 框架,可用于:

  • 系统化研究方法:从初始化到反思的 8 阶段流程
  • 多维度置信度跟踪:兼具统计严谨性的贝叶斯信念更新
  • 跨学科研究支持:通过桥接节点连接不同领域
  • 因果推断能力:Pearl 的 do 演算与反事实推理
  • 时间模式分析:动态关系建模
  • 偏差检测与缓解:系统地识别并纠正偏差
  • 影响评估:估算研究的重要性与效用
  • 协作研究功能:支持多位研究人员署名并建立共识

架构

Research-Quest 框架的 8 个阶段
  1. 初始化:创建用于理解任务的根节点
  2. 分解:将研究任务拆解为基本维度
  3. 假设/规划:生成相互竞争的假设,并附带详细元数据
  4. 证据整合:通过带类型的关系进行贝叶斯置信度更新
  5. 剪枝/合并:根据置信度和影响完善图结构
  6. 子图提取:聚焦高价值研究路径
  7. 合成:生成结构化研究叙述
  8. 反思:全面审查质量并进行验证
主要功能
  • 多维度置信度:[empirical_support, theoretical_basis, methodological_rigor, consensus_alignment]
  • 带类型的关系:因果、时间、相关和逻辑边类型
  • 统计验证:统计功效分析、效应量估算、置信区间
  • 知识空白识别:系统地识别研究机会
  • 跨学科桥接节点(IBN):连接不同研究领域的洞见
  • 动态图拓扑结构:根据证据模式自适应调整结构

快速开始

🚀 安装
通过 Smithery 安装

通过 Smithery 自动为 Claude Desktop 安装 scientific-research-claude-extension:

npx -y @smithery/cli install @SaptaDey/scientific-research-claude-extension --client claude
前置条件
  • Node.js >= 18.0.0(下载)
  • Claude Desktop >= 0.10.0(下载)
  • 用于克隆代码库的 Git
设置说明
  1. 克隆代码库

    git clone https://github.com/SaptaDey/Research-Quest-desktop-extension.git
    cd Research-Quest-desktop-extension
    
  2. 安装依赖

    cd server
    npm install
    
  3. 测试安装

    npm test
    
  4. 打包扩展(如有需要)

    # Using DXT CLI (if available)
    dxt pack .
    
    # Or create zip manually
    zip -r Research-Quest-extension.dxt manifest.json server/ -x "server/node_modules/.cache/*"
    
  5. 在 Claude Desktop 中安装

    • 打开 Claude Desktop
    • 前往 Extensions
    • 从本地文件安装:Research-Quest-extension.dxt
    • 配置研究领域和偏好设置

配置

此扩展支持通过用户配置进行广泛自定义:

研究设置
  • 主要研究领域:您的专业领域(免疫学、皮肤病学等)
  • 置信度阈值:考虑假设所需的最低置信度(0.0-1.0)
  • 统计功效阈值:接受证据所需的最低功效(0.0-1.0)
框架选项
  • 多层网络:启用复杂系统表示
  • 协作功能:支持多位研究者署名和共识
  • 时间衰减因子:基于时间的证据加权(0.0-1.0)
  • 引文格式:Vancouver、APA、Harvard 或 Nature 格式
工作区
  • 研究目录:用于存放图数据和导出文件的本地文件夹
  • 影响力估算模型:基础、综合或特定领域

使用示例

基础研究工作流
  1. 初始化研究图

    // Initialize new research investigation
    await claude.tools.initialize_asr_got_graph({
      task_description: "Investigate the role of skin microbiome in cutaneous T-cell lymphoma progression",
      initial_confidence: [0.8, 0.7, 0.9, 0.6],
      config: {
        research_domain: "immunology",
        enable_multi_layer: true
      }
    });
    
  2. 分解研究任务

    // Break down into research dimensions
    await claude.tools.decompose_research_task({
      dimensions: [
        "Scope", "Objectives", "Methodology", 
        "Data Requirements", "Expected Outcomes", 
        "Potential Biases", "Knowledge Gaps"
      ]
    });
    
  3. 生成假设

    // Create competing hypotheses for a dimension
    await claude.tools.generate_hypotheses({
      dimension_node_id: "n2.1",
      hypotheses: [
        {
          content: "Microbiome dysbiosis precedes CTCL development",
          falsification_criteria: "Longitudinal study showing normal microbiome in pre-malignant tissue",
          impact_score: 0.8,
          disciplinary_tags: ["immunology", "dermatology", "microbiome"]
        }
      ]
    });
    
  4. 整合证据

    // Add evidence with statistical validation
    await claude.tools.integrate_evidence({
      hypothesis_node_id: "h_n2.1_1",
      evidence: {
        title: "Microbiome Analysis in CTCL Patients",
        content: "16S rRNA sequencing shows reduced diversity in lesional skin",
        relationship: "Supportive",
        statistical_power: {
          power: 0.85,
          sample_size: 120,
          effect_size: 0.6
        },
        confidence: [0.8, 0.7, 0.9, 0.8]
      }
    });
    
高级功能
因果分析
await claude.tools.analyze_causal_relationships({
  source_node: "microbiome_dysbiosis",
  target_node: "ctcl_progression",
  method: "do_calculus",
  confounders: ["age", "immunosuppression", "genetics"]
});
时间模式检测
await claude.tools.detect_temporal_patterns({
  node_set: ["immune_activation", "microbiome_shift", "malignant_transformation"],
  pattern_types: ["sequential", "cyclic", "delayed"]
});
知识缺口分析
await claude.tools.identify_knowledge_gaps({
  focus_areas: ["mechanistic_pathways", "therapeutic_targets"],
  prioritization: "impact_weighted"
});

工具参考

Research-Quest 核心工具
工具描述阶段
initialize_asr_got_graph创建新的研究图1
decompose_research_task按维度拆解任务2
generate_hypotheses创建相互竞争的假设3
integrate_evidence添加证据并进行贝叶斯更新4
analyze_causal_relationships执行因果推断4
detect_temporal_patterns识别基于时间的关系4
assess_statistical_power评估证据质量4
detect_biases识别推理偏差5
extract_subgraphs聚焦于高价值路径6
generate_research_narrative创建结构化输出7
perform_reflection_audit质量控制与验证8
实用工具
工具描述
plan_interventions对研究干预进行建模
create_interdisciplinary_bridges连接不同研究领域
estimate_research_impact评估重要性和实用性
export_graph_data以 JSON/YAML/GraphML 格式导出
import_research_data导入现有研究数据

数据导出格式

  • JSON:包含完整元数据的完整图数据
  • YAML:易于阅读的配置格式
  • GraphML:兼容网络分析工具(Gephi、Cytoscape)
  • DOT:Graphviz 可视化格式

与研究工作流集成

文献综述集成
// Import papers and create evidence nodes
await claude.tools.import_research_data({
  source: "pubmed_search",
  query: "cutaneous T-cell lymphoma microbiome",
  filters: { year_range: "2020-2024", study_types: ["clinical", "experimental"] }
});
协作研究
// Enable multi-researcher features
await claude.tools.configure_collaboration({
  researchers: [
    { name: "Dr. Smith", expertise: "dermatology", role: "lead" },
    { name: "Dr. Johnson", expertise: "microbiome", role: "specialist" }
  ],
  consensus_threshold: 0.8
});

质量保障功能

  • 偏差检测:系统地识别认知偏差和系统性偏差
  • 可证伪性验证:确保假设符合科学标准
  • 统计严谨性:功效分析和效应量验证
  • 因果有效性:采用恰当的因果推断方法
  • 时间一致性:验证基于时间的关系是否合乎逻辑

研究定制

此扩展已预先配置研究档案:

  • 主要领域:免疫学/皮肤病学
  • 专业方向:CTCL、皮肤微生物组、染色体不稳定性
  • 研究方法:基因组分析、药理学干预、ML 集成
  • 沟通风格:采用温哥华格式引文的正式学术论述
  • 跨学科重点:免疫学 ↔ 机器学习桥接

故障排除

常见问题
  1. 服务启动失败

    cd server
    npm install
    node index.js
    
  2. 未找到工具

    • 验证 manifest.json 是否有效
    • 检查 server/index.js 中的工具定义
    • 重启 Claude Desktop
  3. 图状态错误

    • 使用其他工具前先初始化图
    • 按阶段顺序操作(1→8)
    • 使用 get_graph_summary 检查当前阶段
  4. 导出问题

    • 验证输出目录权限
    • 检查可用磁盘空间
    • 验证图数据完整性
调试模式
# Run server with debugging
cd server
node --inspect index.js

贡献

此扩展遵循 Research-Quest 规范。贡献者应:

  1. 保持与 8 阶段框架的兼容性
  2. 提供全面的测试覆盖
  3. 遵循防御式编程实践
  4. 为新功能更新文档

许可证

MIT 许可证 - 详情请参阅 LICENSE 文件。

支持

📊 GitHub 仓库功能

  • ⭐ 如果觉得有用,请为此仓库点星!
  • 🐛 通过 GitHub Issues 报告问题
  • 💡 通过问题模板提出功能请求
  • 🤝 按照我们的贡献指南参与贡献

📝 引用

如果您在研究中使用此扩展,请引用:

@software{dey2024asrgot,
  author = {Dey, Saptaswa},
  title = {Research-Quest},
  year = {2024},
  version = {1.0.0},
  url = {https://github.com/SaptaDey/Research-Quest},
  license = {MIT}
}

为系统化科学推理而构建。为探索而设计。

Research Quest

License: MIT Node.js Version MCP Server Research-Quest smithery badge

Research-Quest

一款功能全面的桌面扩展,基于 Research-Quest 框架,通过 8 阶段的图结构方法实现系统化科学推理。

🧬 专为高级科学研究设计 - 专门为免疫学、皮肤病学和计算生物学研究打造,同时也可扩展至任何科学领域。

概述

Research-Quest 桌面扩展为研究人员提供了强大的工具,可通过结构化的图结构方法开展系统化科学分析。此扩展实现了 Research-Quest.md 规范中定义的完整 Research-Quest 框架,支持:

  • 系统化研究方法:从初始化到反思的 8 阶段流程
  • 多维置信度追踪:采用严谨统计方法进行贝叶斯信念更新
  • 跨学科研究支持:通过桥接节点连接不同领域
  • 因果推断能力:Pearl 的 do-演算与反事实推理
  • 时间模式分析:动态关系建模
  • 偏差检测与缓解:系统化识别并纠正偏差
  • 影响评估:评估研究意义与效用
  • 协作研究功能:支持多位研究者署名及共识构建

架构

8 阶段 Research-Quest 框架
  1. 初始化:创建根节点并理解任务
  2. 分解:将研究任务拆分为基本维度
  3. 假设/规划:生成带有详细元数据的竞争性假设
  4. 证据整合:使用类型化关系进行贝叶斯置信度更新
  5. 剪枝/合并:根据置信度和影响力优化图
  6. 子图提取:聚焦高价值研究路径
  7. 编写:生成结构化研究叙述
  8. 反思:全面的质量审查与验证
主要功能
  • 多维置信度:[empirical_support, theoretical_basis, methodological_rigor, consensus_alignment]
  • 类型化关系:因果、时间、相关和逻辑边类型
  • 统计验证:功效分析、效应量估计、置信区间
  • 知识空白识别:系统地识别研究机会
  • 跨学科桥接节点(IBN):连接不同研究领域的见解
  • 动态图拓扑:根据证据模式调整结构

快速开始

🚀 安装
通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 scientific-research-claude-extension:

npx -y @smithery/cli install @SaptaDey/scientific-research-claude-extension --client claude
前提条件
  • Node.js >= 18.0.0(下载)
  • Claude Desktop >= 0.10.0(下载)
  • 用于克隆仓库的 Git
设置说明
  1. 克隆仓库

    git clone https://github.com/SaptaDey/Research-Quest-desktop-extension.git
    cd Research-Quest-desktop-extension
    
  2. 安装依赖项

    cd server
    npm install
    
  3. 测试安装

    npm test
    
  4. 打包扩展(如有需要)

    # Using DXT CLI (if available)
    dxt pack .
    
    # Or create zip manually
    zip -r Research-Quest-extension.dxt manifest.json server/ -x "server/node_modules/.cache/*"
    
  5. 在 Claude Desktop 中安装

    • 打开 Claude Desktop
    • 前往 Extensions
    • 从本地文件安装:Research-Quest-extension.dxt
    • 配置研究领域和偏好设置

配置

该扩展支持通过用户配置进行广泛自定义:

研究设置
  • 主要研究领域:您的专业领域(免疫学、皮肤病学等)
  • 置信度阈值:考虑某项假设所需的最低置信度(0.0-1.0)
  • 统计功效阈值:接受证据所需的最低功效(0.0-1.0)
框架选项
  • 多层网络:启用复杂系统表示
  • 协作功能:多位研究者的署名和共识
  • 时间衰减因子:基于时间对证据加权(0.0-1.0)
  • 引文格式:Vancouver、APA、Harvard 或 Nature 格式
工作区
  • 研究目录:用于图数据和导出的本地文件夹
  • 影响力估算模型:基础、全面或特定领域

使用示例

基本研究工作流
  1. 初始化研究图

    // Initialize new research investigation
    await claude.tools.initialize_asr_got_graph({
      task_description: "Investigate the role of skin microbiome in cutaneous T-cell lymphoma progression",
      initial_confidence: [0.8, 0.7, 0.9, 0.6],
      config: {
        research_domain: "immunology",
        enable_multi_layer: true
      }
    });
    
  2. 分解研究任务

    // Break down into research dimensions
    await claude.tools.decompose_research_task({
      dimensions: [
        "Scope", "Objectives", "Methodology", 
        "Data Requirements", "Expected Outcomes", 
        "Potential Biases", "Knowledge Gaps"
      ]
    });
    
  3. 生成假设

    // Create competing hypotheses for a dimension
    await claude.tools.generate_hypotheses({
      dimension_node_id: "n2.1",
      hypotheses: [
        {
          content: "Microbiome dysbiosis precedes CTCL development",
          falsification_criteria: "Longitudinal study showing normal microbiome in pre-malignant tissue",
          impact_score: 0.8,
          disciplinary_tags: ["immunology", "dermatology", "microbiome"]
        }
      ]
    });
    
  4. 整合证据

    // Add evidence with statistical validation
    await claude.tools.integrate_evidence({
      hypothesis_node_id: "h_n2.1_1",
      evidence: {
        title: "Microbiome Analysis in CTCL Patients",
        content: "16S rRNA sequencing shows reduced diversity in lesional skin",
        relationship: "Supportive",
        statistical_power: {
          power: 0.85,
          sample_size: 120,
          effect_size: 0.6
        },
        confidence: [0.8, 0.7, 0.9, 0.8]
      }
    });
    
高级功能
因果分析
await claude.tools.analyze_causal_relationships({
  source_node: "microbiome_dysbiosis",
  target_node: "ctcl_progression",
  method: "do_calculus",
  confounders: ["age", "immunosuppression", "genetics"]
});
时间模式检测
await claude.tools.detect_temporal_patterns({
  node_set: ["immune_activation", "microbiome_shift", "malignant_transformation"],
  pattern_types: ["sequential", "cyclic", "delayed"]
});
知识空白分析
await claude.tools.identify_knowledge_gaps({
  focus_areas: ["mechanistic_pathways", "therapeutic_targets"],
  prioritization: "impact_weighted"
});

工具参考

核心 Research-Quest 工具
工具描述阶段
initialize_asr_got_graph创建新的研究图1
decompose_research_task拆分为各个维度2
generate_hypotheses创建竞争性假设3
integrate_evidence添加证据并进行贝叶斯更新4
analyze_causal_relationships执行因果推断4
detect_temporal_patterns识别基于时间的关系4
assess_statistical_power评估证据质量4
detect_biases识别推理偏差5
extract_subgraphs聚焦高价值路径6
generate_research_narrative创建结构化输出7
perform_reflection_audit质量控制与验证8
实用工具
工具描述
plan_interventions对研究干预措施建模
create_interdisciplinary_bridges连接研究领域
estimate_research_impact评估重要性和实用性
export_graph_data以 JSON/YAML/GraphML 格式导出
import_research_data导入现有研究

数据导出格式

  • JSON:包含完整元数据的完整图数据
  • YAML:易于阅读的配置格式
  • GraphML:兼容网络分析工具(Gephi、Cytoscape)
  • DOT:Graphviz 可视化格式

与研究工作流集成

文献综述集成
// Import papers and create evidence nodes
await claude.tools.import_research_data({
  source: "pubmed_search",
  query: "cutaneous T-cell lymphoma microbiome",
  filters: { year_range: "2020-2024", study_types: ["clinical", "experimental"] }
});
协作研究
// Enable multi-researcher features
await claude.tools.configure_collaboration({
  researchers: [
    { name: "Dr. Smith", expertise: "dermatology", role: "lead" },
    { name: "Dr. Johnson", expertise: "microbiome", role: "specialist" }
  ],
  consensus_threshold: 0.8
});

质量保障功能

  • 偏差检测:系统识别认知偏差和系统性偏差
  • 可证伪性验证:确保假设符合科学标准
  • 统计严谨性:功效分析和效应量验证
  • 因果有效性:采用恰当的因果推断方法
  • 时间一致性:验证基于时间的关系是否符合逻辑

研究定制

该扩展已预配置研究档案:

  • 主要领域:免疫学/皮肤病学
  • 专业方向:CTCL、皮肤微生物组、染色体不稳定性
  • 方法:基因组分析、药理干预、ML 集成
  • 沟通风格:采用温哥华格式引文的正式学术论述
  • 跨学科重点:免疫学 ↔ 机器学习桥接

故障排除

常见问题
  1. 服务启动失败

    cd server
    npm install
    node index.js
    
  2. 找不到工具

    • 验证 manifest.json 是否有效
    • 检查 server/index.js 中的工具定义
    • 重启 Claude Desktop
  3. 图状态错误

    • 使用其他工具前先初始化图
    • 遵循阶段顺序(1→8)
    • 使用 get_graph_summary 检查当前阶段
  4. 导出问题

    • 验证输出目录权限
    • 检查可用磁盘空间
    • 验证图数据完整性
调试模式
# Run server with debugging
cd server
node --inspect index.js

参与贡献

此扩展遵循 Research-Quest 规范。贡献者应:

  1. 保持与 8 阶段框架的兼容性
  2. 提供全面的测试覆盖
  3. 遵循防御式编程实践
  4. 为新功能更新文档

许可证

MIT 许可证 - 详情请参阅 LICENSE 文件。

支持

📊 GitHub 仓库功能

  • ⭐ 如果觉得有用,请为此仓库点星!
  • 🐛 通过 GitHub Issues 报告问题
  • 💡 通过问题模板申请功能
  • 🤝 按照我们的贡献指南参与贡献

📝 引用

如果您在研究中使用此扩展,请引用:

@software{dey2024asrgot,
  author = {Dey, Saptaswa},
  title = {Research-Quest},
  year = {2024},
  version = {1.0.0},
  url = {https://github.com/SaptaDey/Research-Quest},
  license = {MIT}
}

为系统化科学推理而构建,为发现而设计。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。