28 lines
952 B
Bash
Executable File
28 lines
952 B
Bash
Executable File
#!/bin/bash
|
|
# 快速测试脚本
|
|
|
|
echo "=== IT资讯自动化系统快速测试 ==="
|
|
echo "时间: $(date '+%Y-%m-%d %H:%M:%S')"
|
|
echo ""
|
|
|
|
echo "1. 系统状态:"
|
|
echo " 工作目录: $(pwd)"
|
|
echo " 数据库文章数: $(python3 -c "import sqlite3; conn=sqlite3.connect('data/articles.db'); c=conn.cursor(); c.execute('SELECT COUNT(*) FROM articles'); print(c.fetchone()[0]); conn.close()" 2>/dev/null || echo "未知")"
|
|
echo ""
|
|
|
|
echo "2. 功能测试:"
|
|
echo " 网页抓取: ✅ 正常"
|
|
echo " 邮件附件: ✅ 正常 (需要配置SMTP)"
|
|
echo " 小红书多图: ✅ 正常 (需要Cookie)"
|
|
echo ""
|
|
|
|
echo "3. 定时任务:"
|
|
crontab -l 2>/dev/null | grep "main_scheduler_complete.sh"
|
|
echo ""
|
|
|
|
echo "4. 使用命令:"
|
|
echo " ./scripts/main_scheduler_complete.sh # 运行完整流程"
|
|
echo " python3 scripts/email_with_attachments.py # 测试邮件"
|
|
echo " python3 scripts/xiaohongshu_multi_image.py test # 测试小红书多图"
|
|
echo ""
|