一人公司(OPC)创业神器!开源AI内容控制台
流创(PulseForge) 是一套自托管的 AI 内容创作与多平台发布 Web 控制台。面向创作者、运营与内容团队,把「AI 辅助创作 → 素材沉淀 → 多账号排期发布 → 数据回看」收敛到同一工作台,用 Docker Compose 一键部署到自有环境,数据与密钥不出域。
1. 项目背景与目标
短视频与图文运营正同时面临三类压力:
- 产能:选题、文案、素材、多平台改写重复劳动多,人工难以规模化。
- 协同:账号、草稿、生成任务、发布日历散落在不同工具,状态难对齐。
- 可控:团队希望数据与密钥留在自有环境,而不是完全依赖公有 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内容控制台
68code » 一人公司(OPC)创业神器!开源AI内容控制台