Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How I Built an Event-Driven Go Microservice to Automate Tech Updates from GitHub to LinkedIn

说明与用途

一个使用 Gemini AI 并通过 Discord 审批的 Go 微服务,将 GitHub 事件自动发布到 LinkedIn。

问题

Summarizing technical Pull Requests or Release notes into engaging LinkedIn posts is often an afterthought or a manual chore.

结果

Automated pipeline reduces manual effort, ensures consistent quality, and introduces a human review step before public posting.

工作流

  • Receive GitHub webhook with HMAC verification
  • Webhook handler forwards payload to Gemini AI pipeline
  • Gemini AI generates concise, non‑fluffy release announcement
  • Discord bot presents approve/reject buttons to developers
  • Approval engine publishes approved content to LinkedIn API

证据

To solve this, I built Git-To-Feed—an open-source Go microservice that listens to GitHub webhooks, processes technical context via Gemini AI, and requires a human approval tap in Discord before publishing to LinkedIn.

来源

Human-in-the-Loop: Discord WebSocket bot renders interactive action buttons (Approve / Reject) so no post goes live without dev review.

来源

  • 记录日期: 2026-10-02T21:41:10.169Z