mirror of
https://github.com/OpenBMB/ChatDev.git
synced 2026-04-25 11:18:06 +00:00
2.9 KiB
Executable File
2.9 KiB
Executable File
Frontend Web UI Quick Start Guide
This guide helps users quickly get started with the DevAll Web UI, covering main functional pages and operation workflows.
1. System Entry
After starting frontend and backend services, visit http://localhost:5173 to access the Web UI.
2. Main Pages
2.1 Home
System homepage providing quick navigation links.
2.2 Workflow List
View and manage all available workflow YAML files.
Features:
- Browse workflows in
yaml_instance/directory - Preview YAML configuration content
- Select workflow to execute or edit
2.3 Launch View
The main interface for workflow execution, the most commonly used page.
Operation Flow:
- Select workflow: Choose YAML file from the left panel
- Upload attachments (optional): Click upload button to add files (CSV data, images, etc.)
- Enter task prompt: Input instructions in the text box to guide workflow execution
- Click Launch: Start workflow execution
During Execution:
- Nodes View: Observe node status changes (pending → running → success/failed)
- Output Panel: View real-time execution logs, node output context, and generated artifacts (all share the same panel)
Human Input:
- When execution reaches a
humannode, the interface displays an input prompt - Fill in text content or upload attachments, then submit to continue execution
2.4 Workflow Workbench
Visual workflow editor.
Features:
- Drag-and-drop node editing
- Node configuration panel
- Edge connections and condition settings
- Export to YAML file
2.5 Tutorial
Built-in tutorial to help new users understand system features.
3. Common Operations
3.1 Running a Workflow
- Go to Launch View
- Select workflow from the left panel
- Enter Task Prompt
- Click Launch button
- Monitor execution progress and wait for completion
3.2 Downloading Results
After execution completes:
- Click the Download button on the right panel
- Download the complete Session archive (includes context.json, attachments, logs, etc.)
3.3 Human Review Node Interaction
When workflow contains human nodes:
- Execution pauses and displays prompt message
- Read context content
- Enter review comments or action instructions
- Click submit to continue execution
4. Keyboard Shortcuts
| Shortcut | Function |
|---|---|
Ctrl/Cmd + Enter |
Submit input |
Esc |
Close popup/panel |
5. Troubleshooting
| Issue | Solution |
|---|---|
| Page won't load | Confirm frontend npm run dev is running |
| Cannot connect to backend | Confirm backend uv run python server_main.py is running |
| Empty workflow list | Check yaml_instance/ directory for YAML files |
| Execution unresponsive | Check browser DevTools Network/Console logs |
| WebSocket disconnected | Refresh page to re-establish connection |
6. Related Documentation
- Workflow Authoring - YAML writing guide