feat(docs): update README to reflect Desktop WebUI changes and add demo video

This commit is contained in:
X-iZhang
2026-06-09 18:04:34 +01:00
parent 2dc1e227eb
commit de3785346f
2 changed files with 32 additions and 6 deletions
+16 -3
View File
@@ -90,7 +90,20 @@ Moving beyond traditional human-in-the-loop systems, EvoScientist adopts a human
<table>
<tr>
<th width="75%"><p align="center">🖥️ CLI / TUI / WebUI</p></th>
<th><p align="center">🌐 Desktop WebUI</p></th>
</tr>
<tr>
<td align="center">
<video src="https://github.com/user-attachments/assets/b977f2d5-488a-428d-9c02-b6b27c1521f8" autoplay loop muted playsinline width="100%">
<a href="https://github.com/user-attachments/assets/b977f2d5-488a-428d-9c02-b6b27c1521f8">View WebUI demo</a>
</video>
</td>
</tr>
</table>
<table>
<tr>
<th width="75%"><p align="center">🖥️ CLI / TUI</p></th>
<th width="25%"><p align="center">📱 Mobile</p></th>
</tr>
<tr>
@@ -112,7 +125,7 @@ Moving beyond traditional human-in-the-loop systems, EvoScientist adopts a human
- **🧠 Self-Evolving Memory** — User profile and observations auto-distilled each turn, growing across sessions.
- **🌐 Multi-Provider** — Anthropic, OpenAI, Google, MiniMax, NVIDIA — one config to switch.
- **📱 Multi-Channel** — CLI as the hub; Telegram, Slack, Feishu, WeChat, and more — one agent session.
- **🖥️ Browser WebUI (beta)** — Workspace-panel web app, one terminal via `--ui webui`.
- **🖥️ Desktop WebUI (beta)** — Workspace-panel web app, one terminal via `--ui webui`.
- **🔬 Scientific Workflow** — Intake → plan → execute → evaluate → write → verify.
- **🔄 Code Generation Modes** — More Effort (iterative refinement), continuously improving code quality.
- **⚡ Adaptive Tools** — Per-turn tool selection keeps only relevant tools visible, reducing noise.
@@ -412,7 +425,7 @@ EvoSci deploy # standalone LangGraph server for external UIs
</details>
<details>
<summary>Browser WebUI (beta)</summary>
<summary>Desktop WebUI (beta)</summary>
Set the UI backend to `webui` and a fresh `EvoSci` session launches a deploy-style LangGraph server **and** the [`@evoscientist/webui`](https://www.npmjs.com/package/@evoscientist/webui) front-end in one terminal — no second process to manage:
+16 -3
View File
@@ -97,7 +97,20 @@ EvoScientist 超越了传统的人在回路(Human-in-the-Loop)模式,采
<table>
<tr>
<th width="75%"><p align="center">🖥️ CLI / TUI / WebUI</p></th>
<th><p align="center">🌐 Desktop WebUI</p></th>
</tr>
<tr>
<td align="center">
<video src="https://github.com/user-attachments/assets/b977f2d5-488a-428d-9c02-b6b27c1521f8" autoplay loop muted playsinline width="100%">
<a href="https://github.com/user-attachments/assets/b977f2d5-488a-428d-9c02-b6b27c1521f8">观看 WebUI 演示</a>
</video>
</td>
</tr>
</table>
<table>
<tr>
<th width="75%"><p align="center">🖥️ CLI / TUI</p></th>
<th width="25%"><p align="center">📱 移动端</p></th>
</tr>
<tr>
@@ -120,7 +133,7 @@ EvoScientist 超越了传统的人在回路(Human-in-the-Loop)模式,采
- **🧠 自进化记忆** — 用户画像与观察记录每轮自动提炼,跨会话持续进化。
- **🌐 多模型供应商** — Anthropic、OpenAI、Google、MiniMax、NVIDIA——一处配置,随时切换。
- **📱 多渠道接入** — CLI 为中心;Telegram、Slack、飞书、微信等——共享同一智能体会话。
- **🖥️ 浏览器 WebUI(beta)** — 单终端 `--ui webui` 启动带工作区面板的 Web 应用。
- **🖥️ Desktop WebUI(beta)** — 单终端 `--ui webui` 启动带工作区面板的 Web 应用。
- **🔬 科学工作流** — 需求采集 → 规划 → 执行 → 评估 → 撰写 → 验证。
- **🔄 代码生成模式** — More Effort(迭代精修),持续迭代提升代码生成质量。
- **⚡ 自适应工具** — 每轮对话智能筛选相关工具,减少干扰提升效率。
@@ -421,7 +434,7 @@ EvoSci deploy # 独立 LangGraph 服务器——供外部 UI
</details>
<details>
<summary>浏览器 WebUI(beta)</summary>
<summary>Desktop WebUI(beta)</summary>
将 UI 后端设为 `webui`,全新的 `EvoSci` 会话便会在单个终端里同时启动 deploy 式 LangGraph 服务器**和** [`@evoscientist/webui`](https://www.npmjs.com/package/@evoscientist/webui) 前端,无需管理第二个进程: