# dash **Repository Path**: wc1098/dash ## Basic Information - **Project Name**: dash - **Description**: DASH自动运行脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-30 - **Last Updated**: 2026-08-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Dasher 助手项目 ## 当前结构 - `client/dasher_bootstrap.js`:Auto.js Pro APK 壳入口,负责授权、配置、脚本更新、日志上传、启动/停止抢单脚本。 - `scripts/doordash_offer_scanner.js`:云端发布用抢单脚本,当前版本 `2026-08-01-see-next-hybrid-v35`。 - `doordash_offer_scanner.js`:根目录同步副本,便于手动调试。 - `server/`:FastAPI + SQLite 后端。 - `docs/`:部署、打包、API、运维、日志说明。 ## 推荐工作流 1. 修改并验证 `scripts/doordash_offer_scanner.js`。 2. 通过管理页面 `/admin` 上传并发布脚本,或用 CLI 发布。 3. APK 壳点击“检查更新”或“启动抢单”自动拉取最新脚本。 4. 出问题时同时收集: - `/sdcard/Download/DasherAssistant/bootstrap_log.txt` - `/sdcard/Download/OfferScanner/offer_scanner_log.txt` 日志上传规则: - 启动抢单时自动上传前一天的壳日志和抢单日志。 - 壳页面“上传日志”按钮上传当天当前的壳日志和抢单日志。 配置生效规则: ```text 壳子页面保存的配置 > 服务端远程默认配置 > 抢单脚本内置默认值 ``` ## 后端启动 ```powershell cd D:\dash\server .\.venv\Scripts\python -m uvicorn dasher_server.main:app --host 0.0.0.0 --port 8000 ``` 管理页面: ```text https://你的域名/admin ``` ## APK 打包入口 ```text D:\dash\client\dasher_bootstrap.js ``` 服务器地址固定在壳代码里: ```javascript var SERVER_BASE_URL = "https://dash.miai.icu"; ``` ## 关键文档 - [部署说明](docs/deploy.md) - [APK 打包说明](docs/apk_packaging.md) - [API 说明](docs/api.md) - [运维说明](docs/operations.md) - [日志说明](docs/logging.md)