- 启动后端 uvicorn(:8000, --reload, 0.0.0.0) + 前端 next dev(:3000),setsid 独立进程组 - 停止按 pidfile + 监听端口双定位,整进程组清理(无子进程残留,实测残留 0) - 端口探测 ss 优先(lsof 在该环境对 socket 不可靠) - status/logs/restart;支持 API_PORT/WEB_PORT/BACKEND_API_URL 覆盖 - 日志落 logs/,pid 落 .run/(均已 gitignore);USAGE §5 增加用法
scripts
数据同步 / 运维 / 一次性脚本(如 Tushare 拉数 CLI、Parquet 导出、Qlib Dataset 构建)。