# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
build-log.txt
build-output.txt
nsis-build.txt
typecheck-current.txt
temp_screenshot.png
error_dialog.png
error_dialog2.png
tmp_*.bin

node_modules
dist
dist-ssr
dist-electron
dist-release
dist-release-final
dist-release-build
dist-release-new
chromium-mac.zip
新建文件夹/
*.local

# Editor directories and files
.vscode/.debug.env
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# lockfile
package-lock.json
pnpm-lock.yaml
yarn.lock
database.db

src/lang/source-use.json
/data
/_delete
.vscode

/share-binary/
/electron/resources/extra/linux-arm64/
/electron/resources/extra/linux-x86/
/electron/resources/extra/osx-arm64/
/electron/resources/extra/osx-x86/
/electron/resources/extra/win-x86/
/electron/resources/extra/osx/
/electron/resources/extra/common/playwright/chromium-1200/chrome-mac/
nul

# Python cache
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
*.py.backup

# Temporary fix scripts
fix_*.py
fix_*.js
fix_*.mjs
fix_*.cjs

# Temporary text files
*.txt.bak
修改端口说明.txt
字幕自动.txt
情感分析字幕.txt

# Video downloader tool
video-downloader-app/
video-downloader.js
视频下载工具.exe
check_*.py
test_douyin*
test_login.py
fix_server.py

# Clean repository: generated outputs and bundled runtimes
build/
output/
tmp/
resources-bundles/
/electron/resources/extra/win-x86-backup/
/electron/resources/extra/common/playwright/
/electron/resources/extra/common/python/
/electron/resources/extra/common/fonts/
/electron/resources/extra/common/models/
/electron/resources/extra/common/bgm/
/electron/resources/extra/common/chromium/
/electron/resources/extra/common/soundEffects/

# Clean repository: media/content packs are not source code
*.mp3
*.mp4
*.wav
*.ttf
*.ttc
*.otf
*.gif
*.zip
*.backup
*.backup.*
*.backup_*
*.backup*
*_backup
*_backup*
*.before_fix
*.broken*
*.broken
*.fixed
*.fixed*
*.original
*.original*
*.restored
*.restore
*.tmp
tmpclaude-*
temp_fix.txt
active-run.json
*.db
activation-server/*.db
user-server/*.db
user-server/_archive_old_versions/
fonts/
bgm/
ziti/
resources/
resources-bundles/
tools/**/runs/
electron/resources/voice-preview-cache/
