让 Claude Code 帮你读论文:OpenResearch 科研工作流极速入门
让 Claude Code 帮你读论文OpenResearch 科研工作流极速入门【免费下载链接】OpenResearchTurn your coding agents into research agents项目地址: https://gitcode.com/GitHub_Trending/op/OpenResearch当 AI 编程助手逐渐成为日常开发标配时一个更值得关注的问题浮出水面同一套 Agent 能力能不能迁移到科研流程里OpenResearchorx正是这个方向的代表性开源项目——一个由 alphaXiv 发起的本地优先研究智能体执行框架它的 Slogan 只有一句话Turn your coding agents into research agents把编程智能体变成研究智能体。项目上线后一度冲上 GitHub 热榜社区讨论中出现531 星/天3.5k star让 Agent 不丢实验结论这类关键词围绕它的实战文章密集涌现。本文不打算重复这些热度而是直接从仓库源码出发为你拆解一条从接入 Claude Code、批量读摘要到低成本跑通检索—笔记—实验—归档完整闭环的极速路径。从聊天式科研到代理式科研传统上用大模型读文献是聊天式的你把论文丢进对话框问几句得到一段回答然后这段对话就消失在聊天记录里。社区情报中最常被诟病的三个痛点——上下文切换频繁、代码与记录脱节、实验复现困难——恰恰都源于此对话没有落盘、结论没有出处、分析脚本没有版本。OpenResearch 给出的解法是代理式科研以本地项目目录为共享记忆。orx up启动本地仪表盘默认http://127.0.0.1:4791导入一个 Git 仓库作为研究项目此后每一次对话、每一篇论文、每一个实验分支都以文件形式沉淀在这个项目里。README.md中对核心机制的描述非常直白把每次实验记录在本地 SQL 数据库把日志、代码和产物保存在你的机器上让智能体从过去的结果中学习并决定下一步尝试什么。用 Claude Code 接入 OpenResearch文件系统即共享记忆一次注册Agent 就认识你的项目接入过程极短。以 macOS/Linux CLI 为例curl -LsSf https://openresearch.sh/install.sh | sh orx up仪表盘打开后导入一个已有的 Git 仓库或新建项目。对一篇论文社区推荐的做法是先通过orx paper id找到作者或社区实现git clone后再用orx up导入——尽量站在已有实现上开始而不是从空仓库起步见 orx-create 技能。导入完成后一个关键动作是把项目的运行命令固定下来orx project edit localProjectId --run-command command这里固定不是措辞而是硬约束在 OpenResearch 的实验树模型里run command 与环境的组合是固定契约所有节点必须逐字相同唯一允许变化的只有节点 Git 分支上提交的代码与配置。这一条在 orx-experiment-tree 技能 中被列为金律级规则。Playbook 注入Claude Code 如何开箱即用接入的神奇之处在于OpenResearch 不是让你把 Claude Code 塞进某个 UI而是反过来的为每个会话生成一份专属的系统提示playbook并通过各智能体原生的注入通道下发。源码注释里写得很清楚src/local/harness/claude.rsClaude Code 通过--append-system-prompt-file注入Codex 通过developerInstructionsOpenCode 通过配置的instructions列表。playbook 模板本体在 SYSTEM_PROMPT.md渲染时替换进项目 id、Git 发布状态、论文 arXiv id、默认计算后端、产物目录、实验树状态0 experiments and 0 runs以及可用技能清单。也就是说Claude Code 每次启动时都会重新认识你的项目当前有几个实验、几次运行、计算默认值是什么一清二楚。更有意思的是会话技能机制orx会把模块化技能写入每个 harness 原生的技能目录——.claude/skills、.opencode/skills、.cursor/skillssrc/local/harness/mod.rs并且每次会话都新鲜写入、零漂移。这解释了为什么社区文章反复强调文件系统即共享记忆记忆不是存在模型上下文里而是存在仓库的文件与 Git 分支里。从批量读摘要到结构化文献笔记的一日工作流第一步多源批量检索文献检索是 OpenResearch 的第一块拼图。orx discover提供四个独立检索原语对应四个语料库枚举定义在 src/main.rs 的LitSource中命令语料特点orx discover keyword queryalphaXivarXiv 全库标题摘要全文的 BM25 检索返回命中片段orx discover embedding queryalphaXiv语义检索按相似度与热度重排orx discover openalex queryOpenAlex 学术图谱跨学科含期刊/会议/引用信息orx discover biorxiv querybioRxiv 预印本经 OpenAlex 索引orx discover pubmed queryPubMed 生物医学经 NCBI E-utilities支持[ti]等字段语法关键是这些命令无需登录输出统一的 JSON 结构source、id、title、abstract、published。批量筛选摘要时orx-lit-review 技能 给出了完整的主 Agent 检索循环方法论先评估检索难度1–10难度 4–7 给 1 轮跟进、8–10 给 2 轮然后对候选做去重按 id、DOI、规范化标题最终收敛到 5–15 篇并排序——覆盖够了就立刻停不把预算当目标。对时间敏感的调研检索原语还支持窗口与排序控制比如只看近一年、按时效优先orx discover keyword query --published-after 2024-01-01 --prioritize recency第二步深入单篇论文批量摘要只能定位深入内容要靠orx paper。它会根据传入的 id 自动识别来源arXiv id/URL、bioRxiv DOI、OpenAlexW…id、PubMed PMID对 alphaXiv 论文默认返回一份紧凑的结构化报告约 10 KB报告缺失时自动回退到抽取的全文--full则强制返回原文以获取精确措辞与上下文src/commands/paper.rs。技能还特别强调发现列表只负责定位任何声明级论据都必须先真正读过原文——这正是可溯源的工程实现而不是口号。第三步把阅读沉淀为结构化笔记读完一批论文后笔记直接落到实验树的节点描述上orx exp desc expId # 打印节点描述 orx exp desc expId --set 核心方法xxx局限yyy cat notes.md | orx exp desc expId --stdin # 长笔记用 stdin 覆写每个实验节点本身就是一个可追溯的知识单元--description记录这个节点欠着什么样的具体改变与测量。随着阅读推进你可以用orx create-experiment把不同的研究假设变成树上的节点——首个无父节点是基线baseline后续节点从父节点的 Git 分支继承代码与运行命令只改该假设相关的部分orx create-experiment projectId --title Larger batch \ --parent localExperimentId \ --description Increase batch size and compare throughput and loss.工具协同与模型分层低成本跑通完整闭环实验树别做成一把扇子读论文只是输入侧OpenResearch 真正区别于论文阅读器的地方在于把文献假设送进实验闭环。这依赖一个清晰的树模型orx-experiment-tree 技能 用一张 ASCII 图划出了三种树形——FLAT FAN所有备选都挂在根节点上赢了不累积、NOODLE单链深挖没有真正的递进和正确的 STACKED BUSHES一轮内小扇面展开备选然后收敛到本轮赢家下一轮从赢家向下生长。规则只有一句话给 X 找父节点 Y 之前先说出Y 确立了什么东西X 是建立在它之上的。配套的自动研究循环是四个动作Repair运行没有回答任何问题→修复同一节点重跑、Refill结果平庸→补充同轮兄弟节点、Promote明确获胜→成为下一轮的父节点、Stop目标达成或分支耗尽。驱动这个循环时orx exp wait --project projectId是专门为谁先跑完就先处理谁设计的它只在第一次完成时返回每次醒来都要用orx runs重新核对全部状态直到输出drained: no runs in flight才算一轮结束。计算分层能本地绝不云端社区情报里反复出现的分层模型使用成本可控在 orx-compute 技能 里有非常具体的执行建议API 驱动的评估与数据准备优先跑 CPU比 GPU 便宜得多选能装下模型和最小 batch 的最小算力真 OOM 或慢到不可接受再升级每一次orx exp run跑的都是一次不可变提交快照——未提交的文件不会进入运行任何后端都不需要推送 GitHub。计算后端从本地、SSH、Slurm、Kubernetes、Modal、Tinker、Ray 到 Hugging Face Jobs 都有适配器默认目标在 playbook 中声明。对于个人研究者最省钱的闭环是本地模型 OpenCode harnessdocs/local-models.md 详细说明了如何用 LM Studio、oMLX、Ollama 或任意 OpenAI 兼容端点vLLM 等驱动 OpenCode 的 Agent 循环模型服务只监听 loopback 地址不依赖云端账号——注意本地推理不等于离线论文检索与 Git 操作仍走网络。证据与归档让不丢实验结论成为默认行为仓库自带的 demo/nanochat 证据包 是理解证据链的最佳范例一份run-manifest.json记录运行命令bash runs/runcpu.sh python -m scripts.chat_cli -p What is the capital of France?、设备mps与每个产物的字节数和 SHA-256evaluation-metrics.json保存了 base 与 SFT 的 validation BPB1.152 → 0.739和最终对话答案 Paristraining-metrics.csv让整条训练曲线可回放。多 GB 的模型权重与数据有意不打包只留清单与哈希——这正体现 orx-reports 技能 的原则可复现性由证据 路径 哈希保证而非堆砌二进制。在 orx-evidence 技能 中还有一条容易被忽略的工程规范让 run 自己打印证据——结束时输出最终指标、紧凑摘要和实际使用的配置长运行周期性打印单行指标。因为如果结果不在日志里它就永远无法被事后检视。最后是数据主权。OpenResearch 完全本地运行不收集代码或智能体执行轨迹官方发布版的遥测事件与随机安装 ID 关联可通过orx telemetry off关闭。对把研究数据视作核心资产的人来说这一条和Git 记录每一次实验同样重要。最小闭环复盘orx up注册项目 →orx discover批量筛摘要 →orx paper精读关键论文 →orx create-experimentorx exp desc沉淀假设与笔记 →orx exp run在最小算力上跑固定契约 →orx logs读证据 →orx-reports归档。把编程智能体变成研究智能体的关键从来不是某个模型有多强而是让每一步都有文件、有分支、有出处——这才是极速入门真正的底层逻辑。【免费下载链接】OpenResearchTurn your coding agents into research agents项目地址: https://gitcode.com/GitHub_Trending/op/OpenResearch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

