How to Auto-Operate a Side Business Website: Hermes Agent Case Study

A complete guide to auto-operating a side hustle review site with Hermes Agent. Content generation, SEO, cross-platform distribution, and monitoring — all automated. Real configs and metrics included.

One Website, 50 Automated Tasks, Zero Manual Intervention

This very website is a living case study of automated operation.

Content generation to publishing, SEO optimization to data monitoring, YouTube Shorts to WeChat articles — over 50 automated tasks run daily in the background, requiring zero human input.

This article breaks down the complete architecture of this automation system.


1. Content Production: Fully Automated Pipeline

Every article on this site is generated, not “written.”

Daily Article Generation

Every morning at 09:00, Hermes Agent executes:

  1. Topic selection: Rotates through a preset topic library — AI tool reviews, monetization strategies, industry trends
  2. Trend search: Automatically searches for today’s AI hot topics
  3. Article generation: Creates 1000-1500 word in-depth review articles based on the selected topic and trends
  4. Format processing: Converts to Hugo markdown with correct frontmatter, SEO description, tags, and categories
  5. Publishing: Auto-commits to GitHub, triggering Vercel deployment

The entire flow from “idea” to “article live” takes about 5 minutes. No editor needed.

Bilingual by Default

Every article is automatically generated in both Chinese and English. The English version isn’t a machine translation — it’s independently written for English-speaking readers with different examples and structure.

One topic covers two language markets, with SEO weight that reinforces both.

Long-Tail Keyword Content Matrix

Beyond daily articles, scheduled tasks produce long-tail keyword content:

  • Wednesday: Deep content targeting low-competition keywords
  • Friday: Practical articles for another keyword cluster

These build a content moat through search engine long-tail traffic over time.


2. Cross-Platform Distribution: Create Once, Publish Everywhere

The same content flows to multiple platforms through automated pipelines, with format adapted for each.

YouTube Video Pipeline

Video versions of website content:

  • 3 DuckDB tips Shorts generated every morning at 09:00
  • Each Short includes: TTS narration, bilingual subtitles, frame animations
  • Batched upload at 10:00 / 14:00 / 18:00
  • Long-form tutorial videos auto-generated and uploaded at 20:00 daily

Video content shares the same source as articles but in a completely different format. Code examples become terminal frame animations, text descriptions become TTS narration.

WeChat Public Account

Every article auto-adapts for WeChat format:

  • Paragraphs shortened to 2-4 lines (mobile optimization)
  • Viral elements auto-added (emotional hooks, quotable lines, engagement prompts)
  • Auto-pushed to WeChat draft box via API
  • Trending news converted to WeChat viral articles at 07:00 daily

Telegram Channels

Articles distributed as summaries across 6 Telegram channels, each with different audience and style:

  • AI Morning Report: Daily AI news digest
  • DuckDB Field Notes: Technical content
  • Ordinary People Survival Guide: Side hustle oriented
  • AI Side Tool Hub: Review summaries

3. SEO & Traffic Operations

Auto-operation isn’t just “pushing content” — it includes continuous optimization.

Daily SEO Check

Every day at 22:10, a full SEO health check runs:

  1. Accessibility check: Is the site responding with HTTP 200?
  2. Search index status: Are key pages indexed?
  3. Keyword ranking: Track core keyword positions
  4. Sitemap check: Does sitemap.xml include latest content?
  5. Page performance: Core Web Vitals and load times

Results generate a structured daily report. Anomalies trigger immediate alerts.

Automated Tool Matrix

A particularly effective technique: one new online tool page is auto-generated daily and deployed to the tool matrix site.

Each tool page targets a long-tail keyword. After 30 days, there are 30 tool pages forming a content matrix. These require zero maintenance.


4. Data Monitoring & Alerts

Running 50+ automated tasks, the biggest risk is silent failure.

Cron Job Monitoring

Every 3 hours, all scheduled tasks are checked:

  • Any task failures?
  • Any tasks not executed in 72+ hours?
  • Any delivery errors?

Alerts sent to Telegram on anomaly. Silent when all is well — “no news is good news” design principle.

User Behavior Analytics

Self-hosted analytics via Umami (deployed at ai.duckdblab.org), syncing data to DuckDB daily for trend analysis. No Google Analytics dependency, fully private data.


5. Real Metrics

MetricValue
Daily automated tasks50+
Daily articles generated2-3 (bilingual)
Daily short videos3 Shorts + 1 tutorial
Distribution platformsYouTube / WeChat / 6 Telegram channels
Daily human operation time< 30 minutes
Infrastructure cost$5-10/month (VPS + domains)

6. Who This Is For

This isn’t a “one-click setup” solution. It requires:

  • Basic command-line proficiency
  • Python fundamentals
  • Willingness to spend a weekend on initial setup

But the key advantage: once running, marginal cost is zero.

An article written once flows to the website, YouTube, WeChat, and Telegram automatically. Adding one more distribution channel costs nothing.

An automated task configured once runs 365 days reliably without you thinking about it.


7. How to Start

  1. Pick a niche: Not all content deserves full automation. Choose a domain with a continuous content stream.
  2. Build the base pipeline: Content generation → formatting → publishing
  3. Add cross-platform distribution: Each new platform is a new traffic entry point
  4. Set up monitoring: Automated systems fear silent failures most
  5. Iterate: Analyze data, adjust topics and distribution strategy

You don’t need to build everything at once. Start with the simplest pipeline: auto-generate an article → auto-publish to website. Once that works, add more pieces one at a time.


Core tools used: Hermes Agent (open-source AI agent framework), Hugo (static site generator), Vercel (hosting/deployment), YouTube Data API, WeChat Official Account API, Telegram Bot API, Umami (self-hosted analytics).

隐私 · 条款 · Privacy · Terms
⚠️ Disclaimer: This site is for informational purposes only and does not constitute investment advice. Actual results may vary. AI-assisted content — please verify independently.
Built with Hugo
Theme Stack designed by Jimmy