Ai Trend Publish

Ai Trend Publish: AI trend discovery & publishing.

Last verified:

Visit Ai Trend Publish

What is Ai Trend Publish?

Ai Trend Publish is a fully automated AI-powered trend discovery and content publishing system that collects content from Twitter/X and websites.

Ai Trend Publish pricing

Pricing model: Freemium

This is a self-hosted open-source tool under MIT license with no subscription fees. Users get free access to all features including multi-source scraping, AI processing, WeChat publishing, and all templates. However, users must pay separately for: (1) AI model API calls to Deepseek/Qwen/iFlytek/Together based on their usage, (2) FireCrawl service if exceeding free tier limits for web scraping, (3) WeChat Official Account verification fees if required, (4) Server/hosting costs for self-deployment. The tool itself has no paid plans or tiered pricing.

Ai Trend Publish pros

  • Fully automated AI content generation and publishing system
  • Supports Twitter/X content scraping for trend discovery
  • FireCrawl-based web scraping with custom data source configuration
  • Multiple AI model support including Deepseek, Qwen, iFlytek, Together
  • Automatic content summarization and key information extraction
  • Intelligent title generation for published articles
  • Direct WeChat Official Account publishing automation
  • Multiple beautiful article templates with professional design
  • Scheduled publishing tasks with cron job support
  • Real-time Bark mobile notifications for task status and errors
  • Supports code highlighting and charts for technical articles
  • Customizable article templates with EJS template engine
  • Docker deployment support for easy containerization
  • PM2 process management support for production deployment
  • GitHub Actions CI/CD automatic deployment configured
  • MIT license with open-source code access
  • JSON-RPC 2.0 API for manual workflow triggering
  • Multi-platform compilation support (Windows, Mac, Linux)
  • Content deduplication and AI detection reduction features
  • 1.4k+ GitHub stars with active community support

Ai Trend Publish cons

  • Requires Deno v2.0+ runtime environment installation
  • Need to configure WeChat Official Account IP whitelist manually
  • Requires API keys for AI services (Deepseek, Qwen, etc.)
  • WeChat Official Account registration required for publishing
  • Technical setup complexity for non-developers
  • Node.js v22+ or Deno installation needed before use
  • FireCrawl service may require subscription for heavy usage
  • AI model API costs not included (pay separately to AI providers)
  • Limited to WeChat Official Account as primary publishing target
  • No built-in GUI visualization (command-line interface only)

Frequently asked questions about Ai Trend Publish

What is Ai-Trend-Publish?

Ai-Trend-Publish is an AI-based trend discovery and content publishing system that automatically collects content from multiple sources (Twitter/X, websites), uses AI models for summarization and analysis, and publishes articles to WeChat Official Accounts with customizable templates and scheduled publishing.

What AI models does TrendPublish support?

TrendPublish supports multiple AI models including DeepseekAI (deepseek-chat, deepseek-reasoner), Together AI, Alibaba Qwen (通义千问), Wanxiang (万象), and iFlytek (讯飞). Users can configure multiple models and specify which model to use for ranking and content generation via environment variables.

What data sources can TrendPublish collect from?

TrendPublish supports Twitter/X content scraping via Twitter API, website content scraping using FireCrawl tool, and allows custom data source configuration. Users can configure multiple sources to track trends from different platforms.

How do I deploy TrendPublish?

TrendPublish can be deployed via three methods: (1) Direct deployment by installing Deno on server, cloning the repo, configuring .env file, and running with deno task start or PM2; (2) Docker deployment by building the image and running container with environment variables; (3) CI/CD automatic deployment via GitHub Actions by pushing to main branch with configured secrets.

What are the system requirements?

TrendPublish requires Deno v2.0.0 or higher (for Deno version) or Node.js v22+ (for Node version), TypeScript, and operates on Windows/Linux/MacOS. The project is written in TypeScript (90.1%) with EJS templates (9.8%) for the template engine.

How do I configure WeChat publishing?

Before using WeChat publishing features, you must: (1) Add your server's IP address to the WeChat Official Account backend IP whitelist, (2) Configure necessary API keys and credentials in the .env file including WeChat Official Account credentials, (3) Get your machine IP using IP query tools and add it to the whitelist in WeChat backend.

What article templates are available?

TrendPublish provides multiple beautiful templates including: a clean minimalist design suitable for various content types with image-text mixing and automatic layout optimization; a modern fashion design for tech articles with multiple layout components; and a technical article template with code highlighting and chart display for professional technical content.

How does the notification system work?

TrendPublish integrates Bark notification service to send real-time mobile notifications for task execution status and error alerts. Users receive push notifications on their mobile devices when automated publishing tasks complete or when errors occur during content collection or publishing.

Can I customize the article templates?

Yes, TrendPublish supports custom template development using EJS template engine. Users can develop templates in the src/templates directory, register them in the WeixinArticleTemplateRenderer class, understanding the data structure from src/modules/render/interfaces, and test rendering效果 using the provided test script.

Is there an API to trigger workflows manually?

Yes, TrendPublish provides a JSON-RPC 2.0 API at endpoint /api/workflow with the triggerWorkflow method for manually triggering workflows. This allows users to programmatically initiate content collection and publishing processes outside of scheduled cron tasks.

Categories

Use cases

Browse all AI tools on NeedAnAI