WriterClone 是一个颠覆性的 AI 写作助手,它不仅能写,还能像你一样写。通过深度分析你的历史文章,它能精准提取你的语言风格、情感基调和逻辑结构,为你打造专属的“写作分身”。
告别千篇一律的 AI 味,让每一行文字都充满你的个性与温度。干倒那些只会堆砌辞藻的收费产品!
- 🧬 风格克隆引擎:只需几篇文章,即可提取你的写作 DNA(句式、语气、梗、标点习惯)。
- 🎨 多维风格分析:生成专业的风格雷达图,全方位解析你的理性/幽默/文采/互动指数。
- 📝 全场景覆盖:内置朋友圈、小红书、公众号、知乎、邮件、周报等 10+ 种写作场景。
- 🖼️ 图文一体化:自动为文章生成契合意境的配图(AI 绘画),甚至不仅是文字,连排版和 Emoji 都为你准备好。
- ⚡️ 极速流式生成:所见即所得,支持实时润色和调整。
- 📱 移动端适配:生成的 HTML 卡片完美适配手机屏幕,一键截图分享。
| 场景 | 痛点解决 |
|---|---|
| 自媒体创作者 | 保持日更不掉粉,风格统一,再也不用担心灵感枯竭。 |
| 私域运营 | 批量生成高互动朋友圈文案,打造鲜活人设,拒绝机器群发感。 |
| 职场打工人 | 快速搞定周报、邮件和汇报材料,把时间留给摸鱼(划掉)思考。 |
| 品牌主理人 | 确保所有宣发内容调性一致,降低内容团队培训成本。 |
只需一条命令,即可拥有你的私人写作平台。
# 1. 克隆项目
git clone https://github.com/zrt-ai-lab/writerclone.git
cd writerclone
# 2. 配置 API Key
# 复制示例配置
cp backend/.env.example backend/.env
# 编辑 backend/.env 文件,支持 OpenAI 标准 (DeepSeek, ChatGPT, 火山等) 及多模态服务商 (阿里万相等)
# 3. 启动服务
./start_docker.sh提示:
start_docker.sh脚本会自动构建容器,并在启动成功后自动初始化数据库(创建表结构、默认模板及管理员账号)。默认管理员账号:
- 用户名:
admin- 密码:
admin
访问地址:
- 前端页面:
http://localhost - 后端 API:
http://localhost:8000
如果您需要进行二次开发,可以使用本地启动脚本:
# 自动配置环境、安装依赖并启动前后端
./start_local.sh前置要求:需已安装 Python 3.11+ 和 Node.js 18+
默认使用 SQLite 数据库 (文件存储在 backend/writer.db 或 Docker 卷中)。
如果您需要连接外部数据库 (如 MySQL, PostgreSQL),请修改 backend/.env 中的 DATABASE_URL 配置:
# MySQL 示例
DATABASE_URL=mysql+pymysql://user:password@host:3306/dbname
# PostgreSQL 示例
DATABASE_URL=postgresql://user:password@host:5432/dbname主要配置文件位于 backend/.env,支持完全解耦的模型配置:
# 1. LLM (文本生成)
# 支持任意 OpenAI 兼容接口 (如 DeepSeek, ChatGPT, Claude, 火山引擎等)
LLM_API_KEY=sk-xxxxxx
LLM_BASE_URL=https://api.deepseek.com/v1
LLM_MODEL=deepseek-chat
# 2. 图片生成 (可选)
# 必须填写完整的 API URL (系统不会自动拼接 /v1/...)
IMAGE_API_KEY=sk-yyyyyy
IMAGE_API_URL=https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation
IMAGE_MODEL_NAME=wanx-v1
# 3. 视频生成 (可选)
# 必须填写完整的 API URL (例如通义万相 Wan2.1)
VIDEO_API_KEY=sk-zzzzzz
VIDEO_API_URL=https://dashscope.aliyuncs.com/api/v1/services/aigc/video-generation/generation
VIDEO_MODEL_NAME=Wan2.1-14B如果在登录时遇到 AttributeError: module 'bcrypt' has no attribute '__about__',这是因为依赖包版本不兼容。
请尝试重新构建 Docker 镜像:
docker-compose build backend
docker-compose up -d视频生成模型通常耗时较长(1-5分钟),如果长时间未响应,请尝试重启前端容器以应用超时配置:
docker-compose restart frontend如果启动后发现没有默认模板或无法登录,请运行:
# Docker 环境
docker-compose exec backend python seed_templates.py
docker-compose exec backend python create_admin.py欢迎提交 Issue 和 Pull Request!让我们一起打造最懂人心的写作 AI。
本项目采用 MIT License 开源。