同需求横评:Ming-Image、FLUX.2、Ideogram 4.0 谁的字最不糊、排版最稳

同需求横评:Ming-Image、FLUX.2、Ideogram 4.0 谁的字最不糊、排版最稳

同需求横评:Ming-Image、FLUX.2、Ideogram 4.0 谁的字最不糊、排版最稳 【免费下载链接】Ming-Image-0.1-Design 项目地址: https://ai.gitcode.com/hf_mirrors/inclusionAI/Ming-Image-0.1-Design 文字渲染是文生图模型的"照妖镜":风…

2026/10/10 22:54:33 阅读更多 →
nginx 是否真的启动了?四层验证法告别误判

nginx 是否真的启动了?四层验证法告别误判

凌晨一点半被群里的告警吵醒,登进服务器第一件事就是敲ps -ef | grep nginx,看到几个 nginx 进程挂在进程表里,我心里踏实了一半,回了一句“nginx 没事,进程在”。结果前端同事截图过来,页面还是 502。我盯…

2026/10/10 22:54:33 阅读更多 →
从懵逼到真香:Salvo 框架 24 小时上手实战

从懵逼到真香:Salvo 框架 24 小时上手实战

作为一个写了几年 Rust 却在 Web 领域反复骑墙的人,我对 Rust 后端框架的态度一直很纠结。Actix-web 性能强但路由写法让我总隔着一层,Axum 类型设计漂亮但动不动就要跟 trait 搏斗,Rocket 的宏魔法好用可又依赖 nightly 特性。直到某天刷 cr…

