.gitignore 880 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. node_modules/
  2. npm-debug.log*
  3. yarn-error.log*
  4. .DS_Store
  5. Thumbs.db
  6. # 产物与工作目录(含生成的音视频,不入库)
  7. work/
  8. dist/
  9. *.mp4
  10. *.mp3
  11. *.wav
  12. *.flac
  13. *.m4a
  14. *.mov
  15. *.mkv
  16. *.srt
  17. *.ass
  18. *.png
  19. *.jpg
  20. *.jpeg
  21. *.webp
  22. !templates/**/*.png
  23. # 凭据:绝不入库
  24. .env
  25. .env.*
  26. *.key
  27. *identity*.json
  28. fmode-identity.json
  29. # 运行时缓存
  30. .cache/
  31. *.log
  32. # kb-raw:原始知识库里的历史脚本(硬编码路径/token,不可运行)一律不入库;
  33. # 只保留 markdown 文档、txt 与说明文件
  34. kb-raw/**/*.js
  35. # out/:大体积产物(成片/生成的图片)不入库,
  36. # 但交付报告与真跑验证日志必须入库,便于复核
  37. out/*
  38. !out/REPORT-*.md
  39. !out/verify-*.log
  40. !out/git-push.log
  41. # assets/:真跑产出的样例资产(人物/场景/视频),供仓库使用者直观核验,
  42. # 体积可控(~14MB),显式放行
  43. !assets/
  44. !assets/**