一人公司(OPC)创业神器!开源AI内容控制台

流创(PulseForge) 是一套自托管的 AI 内容创作与多平台发布 Web 控制台。面向创作者、运营与内容团队,把「AI 辅助创作 → 素材沉淀 → 多账号排期发布 → 数据回看」收敛到同一工作台,用 Docker Compose 一键部署到自有环境,数据与密钥不出域。

1. 项目背景与目标

短视频与图文运营正同时面临三类压力:

  1. 产能:选题、文案、素材、多平台改写重复劳动多,人工难以规模化。
  2. 协同:账号、草稿、生成任务、发布日历散落在不同工具,状态难对齐。
  3. 可控:团队希望数据与密钥留在自有环境,而不是完全依赖公有 SaaS。

流创(PulseForge) 面向创作者、运营与内容团队,将「AI 辅助创作 → 素材沉淀 → 多账号排期发布 → 数据回看」收敛到同一套 Web 控制台,并支持 Docker 自托管

本交付包目标:

  • 提供可构建、可部署的干净源码(前端 + 后端 + Compose + 文档)
  • 落地内容管理驾驶舱、AI 发布、任务记录、发布日历、Agent 资产等核心页面
  • 指标与列表对接真实后端接口;空态与演示种子均可验收
  • 通过 Nginx 统一入口,Web / Server / AI / MongoDB / Redis / 对象存储一体编排

2. 项目应用场景

场景 说明
个人创作者 用 AI 生成文案与素材,绑定抖音 / 小红书 / B 站等账号后排期发布
内容运营团队 统一查看账号、草稿、生成中任务、近 7 日发布成败与资产沉淀
品牌 / 增长运营 以「内容 Agent」驱动批量生产,在日历中规划发布节奏
私有化交付 企业或院校将整套控制台部署到自有服务器,密钥与数据不出域
演示与验收 使用演示种子数据快速展示四页有内容态,便于评审与培训

3. 核心功能概述

3.1 内容管理驾驶舱(首页)

登录后进入内容管理首页,作为全局工作台:

  • 欢迎区:问候当前用户,提供「AI 发布 / 发布账号 / 任务历史」快捷入口
  • 六色指标卡(真实接口,空态显示 0):
    • 已绑定账号
    • 草稿 / 素材
    • 生成中任务
    • 近 7 日发布成功
    • 近 7 日发布失败
    • Agent 资产
  • 分布与趋势:近 7 日发布活跃趋势、账号平台分布、生成任务状态分布
  • 内容工作区:内嵌草稿箱 / 素材管理,与上方指标分区加载

3.2 AI 发布

  • 路径:/ai-social
  • 输入提示词、上传参考素材,发起 AI 生成与发布相关流程
  • 可进入对话 / 任务详情继续迭代;温馨提示与确认后再进入生成链路
  • 完整模型调用依赖「配置管理」中的模型 Base URL / API Key

3.3 任务记录

  • 路径:/tasks-history
  • 查看历史生成任务,支持搜索、收藏等筛选
  • 空态提供「开始创作」引导;有演示种子时可看到样例任务与对话

3.4 发布与账号日历

  • 路径:/accounts
  • 管理发布账号与频道;支持「新建作品 / 添加频道 / Agent 创建」等入口
  • 发布日历(周 / 月视图)查看排期;账号授权等待页:/accounts/auth

3.5 AI 生成素材(Agent 资产)

  • 路径:/agent-assets
  • 浏览 AI 生成的图片 / 视频资产列表
  • 支持分页与空态引导;演示种子可写入样例资源

3.6 登录与账号体系

  • 邮箱 + 验证码登录(自托管环境支持固定测试码,见 §6.4)
  • 错误验证码展示可读业务错误,不白屏
  • Settings → Profile 可退出登录
  • Docker 首次初始化会创建默认管理员,并写入自动登录 token(可选)

3.7 设置与系统配置

  • Settings:通用设置(主题 / 语言等)、个人资料、Logout
  • 配置管理:服务端 / AI 等系统配置(表单或 JSON);支持重新加载、校验、保存、重启(以界面为准)
  • 我的频道 / 浏览器插件:侧栏辅助入口(插件未安装时有状态提示)

3.8 网关与运维能力

  • Nginx 统一反代:/api → Server,/api/ai/api/agent → AI,页面 → Web
  • 探活:/_nhealth/healthz
  • 对象存储(RustFS)经 Nginx 代理,支撑素材上传与访问
  • 可选演示种子脚本:为任务 / 发布 / 账号 / 资产写入样例数据

3.9 国际化与品牌

  • 中文界面品牌「流创」,英文界面「PulseForge」
  • 路由带语言前缀(如 /zh-CN/en
  • 侧栏 / 移动底栏彩色导航图标,模块可辨识

4. 主要技术栈

层级 技术
前端 Next.js 14、React 18、TypeScript、Tailwind CSS、shadcn/ui、Zustand、pnpm
后端 NestJS、Nx monorepo、pnpm、Zod DTO/VO、MongoDB(Mongoose)、Redis
AI 服务 独立 aitoearn-ai 应用(草稿生成、Agent 资产、会话任务等)
存储 MongoDB(业务主库)、Redis(缓存 / 验证码等)、RustFS(S3 兼容对象存储)
网关 Nginx(入口反代、探活、上传代理)
部署 Docker、Docker Compose(script/docker-compose.yml + docker-compose.prod.yml
工程质量 ESLint / Prettier、Vitest(后端)、约定式 Controller / Service / Repository 分层

1、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
2、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
3、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
4、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

68code » 一人公司(OPC)创业神器!开源AI内容控制台