{"product_id":"github-trending-daily-summary-openai-html-report-to-dingtalk-n8n","title":"GitHub Trending Daily Summary: OpenAI + HTML Report to DingTalk (n8n)","description":"\u003ch3\u003eGet a daily GitHub Trending digest—auto-generated by AI and delivered to DingTalk\/Feishu with a public HTML report\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow fetches GitHub Trending (daily) repositories every morning, summarizes them using an OpenAI-compatible Chat Completions API, publishes a polished one-page HTML report, and posts the link to your DingTalk and\/or Feishu group bots.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily at 09:00\u003c\/strong\u003e via a cron schedule to start the reporting cycle.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDownloads the GitHub Trending (daily) page\u003c\/strong\u003e and parses the \u003cem\u003etop N\u003c\/em\u003e repositories, including stars, forks, primary language, and stars gained today.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOptionally fetches each repo’s README\u003c\/strong\u003e from \u003ccode\u003eraw.githubusercontent.com\u003c\/code\u003e and trims it to a configured character limit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalls an OpenAI-compatible Chat Completions endpoint\u003c\/strong\u003e to generate a \u003cem\u003eJSON briefing\u003c\/em\u003e with per-repository insights.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRenders a styled single-file HTML report\u003c\/strong\u003e from the AI output (or falls back to a raw list if the AI call fails).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUploads the HTML to htmlhoster\u003c\/strong\u003e and retrieves a public entry URL.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends signed webhook messages\u003c\/strong\u003e to \u003cstrong\u003eDingTalk\u003c\/strong\u003e and\/or \u003cstrong\u003eFeishu\u003c\/strong\u003e including a short summary, top projects, and the report link.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS teams that want a \u003cstrong\u003edaily view of GitHub Trending\u003c\/strong\u003e to guide engineering and product research.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers needing an \u003cstrong\u003eAI-enhanced GitHub insights report\u003c\/strong\u003e distributed to internal chat groups.\u003c\/li\u003e\n  \u003cli\u003eOperators who want a consistent, shareable \u003cstrong\u003eHTML dashboard link\u003c\/strong\u003e posted automatically each day.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSchedule Trigger\u003c\/strong\u003e (runs at 09:00)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP Request\u003c\/strong\u003e (GitHub Trending page + README via raw URLs)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI-compatible Chat Completions\u003c\/strong\u003e using a \u003cstrong\u003eGeneric Header Auth\u003c\/strong\u003e credential (\u003ccode\u003eAuthorization: Bearer \u0026lt;token\u0026gt;\u003c\/code\u003e)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ehtmlhoster upload\u003c\/strong\u003e to generate a public HTML link\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDingTalk \/ Feishu webhooks\u003c\/strong\u003e with optional signing secrets\u003c\/li\u003e\n  \u003cli\u003eWorkflow nodes used include: \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003esticky note\u003c\/code\u003e, \u003ccode\u003ehttp request\u003c\/code\u003e, and \u003ccode\u003eschedule trigger\u003c\/code\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45931059445939,"sku":"N8N-18961","price":48.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/E7fKsM_dSxpEnY2CWngpe_0objMwqV.png?v=1788254107","url":"https:\/\/buyflowscripts.com\/products\/github-trending-daily-summary-openai-html-report-to-dingtalk-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}