Initial commit: yu-zhi-ran platform with automation integration

This commit is contained in:
lt
2026-04-19 14:05:09 +08:00
commit 3cb2df51c8
209 changed files with 80379 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
#!/usr/bin/env python3
"""测试图片生成器"""
import sys
from pathlib import Path
PROJECT_ROOT = Path(__file__).parent.parent
sys.path.insert(0, str(PROJECT_ROOT))
from scripts.image_generator import ImageGenerator
def main():
print("开始测试图片生成...")
generator = ImageGenerator()
print(f"输出目录: {generator.output_dir}")
try:
files = generator.generate_all_placeholders("测试文章标题:上海阳台种菜一年", "zhihu")
print(f"✅ 成功生成 {len(files)} 张图片:")
for name, path in files.items():
size_kb = path.stat().st_size // 1024
print(f" - {name}: {path.name} ({size_kb}KB)")
print(f"图片保存在: {generator.output_dir}")
return 0
except Exception as e:
print(f"❌ 生成失败: {e}")
import traceback
traceback.print_exc()
return 1
if __name__ == "__main__":
sys.exit(main())