Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

content-review-workbench · AI 内容审稿工作台

AI 负责写,你负责审——带人工审稿闭环的轻量自媒体内容产线。

市面上的同类工具分两类:一类在卷「一键分发 20+ 平台」的全自动矩阵(踩平台红线),另一类是纯生成流水线(没有审稿、没有复盘)。本产品反其道而行:把「人机协同审稿闭环」做成一等公民,符合平台 AI 内容整顿后的合规趋势。

定位

自托管的轻量内容产线:

素材库 → AI 生成初稿 → 人工审稿(三态流转)→ 导出发布 → 数据回填 → 周报复盘

目标用户:一人自媒体、小商家、代运营者。

核心特性

  • 三态审稿流:待审(pending)→ 已审(reviewed)→ 已发(published),全勾 checklist 才能过审
  • AI 腔检测:对比修辞滥用、教科书式小标题、车轱辘词密度等规则化检测,红黄标出、一键定位(纯函数实现,带单元测试);三条规则可独立开关
  • 素材库:粘贴文本 / CSV 批量导入(支持带表头与位置两种格式,引号内逗号换行合法),入库即用
  • AI 生成:OpenAI 兼容接口直连(baseUrl / model / apiKey 可配置),预留 Dify workflow 适配器
  • 排版导出:Markdown → 公众号内联样式 HTML
  • 数据回填与周报:阅读/点赞/收藏/分享/净增粉丝多次回填,按周聚合产量与中位数表现,周报可导出为独立 HTML
  • 备份/恢复:一键导出全量 JSON 备份(不含 API Key),恢复时素材/文章外键自动重映射

路线图

  • M0 Web 工作台原型:单文件 HTML 在线版(资料库数据表存储 + 双向同步),见 prototype/index.html
  • M1 审稿闭环:素材导入、AI 生成、三态流转、AI 腔检测、审稿 checklist
  • M2 排版与回填:公众号 HTML 导出、发布登记、数据回填、简版周报
  • M3 配置与打磨:AI 设置页、检测规则开关、JSON 备份/恢复

在线原型(M0):素材库 / 写作台(AI 生成 + 手动粘贴)/ 审稿台(三态流转 + AI 腔检测 + checklist)/ 复盘台(数据回填 + 周报)四大模块已可在线使用;prototype/index.html 为同源单文件实现,可作为 M1–M3 的交互参考。

技术栈

Node.js ≥ 22.5(内置 node:sqlite,零原生编译依赖)· Express · SQLite 单文件 · 原生 HTML/CSS/JS(无构建步骤)· Docker

快速开始

# 方式一:本地运行(需 Node.js ≥ 22.5)
npm install
npm start
# 打开 http://localhost:3000

# 方式二:Docker(推荐)
docker compose up -d
# 打开 http://localhost:3000
  • 数据存在本机 data/workbench.db(SQLite 单文件),Docker 部署请挂载 data 目录;端口用 PORT 环境变量改
  • AI 生成:设置抽屉里填 OpenAI 兼容接口(baseUrl / model / apiKey),Key 只存服务端 settings 表,不返回前端、不打日志
  • 首次使用:设置 → 载入示例数据,即可体验完整审稿闭环
  • 单元测试:npm test(AI 腔检测三条规则 + 公众号导出)

合规声明

本工具不包含任何平台的自动登录、自动发布、批量定时发布功能。发布动作由人工完成——这是特性,不是缺陷。

License

MIT

About

AI 内容审稿工作台 —— AI 生成初稿、人工三态审稿(待审/已审/已发)、AI 腔检测、公众号导出、数据回填与周报的自托管轻量内容产线。AI 负责写,你负责审。

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages