diff --git a/scripts/_update_gitignore.ps1 b/scripts/_update_gitignore.ps1 new file mode 100644 index 0000000..d0e2838 --- /dev/null +++ b/scripts/_update_gitignore.ps1 @@ -0,0 +1,65 @@ +$gitignore = @" +# 依赖 +node_modules/ + +# 大文件(视频/PPT/媒体) +videos/ +dc_files/ + +# 临时/中间文件 +*.tmp +*.bak +*.log + +# 原始消息数据(可通过脚本重新拉取) +data/raw-messages/ + +# 下载的飞书文档(可通过 lark-cli 重新下载) +output/feishu-docs/ + +# Python +__pycache__/ +*.pyc +.venv/ +venv/ + +# 环境变量 +.env +.env.* + +# 系统文件 +Thumbs.db +Desktop.ini +.DS_Store + +# 下载的 CLI 工具(通过 setup_dws.py 自动下载) +tools/ + +# 临时调试脚本 +scripts/_*.py + +# 飞书文档图片(大文件,可通过 lark-cli 重新下载) +output/feishu-images/ + +# 下载的文件附件 +output/downloaded-files/ + +# 生成的邀请函和报告 +output/invitations/ +output/reports/ +output/group_members_*.html + +# 数据文件(可重新生成) +data/*.xlsx +data/*.ttf +data/bg*.png +data/bg*.txt +data/qiange_preview.json +data/send_*.json +data/today_bug_*.json +data/invitation_*.json +data/group_members_*.json +data/group_members_*.csv +"@ +Set-Content -Path "D:\desktop\feishu_docs_summary\.gitignore" -Value $gitignore -Encoding utf8 +Write-Host "Updated .gitignore"