OmniPost AI 是一款 Chrome 扩展程序,利用 AI(ChatGPT、Claude 或 Gemini)生成内容并一键发布到 Facebook、Threads 和 X(Twitter),Threads 支持定时发布。

Stars

42

7 天增长

暂无数据

Fork 数

24

开放 Issue

0

开源协议

MIT

最近更新

2026-07-10

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它独特地将 AI 内容生成与多平台一键发布结合,无需 API 密钥,直接使用现有浏览器登录会话。

适合谁使用

  • 管理多个社交账号的社交媒体经理
  • 希望自动跨平台发布的内容创作者
  • 需要 AI 辅助生成帖子的营销人员
  • 经常在 Threads、Facebook 和 X 上发帖的个人用户

典型使用场景

  • 用 AI 生成帖子创意,一键发布到 Facebook、Threads 和 X
  • 为 Threads 安排多段式帖子并设定未来发布时间
  • 使用不同 AI 模型(ChatGPT、Claude、Gemini)撰写草稿并对比结果

项目优势

  • 支持 Facebook、Threads、X 三大主流社交平台
  • 集成多个 AI 模型且无需用户提供 API 密钥
  • 允许 Threads 定时发布和多段式帖子(使用 chrome.alarms)
  • 轻量级 Chrome 扩展,采用现代工具链(Vite、CRXJS、MV3)

使用前须知

  • 仅支持 Chrome 浏览器(不支持 Firefox、Safari 或 Edge 原生)
  • 定时发布仅适用于 Threads;Facebook 和 X 只能立即发布
  • 依赖现有浏览器登录会话,会话过期或网站变更时可能失效

README 快速开始

OmniPost AI

Chrome extension for multi-platform auto-posting. AI-powered (ChatGPT / Gemini) content generation with one-click publish to Facebook, Threads, and X (Twitter).

Features

  • AI Content Generation -- pick ChatGPT, Claude, or Gemini, describe your topic, AI writes the post
  • Multi-Platform -- post to Facebook, Threads, and X (Twitter) from a single popup
  • Thread Scheduling -- set date and time for Threads posts (uses chrome.alarms)
  • Multi-Paragraph Threads -- configure 1-5 paragraphs for Threads
  • No API Keys Required -- works with your existing browser login sessions

Extension

extension/
  manifest.json           Chrome extension manifest (MV3)
  vite.config.ts          Vite build config with CRXJS
  src/
    background/           Service worker (background.ts)
    content_scripts/      Content scripts for AI and social platforms
      platforms/          Per-platform posting logic (facebook.ts, threads.ts, x.ts)
    popup/                Extension popup UI (index.html, popup.ts, style.css)
    utils/                Shared types, selectors, Supabase client

Extension

cd extension
npm install
npm run dev       # watch mode with hot reload
npm run build     # production build -> dist/

Build Output

Extension build produces a dist/ folder ready for Chrome loading:

  1. Open Chrome -> chrome://extensions
  2. Enable Developer mode
  3. Load unpacked -> select extension/dist/

AI Models

ModelTemp/Incognito Mode
ChatGPT?temporary-chat=true
Claude?incognito=true
GeminiFresh session

Platform Support

PlatformPost TypeScheduleParagraph Count
ThreadsMulti-paragraphYes1-5
FacebookSingle postNoN/A
X (Twitter)Single tweetNoN/A (280 chars)

Links

Licensi

MIT

项目描述

AI-powered Chrome extension for generating and publishing posts to Facebook, Threads, and X using ChatGPT or Gemini.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

0xwilliamortiz
精选
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI 与机器学习大语言模型
577
TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861
makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958