一个面向自媒体运营人的 AI 内容生成工具,支持账号定位、多平台内容创作和智能对话。

- 对话式运营问答,支持多轮对话
- 快捷提示词:追踪热点、策划选题、润色文章、分析数据
- 流式输出,实时显示 AI 回复
- Markdown 格式渲染
- 输入兴趣/擅长领域,AI 分析最佳赛道
- 人设定位建议(专业型/亲和型/搞笑型等)
- 差异化策略和切入点分析
- 第一周起号计划生成
- 小红书:种草图文风格,emoji 丰富,短段落
- 抖音:长文图文脚本,节奏感强,口语化
- 公众号:长文模式(深度)+ 贴图短文模式(轻量)
- 一键复制生成内容
- 历史草稿管理(最多 50 条)
| 模型 | 提供商 | 特点 |
|---|---|---|
| 通义千问 | 阿里云 | 中文能力强,性价比高 |
| DeepSeek | 深度求索 | 推理能力强,价格实惠 |
| Kimi | 月之暗面 | 长文本理解能力强 |
| 豆包 | 字节跳动 | 需配置 endpoint ID |
| 文心一言 | 百度 | 国内最早的大模型之一 |
所有模型均使用 OpenAI 兼容 API,统一适配。
- 浅色/深色主题切换
- 数据持久化(对话、设置、草稿保存到 localStorage)
- 响应式布局
- 前端框架:React 18 + TypeScript
- 构建工具:Vite 5
- 状态管理:Zustand(带持久化中间件)
- 样式:Tailwind CSS 3
- AI SDK:OpenAI JS SDK(兼容国产模型 API)
- Markdown:react-markdown
- 图标:Lucide React
- Node.js 18+
- npm 9+
npm installnpm run devnpm run build- 配置 AI 模型:进入"设置"页面,选择模型并输入 API Key
- 智能对话:在"聊天"页面与 AI 助手对话
- 账号定位:在"定位"页面输入信息,获取定位方案
- 内容创作:在"内容"页面选择平台和主题,生成适配内容
src/
├── components/ # UI 组件
│ ├── ChatView.tsx # 聊天页面
│ ├── PositionView.tsx # 账号定位页面
│ ├── ContentView.tsx # 内容创作页面
│ ├── SettingsView.tsx # 设置页面
│ └── Sidebar.tsx # 侧边栏导航
├── stores/ # Zustand 状态管理
│ ├── useChatStore.ts # 对话状态
│ ├── useSettingsStore.ts # 设置状态
│ ├── useDraftStore.ts # 草稿状态
│ └── useThemeStore.ts # 主题状态
├── services/ # 服务层
│ ├── ai.ts # AI 统一适配器
│ └── storage.ts # localStorage 封装
├── prompts/ # AI 提示词模板
│ ├── chat.ts # 聊天系统提示词
│ ├── platforms.ts # 平台内容模板
│ └── positioning.ts # 定位分析提示词
├── types/ # TypeScript 类型定义
│ └── index.ts
├── App.tsx # 应用入口
├── main.tsx # 渲染入口
└── index.css # 全局样式 + 主题变量
MIT License
- GitHub: Dream22180971