官网游戏内容资讯AIGC

背景:2025年人工智能内容生成技术已经非常成熟, 希望利用AI能力提供生产力。搭建一个全自动的资讯内容生成服务, 用于优化SEO生成站点内容被搜索引擎收录索引。

AI接口预研

  • DeepL API: 传统翻译、文档写作供应商. 结合steam接口游戏内容,生成的内容效果不理想. api收费也贵.
  • DeepSeek API: Ai大模型供应商. 结合Steam接口内容, 调整输入生成效果好, 收费便宜.

⚠️ 注意额度查看, 余额不足服务端会有日志打印。

实现方案如下图:

Imgur

🪐 效果查看

项目结构

📜 代码结构

- aigc_server /
  - aigc_task.js  // 定时任务, 负责游戏内容资讯的生成
  - server.js     // 提供内容访问服务, /GetNews、/GetTutorials、/GetTips支持Id索引
  - logger.js     // 日志记录, 生成日志文件到aigc_cache/ 方便跟踪查阅支持loglevel

pm2托管两个node服务, 一个定时任务(aigc_task.js)负责游戏内容资讯的生成, 一个内容访问服务(server.js).