2026-04-28 11:53:47 +08:00
2026-04-28 11:50:55 +08:00
2026-04-28 11:50:55 +08:00
2026-04-28 11:50:55 +08:00
2026-04-28 11:53:47 +08:00
2026-04-06 18:07:32 +08:00
2026-04-28 11:50:55 +08:00
2026-04-06 15:28:15 +08:00
2026-04-28 11:50:55 +08:00

AI发糕

把 X 上的优质文章快速改写为公众号可发布版本,并支持同步推送到 IM。

1. 启动

cp .env.example .env
docker compose up --build

启动后访问:http://localhost:18000

容器默认将数据库挂载到宿主机目录 ./dataAUTH_DB_PATH=/app/data/app.db),更新容器镜像不会清空历史账号和会话数据。

2. 使用流程

  1. 在页面左侧粘贴 X 文章内容。
  2. 点击 AI 改写,自动生成标题、摘要、正文。
  3. 点击 发布到公众号草稿箱
  4. 可选点击 发送到 IM 同步到团队群。

3. 配置说明

  • AI 模型配置公众号 AppID/Secret:由用户在“账号与模型”页面录入,不再依赖 .env
  • IM_WEBHOOK_URLIM 推送地址(飞书/Slack/企微等)。
  • IM_SECRET:可选签名。
  • AUTH_DB_PATH账号数据库文件路径SQLite
  • AUTH_SESSION_TTL_SEC:普通登录会话时长(秒)。
  • AUTH_REMEMBER_SESSION_TTL_SEC:勾选“限时免登”时的会话时长(秒)。

4. 说明

  • 未配置用户级 AI 模型时,改写接口会提示先去“账号与模型”页面完成配置。
  • 建议发布前人工复核事实与引用,避免版权和失真风险。
  • 登录页支持“限时免登”,设置页支持修改密码;忘记密码页支持通过“用户名 + 重置码”重置密码。

5. 数据备份与恢复

数据库文件默认在 ./data/app.db,可直接备份该文件:

cp ./data/app.db ./data/app.db.bak.$(date +%Y%m%d_%H%M%S)

恢复时停止服务后覆盖回去:

docker compose down
cp ./data/app.db.bak.YYYYMMDD_HHMMSS ./data/app.db
docker compose up -d
Description
一个快速搬运的X到公众号的工具
Readme 548 KiB
Languages
Python 52.8%
JavaScript 21.6%
HTML 13.5%
CSS 10.4%
Shell 1.3%
Other 0.4%