mirror of
https://ghfast.top/https://github.com/aeroxw/tick-stock-panel.git
synced 2026-09-12 16:44:15 +08:00
* refactor: 「群机器人 Webhook」统一更名为「群推送 Webhook」 "群机器人"易与后续接入的"智能机器人(API 模式)"混淆。 该通道本质是单向往群聊推送消息, 更名为「群推送 Webhook」更准确。 涉及: 飞书/企业微信的 UI 标签、操作指引、后端文档字符串、 错误提示文案(代码逻辑/接口不变)。覆盖 6 个文件, 纯文案改动。 * feat: 数据修正功能 + 盘后管道暂停实时行情防竞态 数据修正/补数据: - 数据页顶部新增「修正数据」按钮, 弹窗选起始日期重拉到今天 - 复用盘后管道全流程 (维表/A股日K/除权/enriched/指数), 仅日期由用户传入 - run_now() 加 override_start_date 参数, 注入 A股日K + 指数拉取起点 - 新增 /api/kline/repair_daily 端点 (异步 job + 进度轮询) - 前端 RepairDailyPanel + DatePicker, 默认起始日期为30天前 实时行情暂停机制 (防写盘竞态): - QuoteService 加 _paused 标志 + pause()/resume()/paused() 上下文管理器 - 盘后管道/数据修正运行期间自动暂停实时行情取数, 防止覆写同一批 parquet - toggle 端点: 暂停态下禁止开启实时行情 (409) - 前端开关: 暂停时 disabled + 显示「数据同步运行中,已临时暂停」 - 三处注入 pause: pipeline.py / kline.py(repair_daily) / daily_pipeline.py(定时)
109 lines
2.1 KiB
Plaintext
109 lines
2.1 KiB
Plaintext
# ===== Python =====
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
.venv/
|
|
venv/
|
|
env/
|
|
.python-version
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.coverage
|
|
htmlcov/
|
|
dist/
|
|
build/
|
|
*.egg-info/
|
|
|
|
# ===== uv =====
|
|
.uv/
|
|
|
|
# ===== Node / pnpm =====
|
|
node_modules/
|
|
.pnpm-store/
|
|
.pnpm-debug.log*
|
|
.npm/
|
|
*.log
|
|
|
|
# ===== Vite =====
|
|
frontend/dist/
|
|
frontend/.vite/
|
|
backend/static/
|
|
backend/app/static/
|
|
|
|
# ===== IDE =====
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
.DS_Store
|
|
|
|
# ===== Project data (Parquet/DuckDB) =====
|
|
backend/data/**
|
|
!backend/data/.gitkeep
|
|
data/**
|
|
!data/.gitkeep
|
|
# data/ 下所有内容(含 ext_data 概念/行业)均不入库:
|
|
# - 用户运行时数据 (K线/财务/自选/回测等) 本就不该进 git
|
|
# - 概念/行业改为「首次启动自动从远程接口拉取」(见 app/services/ext_presets.py)
|
|
# 作者更新数据只需改接口 JSON, 用户下次拉取自动同步, 无需发版、无需碰 git。
|
|
# 这样 git pull 物理上无法影响用户本地 data, 杜绝「更新后数据丢失」。
|
|
|
|
# ===== Secrets =====
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
backend/.env
|
|
|
|
# ===== User-derived prompts =====
|
|
backend/user_prompts/
|
|
|
|
# ===== Browser automation =====
|
|
.playwright-mcp/
|
|
|
|
# ===== AI IDE =====
|
|
.trae/
|
|
.zcode/
|
|
|
|
# ===== TypeScript build cache =====
|
|
frontend/tsconfig*.tsbuildinfo
|
|
|
|
# ===== Data files =====
|
|
*.xlsx
|
|
|
|
# ===== Private deploy / 服务器私有信息(不开源) =====
|
|
DEPLOY.md
|
|
deploy.sh
|
|
|
|
# ===== 内部设计文档(不开源) =====
|
|
DESIGN.md
|
|
DESIGN-proposal.md
|
|
CLAUDE.md
|
|
|
|
# ===== 私人脚本(不开源) =====
|
|
docs/zhihu/
|
|
|
|
# ===== 用户自定义策略(私有,不开源) =====
|
|
data/strategies/custom/
|
|
|
|
# ===== 临时 / 调试产物 =====
|
|
backend._recheck*.py
|
|
backend/_verify*.py
|
|
backend/_desktop_run.log
|
|
|
|
# ===== 打包产物 (本地构建的安装包,不入库) =====
|
|
backend/TickFlowStockPanel-win-x64.zip
|
|
backend/TickFlowStockPanel-macos.zip
|
|
backend/TickFlowStockPanel-linux-x64.tar.gz
|
|
packaging/Output/
|
|
packaging/icon_preview.png
|
|
packaging/designs/
|
|
packaging/install.log
|
|
packaging/installed_run.log
|
|
# macOS 本地构建产物 (PyInstaller .app 与 create-dmg 产出的 .dmg,根目录产出)
|
|
TickFlowStockPanel.app/
|
|
TickFlowStockPanel-macos*.dmg
|
|
TickFlowStockPanel-macos*.zip
|