OpenLAIR/dr-claw
A Super AI Lab with massive AI Doctors as Assistants. Best IDE for Research via AI Power.
Dr. Claw – 開源 AI 研究助手
是什麼 – Dr. Claw 是一個全棧、模型無關的工作空間,協助研究人員從最初的構想一路推進至可發表的論文(甚至包含配套的簡報)。它圍繞一組由 LLM 代理(如 Claude Code、Gemini CLI、Codex 或任何透過 OpenRouter 可存取的模型)執行的「研究技能」,整合了 Web UI、CLI 與桌面應用前端。
核心功能
| 功能 | 你將獲得 |
|---|---|
| 研究實驗室儀表板 | 結構化展示整個流程(調查 → 構思 → 實驗 → 發表 → 推廣),並自動建立檔案夾(文獻回顧、程式碼、分析、LaTeX 草稿、簡報)。 |
| 自動研究中心 | 一鍵「執行全部」——代理生成任務清單,依序執行,並在執行完畢後透過電子郵件通知你。 |
| 100+ 內建技能 | 文獻調查、創意生成、實驗實作、結果分析、論文撰寫、反駁草稿等的提示範本。代理會自動發現並呼叫適當的技能。 |
| 多模型後端 | 僅需一個 API 金鑰,即可在 Claude Code、Gemini CLI、Codex 或任何 OpenRouter 模型(GPT‑5、Llama、DeepSeek、Kimi 等)之間切換。 |
| 聊天驅動工作流程 | 在聊天中描述你的研究目標;inno-pipeline-planner 技能會將其轉化為具體摘要與任務清單,無需手動模板。 |
| 整合檔案與 Git 探索器 | 在 UI 內瀏覽、編輯、暫存、提交、切換分支;回收站功能防止誤刪。 |
| 新聞儀表板 | 統一、評分制的新聞流,整合 arXiv、Hugging Face、GitHub 趨勢、微信公眾號、X 和小紅書。 |
| 僅終端模式 | dr-claw chat 提供輕量級工具呼叫會話,可在任意 shell 中使用,適用於無頭伺服器。 |
| 桌面應用(Electron) | 原生 macOS/Windows 安裝檔(.dmg、.exe)或 npx dr-claw 實現零設定啟動。 |
| OpenClaw 移動/語音整合 | 基於 JSON 的控制平面,使配套應用(OpenClaw)可作為語音驅動的研究秘書。 |
如何開始
- 前置條件 – Node 20+(推薦 v22 LTS)和至少一個支援的代理 CLI(Claude Code、Gemini CLI、Codex)。部分平台需要為
node‑pty/better‑sqlite3安裝原生建置工具。 - 快速啟動 – 執行
npx dr-claw(或使用npm i -g dr-claw全域安裝),然後開啟http://localhost:3001(開發模式為:5173)建立帳戶。 - 桌面替代方案 – 從 Releases 頁面下載 beta 安裝檔,或執行
npm run desktop:dev啟動熱重載的 Electron 應用。 - 僅 CLI – 伺服器運行後,安裝 Python 框架(
pip install -e ./agent-harness),使用drclaw auth login登入。在第二個終端中使用dr-claw chat或啟動特定代理(claude、gemini、codex)。 - 使用 OpenRouter – 導出
OPENROUTER_API_KEY並使用--model <slug>選擇模型(例如anthropic/claude-sonnet-4)。同一金鑰可在 UI 中使用。
安裝片段
# 零設定(推薦)
npx dr-claw
# 或全域安裝
npm i -g dr-claw && dr-claw
# 從原始碼(開發用)
git clone https://github.com/OpenLAIR/dr-claw.git
cd dr-claw
npm install
cp .env.example .env # 按需編輯
npm run dev # 啟動後端 + Vite 開發伺服器
授權 – 雙重授權 GPL‑3.0 + AGPL‑3.0,表示核心可自由使用與修改,但任何網路部署的服務也必須以相同條款公開原始碼。
社群與支援 – 專案徽章欄提供 Slack、WeChat 和 X 連結;FAQ 位於 docs/faq.md。專案亦附帶一個 Claude Code 插件(dr-claw-plugin-cc)。
為何重要 – 雖然許多工具專注於單一階段(如文獻檢索或程式碼生成),Dr. Claw 嘗試透過單一、可擴展的 UI 與插件友善的技能庫,涵蓋研究生命週期的全部。其模型無關設計讓團隊可將資料與運算保留在本地,對隱私敏感或資源密集型專案極為有用。
TL;DR – Dr. Claw 是一個開源、本地可執行的研究工作空間,可協調 LLM 代理完成整個論文撰寫流程。透過 npx dr-claw 安裝或取得桌面二進位檔,設定支援的模型後端,即可透過聊天從構想推進至完成的文稿。
相關
- 專案
- 專案
- 專案
- 專案
- 專案