Ai-Trend-Publish:基于AI的趋势发现和内容发布系统
ai-Trend-Publish是什么?
Ai-Trend-Publish是一个基于AI的趋势发现和内容发布系统,主要功能包括多源数据采集、智能总结以及自动发布到微信公众号。

功能概述
多源数据采集:
- Twitter/X 内容抓取:支持从 Twitter 和其他平台抓取内容。 
- 网站内容抓取:基于 FireCrawl 工具进行网站内容的抓取,并支持自定义数据源配置。 
AI 智能处理:
- 内容总结:使用 DeepseekAI、Together、千问、万象、讯飞等 AI 服务进行内容总结。 
- 关键信息提取:从抓取的内容中提取关键信息。 
- 智能标题生成:自动生成文章标题。 
自动发布:
- 微信公众号文章发布:将处理后的内容自动发布到微信公众号。 
- 自定义文章模板:支持自定义文章模板。 
- 定时发布任务:可以设置定时发布任务。 
通知系统:
Bark 通知集成:集成 Bark 通知系统,提供任务执行状态通知和错误告警。

技术栈
- 运行环境:Node.js + TypeScript 
- AI 服务:DeepseekAI、Together、千问、万象、讯飞 
- 数据源:Twitter/X API、FireCrawl 
- 定时任务:node-cron 
- 模板引擎:EJS 
- 开发工具:nodemon(热重载) 
如何开始
- 环境要求:Node.js (v22+)、npm、TypeScript 
- 安装步骤: 
- 克隆项目:git clone https://github.com/OpenAISpace/ai-trend-publish。 
- 安装依赖。 
- 配置环境变量:复制.env.example为.env,并填写必要的API密钥等配置。 
- 启动项目:npm run start。 
部署指南
- 方式一:直接部署:在服务器上安装 Node.js (v20+) 和 PM2,构建项目并使用 PM2 启动服务。 
- CI/CD 自动部署:项目已配置 GitHub Actions 自动部署流程,推送代码到 main 分支会自动触发部署。 
GitHub仓库:https://github.com/OpenAISpace/ai-trend-publish
 
	 提交您的产品
				提交您的产品			 Ai应用
Ai应用 Ai资讯
Ai资讯 AI生图
AI生图 AI生视频
AI生视频 开源AI应用平台
开源AI应用平台 
											
																				
 
											









