mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-08-05 03:07:42 +00:00
3803216a7f
* add TabsWindow, LLMWindow * add TraceWindow logics * fix annotation for TabsWindow __init__ * add factor tasks table * finish base qlib factor tasks trace * add readme for webview ui
37 lines
673 B
Markdown
37 lines
673 B
Markdown
# start web app
|
|
|
|
in `RD-Agent/` folder, run `streamlit run rdagent/log/ui/app.py --server.port 14000`
|
|
|
|
## custom windows
|
|
|
|
in `rdagent.log.ui.web.py`
|
|
|
|
StWindow is the base window, can show common log messages like logger in terminal.
|
|
|
|
Windows can be nested.
|
|
|
|
Simply, just write a window for one log object type, and use `isinstance()` to display messages in different windows.
|
|
|
|
### some base windows
|
|
|
|
- StWindow
|
|
- LLMWindow
|
|
- CodeWindow
|
|
|
|
### multi tabs window
|
|
|
|
More convenient to use nested windows
|
|
|
|
- ProgressTabsWindow
|
|
- ObjectsTabsWindow
|
|
|
|
### main trace window
|
|
|
|
- QlibFactorTraceWindow
|
|
|
|
## TODOS
|
|
|
|
- make it like a living trace
|
|
- display real living trace
|
|
- Window Styles
|