first commit

This commit is contained in:
2026-04-15 22:56:44 +08:00
commit 40a78f0032
77 changed files with 102842 additions and 0 deletions
+814
View File
@@ -0,0 +1,814 @@
__pycache__
*node_modules/*
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
# Python lib directories (but not static/lib)
lib/
!static/lib/
lib64/
parts/
sdist/
var/
wheels/
MANIFEST
*.manifest
*.spec
.cache
*.log
local_settings.py
# Database files
*.db
*.sqlite
*.sqlite3
db.sqlite3
__pypackages__/
.venv
venv/
ENV/
env.bak/
venv.bak/
# Temporary files
*.tmp
*.temp
temp/
tmp/
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# IDE files
.vscode/
.idea/
.claude/
*.swp
*.swo
*~
# Local environment files
.env.local
.env.*.local
update_files.json
# ==================== 项目特定文件 ====================
# 日志文件
logs/
realtime.log
# 数据目录
data/
backups/
# Excel测试文件
keywords_*.xlsx
*.xls
# 图片缓存
*.png.cache
*.jpg.cache
# 上传的文件(保留目录结构,忽略文件内容)
static/uploads/*
!static/uploads/.gitkeep
!static/uploads/images/
static/uploads/images/*
!static/uploads/images/.gitkeep
# 配置文件(包含敏感信息)
config.local.yml
global_config.local.yml
# 测试文件
test_*.py
*_test.py
keywords_sample.xlsx
# 备份文件
*.bak
*.backup
*.old
# 压缩文件
*.zip
*.tar.gz
*.rar
*.7z
# ==================== Python开发相关 ====================
# Python 字节码和缓存(补充)
*.pyc
*.pyo
*.pyd
*.py[cod]
*$py.class
# 分发/打包(补充)
*.egg-info/
.installed.cfg
*.egg
# PyInstaller(补充)
# 单元测试/覆盖率报告
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
.pytest_cache/
# Jupyter Notebook
.ipynb_checkpoints
# IPython
profile_default/
ipython_config.py
# pyenv
.python-version
# pipenv
Pipfile.lock
# PEP 582
__pypackages__/
# Celery
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
# ==================== 项目特定新增 ====================
# 数据库文件
*.db-journal
*.db-wal
*.db-shm
# 临时文件和缓存
*.cache
.cache/
cache/
# 编辑器临时文件
*.swp
*.swo
*.tmp
*~
.#*
# 系统文件
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# 文档生成
docs/_build/
docs/build/
# 密钥和证书
*.key
*.pem
*.crt
*.cert
*.p12
*.pfx
# 配置文件备份
*.conf.bak
*.config.bak
# 运行时文件
*.pid
*.sock
# 调试文件
debug.log
*.debug
# 性能分析文件
*.prof
# 本地开发文件
local/
.local/
opencode.json
# Docker相关
.dockerignore.bak
docker-compose.override.yml
# 版本控制
.svn/
.hg/
.bzr/
# 包管理器
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
yarn.lock
# 前端构建
dist/
build/
.next/
.nuxt/
.vuepress/dist
# 移动端
*.apk
*.ipa
*.app
# 数据文件
*.csv.bak
*.json.bak
*.xml.bak
# 媒体文件缓存
*.mp4.cache
*.mp3.cache
*.wav.cache
*.avi.cache
# AI模型文件
*.model
*.weights
*.h5
*.pb
# 大文件
*.iso
*.dmg
*.img
# 文档文件(除了README.md
*.md
!README.md
!CHANGELOG.md
!CONTRIBUTING.md
!SECURITY.md
!LICENSE.md
!docs/*.md
# 临时配置文件
*.local.yml
*.dev.yml
*.test.yml
config.*.yml
!global_config.yml
# 开发工具配置
.editorconfig
.flake8
.pylintrc
pyproject.toml
setup.cfg
tox.ini
# 数据导出文件
export_*.csv
export_*.json
export_*.xlsx
dump_*.sql
# 临时下载文件
downloads/
temp_downloads/
# 浏览器相关
.playwright/
playwright-report/
test-results/
playwright/.browsers/
# 系统服务文件
*.service
*.timer
systemd/
# 备份和归档
archive/
old/
deprecated/
# 项目特定新增规则
# 轨迹历史文件
trajectory_history/*.json
!trajectory_history/.gitkeep
# 统计服务器相关(保留核心文件,只忽略数据文件)
user_stats.txt
stats.log
# 加密相关文件(保留项目核心文件,只忽略临时解密文件)
# *_decrypted.py # 注释掉,因为项目中有重要的解密文件
# *_ultra.py # 注释掉,因为项目中有重要的ultra文件
item_polish_module.py
# 临时脚本文件
temp_*.py
quick_*.py
fix_*.py
# ==================== 项目特定数据库和日志 ====================
# 数据库文件
xianyu_data.db
xianyu_data_backup_*.db
user_stats.db
# 实时日志文件
realtime.log
# PHP测试文件
php/
# 检查脚本
check_disk_usage.py
# 环境配置文件
.env
.env.*
!.env.example
.env.docker
# === 滑块验证模块配置 ===
# 允许跟踪源代码和二进制扩展模块
!utils/xianyu_slider_stealth.py
!utils/xianyu_slider_stealth*.pyd
!utils/xianyu_slider_stealth*.so
!utils/xianyu_slider_stealth.pyi
# ==================== 新增项目特定规则 ====================
# 用户数据和隐私文件
user_data/
personal_configs/
*.personal.yml
*.private.yml
# 运行时生成的文件
*.runtime
*.session
session_*
runtime_*
# 第三方服务配置
*.service.yml
*.webhook.yml
external_configs/
# 性能分析和调试文件
*.perf
*.trace
memory_*.dump
cpu_*.profile
# 机器学习模型文件(如果有AI功能扩展)
models/
*.model
*.weights
*.checkpoint
# 容器相关文件
.docker/
docker-data/
container_logs/
# 监控和统计文件
metrics/
analytics/
*.metrics
*.analytics
# 自动生成的文档
auto_docs/
generated_docs/
# 临时API文件
api_temp/
temp_api/
# 插件和扩展
plugins/
extensions/
addons/
# 测试覆盖率报告
coverage_html/
.coverage.*
coverage.xml
# IDE和编辑器特定文件
.vscode/settings.json
.vscode/launch.json
.idea/workspace.xml
.idea/tasks.xml
# 系统特定文件
.DS_Store
Thumbs.db
desktop.ini
*.lnk
# 网络和代理配置
proxy_configs/
*.proxy
network_configs/
# ==================== 项目清理后新增规则 ====================
# 临时文档和说明文件
*功能说明.md
*修改说明.md
*分析报告.md
*使用说明.md
# 轨迹历史文件
trajectory_history/
*.trajectory
# 实时日志文件
realtime.log
*.realtime
# Nuitka编译报告
nuitka-crash-report.xml
*.crash-report.xml
# 项目压缩包
*.zip
*.tar.gz
*.rar
*.7z
# 临时数据库文件
*.db-journal
*.db-wal
*.db-shm
# ==================== 2025年新增规则 ====================
# 编译相关临时文件
*.build/
*.dist/
*.onefile-build/
nuitka-crash-report*.xml
nuitka-onefile-warning.txt
# Nuitka 编译产物(保留在utils目录下的二进制模块)
utils/*.build/
utils/*.dist/
!utils/xianyu_slider_stealth*.pyd
!utils/xianyu_slider_stealth*.so
# Python类型提示文件(Nuitka生成的)
*.pyi
!utils/xianyu_slider_stealth.pyi
# DrissionPage浏览器缓存
DrissionPage/
.drission/
# 其他浏览器数据
selenium/
webdriver/
*.crdownload
# 项目运行时生成的统计文件
user_stats.txt
user_stats.db
stats.log
stats_*.log
# 临时Python脚本(不要提交临时脚本)
temp_*.py
tmp_*.py
quick_*.py
fix_*.py
test_*.py
check_*.py
debug_*.py
# 数据导出文件(避免提交用户数据)
export_*.xlsx
export_*.csv
export_*.json
dump_*.sql
backup_*.db
# 日志文件(更全面)
*.log
*.log.*
logs/
*.realtime
realtime.log
# 配置文件备份
*.yml.bak
*.yaml.bak
*.json.bak
*.conf.bak
# 系统监控和性能分析
*.perf
*.trace
*.profile
memory_*.dump
cpu_*.profile
performance_*.txt
# 容器相关(补充)
.docker/
docker-data/
container_logs/
docker-compose.override.yml
# 数据目录(补充确保不提交用户数据)
data/
backups/
trajectory_history/
*.trajectory
# 临时下载和缓存
downloads/
temp_downloads/
.cache/
cache/
__cache__/
# 开发环境配置(保护开发者隐私)
.env
.env.*
!.env.example
*.local.yml
*.dev.yml
*.test.yml
*.personal.yml
*.private.yml
config.local.*
config.dev.*
# 加密密钥文件(确保安全)
*.key
*.pem
*.crt
*.cert
*.p12
*.pfx
secrets/
credentials/
keys/
# AI模型和大文件
*.model
*.weights
*.h5
*.pb
*.onnx
*.tflite
models/
checkpoints/
# 媒体文件(避免提交大文件)
*.mp4
*.avi
*.mov
*.wmv
*.flv
*.mp3
*.wav
*.ogg
# 项目特定排除(明确列出不需要跟踪的文件)
# check_silent_mode.py - 已删除
# order_status_handler.py - 是核心模块,需要跟踪
# ==================== 2025年10月新增规则 ====================
# 测试相关文件(已清理)
test_slider_*.py
auto_test_*.py
auto_debug_*.py
run_slider_test.py
observe_*.py
auto_optimize_*.py
run_loop_test.ps1
slider_token_test_*.json
test_results_*.json
test_output.txt
# 临时文档和说明(已清理)
README_SLIDER_TEST.md
auto_optimize_log.txt
最新镜像地址.txt
# 轨迹历史文件(运行时生成)
trajectory_history/*.json
trajectory_history/*.trajectory
!trajectory_history/.gitkeep
# 静态文件上传目录(运行时上传)
static/uploads/images/*
!static/uploads/images/.gitkeep
# 数据目录完整覆盖
data/**
!data/.gitkeep
backups/**
!backups/.gitkeep
# 日志完整覆盖
logs/**
*.log
*.log.*
realtime.log
# Python编译文件完整覆盖
*.pyc
*.pyo
*.pyd
__pycache__/**
# 编辑器和IDE完整覆盖
.vscode/**
.idea/**
*.swp
*.swo
*~
# 临时文件完整覆盖
*.tmp
*.temp
temp/**
tmp/**
# 数据库文件完整覆盖(运行时生成)
*.db
*.db-journal
*.db-wal
*.db-shm
*.sqlite
*.sqlite3
# 浏览器数据完整覆盖
.playwright/**
.playwright-mcp/**
DrissionPage/**
.drission/**
playwright-report/**
test-results/**
playwright/.browsers/**
playwright-state/**
# 统计数据完整覆盖
user_stats.txt
user_stats.db
stats.log
stats_*.log
# Nuitka编译产物完整覆盖
*.build/**
*.dist/**
*.onefile-build/**
nuitka-crash-report*.xml
nuitka-onefile-warning.txt
utils/*.build/**
utils/*.dist/**
# 环境配置完整覆盖
.env
.env.*
!.env.example
*.local.yml
*.dev.yml
*.test.yml
config.local.*
config.dev.*
# 密钥和证书完整覆盖
*.key
*.pem
*.crt
*.cert
*.p12
*.pfx
secrets/**
credentials/**
keys/**
# 媒体文件缓存
*.mp4
*.avi
*.mov
*.mp3
*.wav
# 压缩包和归档
*.zip
*.tar.gz
*.rar
*.7z
# 备份文件
*.bak
*.backup
*.old
# Excel和CSV数据文件
export_*.xlsx
export_*.csv
export_*.json
keywords_*.xlsx
# AI模型文件
*.model
*.weights
*.h5
*.pb
*.onnx
checkpoints/**
# 性能分析文件
*.perf
*.trace
*.profile
memory_*.dump
cpu_*.profile
# 系统特定文件
.DS_Store
Thumbs.db
desktop.ini
*.lnk
# Docker相关
docker-compose.override.yml
.docker/**
docker-data/**
container_logs/**
# Browser data
browser_data/
qr_screenshots/
update_backup/
logs/
.ace-tool/
# 前端预览文件
static/control-tower-preview.html
# 本地保留的统计相关脚本
usage_statistics.py
simple_stats_server.py
utils/message_utils.py
utils/ws_utils.py
secure_confirm_ultra.py
secure_freeshipping_ultra.py
test_php_stats.py