# vibe-code-gy **Repository Path**: vibe-coding-2026-3/vibe-code-gy ## Basic Information - **Project Name**: vibe-code-gy - **Description**: AI驱动工程能力训练营 - **Primary Language**: Python - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-03-06 - **Last Updated**: 2026-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # zgc-app > PR 门禁验证:此文件包含一次无业务影响的微小改动用于触发 PR 流水线测试 ## 运行 1. 安装依赖 `python -m pip install -r requirements.txt` 2. 双击启动 双击项目根目录下的 `launch_app.bat` 3. 命令行启动 `python run_app.py` 4. 自定义端口 `python run_app.py --port 8502` 5. 开发演示模式 `python run_app.py --dev` `run_app.py` 会在项目本地准备 `Streamlit` 运行配置,并默认关闭首次启动时的邮箱/统计提示,避免终端被交互问题卡住。 `launch_app.bat` 会优先使用 `.venv`,否则自动回退到 `py` 或 `python`,方便 Windows 用户直接双击打开。 双击 `launch_app.bat` 始终进入正式用户入口,只显示注册/登录界面,不会自动载入 demo 或测试数据。 开发演示数据仅在显式使用 `--dev` 启动时启用,避免真实用户看到内部 demo 账号和样例任务。 ## 测试 1. pytest `python -m pytest` 2. unittest `python -m unittest discover -s tests` ## 结构 ``` zgc-app/ ├─ app.py ├─ service.py ├─ task_manager.py ├─ tests/ │ ├─ __init__.py │ └─ unit/ │ ├─ __init__.py │ ├─ test_app_pytest.py │ └─ test_app_unittest.py ├─ requirements.txt ├─ pytest.ini └─ .gitignore ```