2026/10/10 22:54:33 阅读更多 →

最新新闻

灯泡开关问题的数学优化:从暴力循环到O(1)常数级解法

灯泡开关问题的数学优化:从暴力循环到O(1)常数级解法

题目叫“高性能计算笔记:灯泡开关问题的数学优化与常数级解法”,先别被“高性能计算”四个字唬住。这个经典题本身很简单,就是在100盏灯、100轮开关的设定里,第i轮翻转所有编号为i的倍数的灯泡,问最后哪些灯亮着。可它…

2026/10/11 0:12:35 阅读更多 →
一个管空中现实,一个造仿真练兵场:无人集群协同分野技术方案

一个管空中现实,一个造仿真练兵场:无人集群协同分野技术方案

一、方案概述(一)项目背景随着低空经济快速落地、无人装备规模化应用、低空安防场景常态化运行,多类型无人机、无人飞行器、无人集群编组作业已成为空域巡查、安防警戒、侦察巡检、空域管控的核心作业模式。无人集群作业呈现编组多元化、航线…

2026/10/11 0:12:35 阅读更多 →
低空要管得住,先要量得准:单兵与吊舱视频三维轨迹重建技术方案

低空要管得住,先要量得准:单兵与吊舱视频三维轨迹重建技术方案

一、方案概述(一)项目背景低空安全管控已成为城市安防、园区警戒、边境巡逻、赛事安保、工业现场防护等领域的重要防控方向。随着低空目标数量增多、飞行方式更趋灵活、隐蔽突防能力增强,传统依赖二维视频画面、人工盯屏、经验判断的低空管控…

2026/10/11 0:12:35 阅读更多 →
三维模型一次建好不管用,能自更新才管用:设备变更增量重建技术方案

三维模型一次建好不管用,能自更新才管用:设备变更增量重建技术方案

一、方案概述(一)项目背景当前工业数字孪生、智慧厂区运维、设备全生命周期管理、三维可视化管控领域,行业普遍存在重一次性建模、轻动态迭代更新的结构性短板。市面上绝大多数三维平台均采用竣工一次性建模、静态模型导入、人工贴图复刻、周…

2026/10/11 0:12:35 阅读更多 →
模型预测控制提升风电一次调频能力:原理与Matlab仿真实践

模型预测控制提升风电一次调频能力:原理与Matlab仿真实践

风电装机并网越多,系统频率反而越容易“飘”——这个现象在前些年刚做新能源并网仿真时,我一度觉得很矛盾:风不是清洁又便宜吗,怎么还会给电网添乱?后来才意识到,问题不在风本身,而在风机的“接…

2026/10/11 0:12:35 阅读更多 →
课堂行为数据集VOC/YOLO双格式详解与YOLO训练避坑指南

课堂行为数据集VOC/YOLO双格式详解与YOLO训练避坑指南

简介:这是一份面向课堂行为识别的标注数据集,包含671张课堂实景图片,提供Pascal VOC与YOLO两种主流格式的标注文件,可直接用于目标检测模型训练,也可服务于教学分析、行为统计等应用。资源包共2000个文件,包…

2026/10/11 0:11:34 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →