Support us and view this ad

可选:点击以支持我们的网站

免费文章

启动系统运行

 1. 启动Redis服务(如果尚未运行)

redis-server --daemonize yes
# 或 sudo service redis-server start

2. 在新终端窗口启动Celery Worker
这是执行异步任务(生成文章)的“引擎”。

cd ~/ContentAutomationHub
source venv/bin/activate
celery -A tasks.app worker --loglevel=info

保持此终端窗口运行。

3. 在新终端窗口启动Flask Web应用
这是用户操作的“界面”。

cd ~/ContentAutomationHub
source venv/bin/activate
# 设置DeepSeek API密钥环境变量(重要!)
export DEEPSEEK_API_KEY="您的实际API密钥"
python app.py

4. 工作界面

  1. 打开浏览器,访问 http://127.0.0.1:5000
  2. 在表单中填写一个测试标题,例如:“蓝牙5.3的新特性解析”。
  3. 点击提交。稍等片刻(根据API速度,通常30-60秒),刷新页面。
  4. 您应该会看到任务状态从 pending -> generating -> review 的变化。
  5. 在 review 状态下,可以点击 “审核通过并发布” 按钮(目前发布功能是待实现的模拟)。

 

最终整合简化为:python main.py