Files
AIcreat/readme.md
2026-04-28 11:50:55 +08:00

53 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# AI发糕
把 X 上的优质文章快速改写为公众号可发布版本,并支持同步推送到 IM。
## 1. 启动
```bash
cp .env.example .env
docker compose up --build
```
启动后访问:`http://localhost:18000`
容器默认将数据库挂载到宿主机目录 `./data``AUTH_DB_PATH=/app/data/app.db`),更新容器镜像不会清空历史账号和会话数据。
## 2. 使用流程
1. 在页面左侧粘贴 X 文章内容。
2. 点击 `AI 改写`,自动生成标题、摘要、正文。
3. 点击 `发布到公众号草稿箱`
4. 可选点击 `发送到 IM` 同步到团队群。
## 3. 配置说明
- `AI 模型配置``公众号 AppID/Secret`:由用户在“账号与模型”页面录入,不再依赖 `.env`
- `IM_WEBHOOK_URL`IM 推送地址(飞书/Slack/企微等)。
- `IM_SECRET`:可选签名。
- `AUTH_DB_PATH`账号数据库文件路径SQLite
- `AUTH_SESSION_TTL_SEC`:普通登录会话时长(秒)。
- `AUTH_REMEMBER_SESSION_TTL_SEC`:勾选“限时免登”时的会话时长(秒)。
## 4. 说明
- 未配置用户级 AI 模型时,改写接口会提示先去“账号与模型”页面完成配置。
- 建议发布前人工复核事实与引用,避免版权和失真风险。
- 登录页支持“限时免登”,设置页支持修改密码;忘记密码页支持通过“用户名 + 重置码”重置密码。
## 5. 数据备份与恢复
数据库文件默认在 `./data/app.db`,可直接备份该文件:
```bash
cp ./data/app.db ./data/app.db.bak.$(date +%Y%m%d_%H%M%S)
```
恢复时停止服务后覆盖回去:
```bash
docker compose down
cp ./data/app.db.bak.YYYYMMDD_HHMMSS ./data/app.db
docker compose up -d
```