基于深度学习,从古代书法真迹中复活书法大家笔意,生成完整可用字库
墨韵 AI 利用条件生成对抗网络(Conditional GAN)和扩散模型(Diffusion Model),学习古代书法大家的笔迹风格,从有限的真迹样本中生成完整的书法字体库。
- 古代书法家作品已过版权保护期 → 完全合法可商用
- AI 学习风格后泛化到万字 → 突破真迹字数限制
- 开源引流 + 商业授权 → 清晰的变现路径
王羲之体: 天地玄黄 宇宙洪荒 日月盈昃 辰宿列张
颜真卿体: 天地玄黄 宇宙洪荒 日月盈昃 辰宿列张
柳公权体: 天地玄黄 宇宙洪荒 日月盈昃 辰宿列张
| 优先级 | 书法家 | 朝代 | 代表作品 | 可用字数 | 难度 |
|---|---|---|---|---|---|
| 🥇 | 智永 | 隋 | 真草千字文 | 1000 | ⭐⭐ |
| 🥈 | 王羲之 | 东晋 | 兰亭集序、圣教序 | 1900+ | ⭐⭐⭐ |
| 🥉 | 颜真卿 | 唐 | 祭侄文稿、多宝塔碑 | 800+ | ⭐⭐ |
| 4 | 柳公权 | 唐 | 玄秘塔碑、神策军碑 | 600+ | ⭐⭐ |
| 5 | 欧阳询 | 唐 | 九成宫醴泉铭 | 500+ | ⭐⭐ |
| 6 | 赵孟頫 | 元 | 多种传世作品 | 1000+ | ⭐⭐⭐ |
| 7 | 瘦金体 | 宋 | 宋徽宗作品 | 500+ | ⭐⭐⭐ |
输入标准字 → [Generator] → 生成书法字
↑
[Discriminator]
↑
真迹样本(训练数据)
- 基于 pix2pix + AC-GAN
- 需要成对训练数据(标准字 + 书法字)
- 训练 1-2 天可出效果
- Apache-2.0 许可,可商用
内容图(标准字)+ 风格图(参考字)→ [Diffusion Model] → 书法字
- AAAI 2024 论文,SOTA 效果
- One-Shot 能力:一张参考图即可生成
- 训练 3-5 天效果最佳
- 学术开源,需确认商用许可
- Python 3.8+
- NVIDIA GPU(推荐 8GB+ 显存)
- CUDA 11.7+
# 克隆本项目
git clone https://github.com/kaising-openclaw1/calligraphy-ai.git
cd calligraphy-ai
# 安装依赖
pip install -r requirements.txt
# 下载 zi2zi 模型(已包含)
# models/zi2zi/ ← GAN 方案
# models/FontDiffuser/ ← Diffusion 方案# 下载书法数据集
python scripts/download_datasets.py
# 准备特定书法家数据
python scripts/prepare_calligrapher.py --name zhiyong# GAN 方案(zi2zi)
bash scripts/train_zhiyong_gan.sh
# Diffusion 方案(FontDiffuser)
bash scripts/train_zhiyong_diffusion.sh# 生成指定文字
python scripts/generate.py --model zhiyong --text "天地玄黄宇宙洪荒"
# 生成完整字库
python scripts/generate_font.py --model zhiyong --charset GB2312| 阶段 | 状态 | 说明 |
|---|---|---|
| 项目初始化 | ✅ 完成 | 代码仓库、文档、脚本 |
| 模型克隆 | ✅ 完成 | zi2zi + zi2zi-pytorch + FontDiffuser |
| 数据准备 | 🔄 进行中 | 下载数据集、预处理 |
| 环境搭建 | ⏳ 待GPU | 需 GPU 服务器 |
| 模型训练 | ⏳ 待数据 | 依赖数据和 GPU |
| 字库生成 | ⏳ 待训练 | 依赖训练结果 |
| 产品发布 | ⏳ 待生成 | GitHub + 字库平台 |
- 开源 1-2 个书法家字体
- GitHub 展示 + 博客引流
- 建立品牌知名度
- 商业授权:¥500-5000/套
- 企业定制:¥5000-20000/套
- SaaS API:按需付费
- 书法家字体全家桶
- 在线书法生成工具
- 书法教育 AI 产品
- zi2zi: Master Chinese Calligraphy with Conditional Adversarial Networks
- FontDiffuser: One-Shot Font Generation via Denoising Diffusion
- MCCD Dataset: Multi-Attribute Chinese Calligraphy Character Dataset
欢迎提交 Issue 和 Pull Request!
本项目代码采用 MIT 许可。 生成的字体文件采用 CC BY-SA 4.0 许可(个人使用免费)。 商业使用请联系获取授权。
墨韵 AI — 让千年墨迹在数字时代重生 🖌️