关于 Research Quest: Scientific Discovery Platform
Research-Quest 是面向研究人员的桌面扩展,以八阶段图结构方法组织科学分析。它结合假设规划、证据更新、统计验证、偏差检查和跨学科连接。
主要功能
- 01八阶段研究工作流
- 02贝叶斯置信度跟踪
- 03统计验证与统计功效分析
- 04偏差检测与知识空白识别
- 05跨学科桥接节点
- 06因果与时间关系建模
适用场景
- 01从问题到审查组织科学研究
- 02随证据积累比较不同假设
- 03识别跨学科研究空白
MCP 相关
该项目是包含服务端组件的 Claude Desktop 扩展,通过工具提供研究工作流。README 介绍了桌面扩展安装方式,但未详述其 MCP 协议接口。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
🧬 Research-Quest:AI 驱动的科学发现平台
✨ 以 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
📋 快速安装命令
| 🚀 方式 | 💻 命令 | ⏱️ 耗时 |
|---|---|---|
| Smithery | npx -y @smithery/cli install @SaptaDey/research-quest --client claude | 2 分钟 |
| Git 克隆 | git clone https://github.com/SaptaDey/Research-Quest.git | 5 分钟 |
| Docker | docker run research-quest:latest | 3 分钟 |
🔍 研究流程示例
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] | |
| Research-Quest 团队 | [email protected] | GitHub |
| 技术支持 | [email protected] | 文档 |
“通过系统化的 AI 推理推动科学发现”
满怀 ❤️,为全球研究社区打造
📄 许可证:MIT | 🏗️ 状态:已可用于生产环境 | 🔒 安全性:企业级
Research-Quest
一款功能全面的桌面扩展,基于 Research-Quest 框架,通过 8 阶段的图结构方法实现系统化科学推理。
🧬 专为高级科学研究设计——专门面向免疫学、皮肤病学和计算生物学研究打造,同时也可扩展至任何科学领域。
概述
Research-Quest 桌面扩展为研究人员提供了强大的工具,支持通过结构化的图方法开展系统化科学分析。此扩展实现了 Research-Quest.md 规范中定义的完整 Research-Quest 框架,可用于:
- 系统化研究方法:从初始化到反思的 8 阶段流程
- 多维度置信度跟踪:兼具统计严谨性的贝叶斯信念更新
- 跨学科研究支持:通过桥接节点连接不同领域
- 因果推断能力:Pearl 的 do 演算与反事实推理
- 时间模式分析:动态关系建模
- 偏差检测与缓解:系统地识别并纠正偏差
- 影响评估:估算研究的重要性与效用
- 协作研究功能:支持多位研究人员署名并建立共识
架构
Research-Quest 框架的 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
前置条件
设置说明
-
克隆代码库
git clone https://github.com/SaptaDey/Research-Quest-desktop-extension.git cd Research-Quest-desktop-extension -
安装依赖
cd server npm install -
测试安装
npm test -
打包扩展(如有需要)
# 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/*" -
在 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 格式
工作区
- 研究目录:用于存放图数据和导出文件的本地文件夹
- 影响力估算模型:基础、综合或特定领域
使用示例
基础研究工作流
-
初始化研究图
// 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 } }); -
分解研究任务
// Break down into research dimensions await claude.tools.decompose_research_task({ dimensions: [ "Scope", "Objectives", "Methodology", "Data Requirements", "Expected Outcomes", "Potential Biases", "Knowledge Gaps" ] }); -
生成假设
// 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"] } ] }); -
整合证据
// 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 集成
- 沟通风格:采用温哥华格式引文的正式学术论述
- 跨学科重点:免疫学 ↔ 机器学习桥接
故障排除
常见问题
-
服务启动失败
cd server npm install node index.js -
未找到工具
- 验证 manifest.json 是否有效
- 检查 server/index.js 中的工具定义
- 重启 Claude Desktop
-
图状态错误
- 使用其他工具前先初始化图
- 按阶段顺序操作(1→8)
- 使用
get_graph_summary检查当前阶段
-
导出问题
- 验证输出目录权限
- 检查可用磁盘空间
- 验证图数据完整性
调试模式
# Run server with debugging
cd server
node --inspect index.js
贡献
此扩展遵循 Research-Quest 规范。贡献者应:
- 保持与 8 阶段框架的兼容性
- 提供全面的测试覆盖
- 遵循防御式编程实践
- 为新功能更新文档
许可证
MIT 许可证 - 详情请参阅 LICENSE 文件。
支持
- 问题:GitHub Issues
- 联系:Dr. Saptaswa Dey [email protected]
📊 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
Research-Quest
一款功能全面的桌面扩展,基于 Research-Quest 框架,通过 8 阶段的图结构方法实现系统化科学推理。
🧬 专为高级科学研究设计 - 专门为免疫学、皮肤病学和计算生物学研究打造,同时也可扩展至任何科学领域。
概述
Research-Quest 桌面扩展为研究人员提供了强大的工具,可通过结构化的图结构方法开展系统化科学分析。此扩展实现了 Research-Quest.md 规范中定义的完整 Research-Quest 框架,支持:
- 系统化研究方法:从初始化到反思的 8 阶段流程
- 多维置信度追踪:采用严谨统计方法进行贝叶斯信念更新
- 跨学科研究支持:通过桥接节点连接不同领域
- 因果推断能力:Pearl 的 do-演算与反事实推理
- 时间模式分析:动态关系建模
- 偏差检测与缓解:系统化识别并纠正偏差
- 影响评估:评估研究意义与效用
- 协作研究功能:支持多位研究者署名及共识构建
架构
8 阶段 Research-Quest 框架
- 初始化:创建根节点并理解任务
- 分解:将研究任务拆分为基本维度
- 假设/规划:生成带有详细元数据的竞争性假设
- 证据整合:使用类型化关系进行贝叶斯置信度更新
- 剪枝/合并:根据置信度和影响力优化图
- 子图提取:聚焦高价值研究路径
- 编写:生成结构化研究叙述
- 反思:全面的质量审查与验证
主要功能
- 多维置信度:
[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
前提条件
设置说明
-
克隆仓库
git clone https://github.com/SaptaDey/Research-Quest-desktop-extension.git cd Research-Quest-desktop-extension -
安装依赖项
cd server npm install -
测试安装
npm test -
打包扩展(如有需要)
# 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/*" -
在 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 格式
工作区
- 研究目录:用于图数据和导出的本地文件夹
- 影响力估算模型:基础、全面或特定领域
使用示例
基本研究工作流
-
初始化研究图
// 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 } }); -
分解研究任务
// Break down into research dimensions await claude.tools.decompose_research_task({ dimensions: [ "Scope", "Objectives", "Methodology", "Data Requirements", "Expected Outcomes", "Potential Biases", "Knowledge Gaps" ] }); -
生成假设
// 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"] } ] }); -
整合证据
// 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 集成
- 沟通风格:采用温哥华格式引文的正式学术论述
- 跨学科重点:免疫学 ↔ 机器学习桥接
故障排除
常见问题
-
服务启动失败
cd server npm install node index.js -
找不到工具
- 验证 manifest.json 是否有效
- 检查 server/index.js 中的工具定义
- 重启 Claude Desktop
-
图状态错误
- 使用其他工具前先初始化图
- 遵循阶段顺序(1→8)
- 使用
get_graph_summary检查当前阶段
-
导出问题
- 验证输出目录权限
- 检查可用磁盘空间
- 验证图数据完整性
调试模式
# Run server with debugging
cd server
node --inspect index.js
参与贡献
此扩展遵循 Research-Quest 规范。贡献者应:
- 保持与 8 阶段框架的兼容性
- 提供全面的测试覆盖
- 遵循防御式编程实践
- 为新功能更新文档
许可证
MIT 许可证 - 详情请参阅 LICENSE 文件。
支持
- 问题反馈:GitHub Issues
- 联系:Dr. Saptaswa Dey [email protected]
📊 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}
}
为系统化科学推理而构建,为发现而设计。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。