Applied AI

Inkself · 个性化笔迹生成与文档排版系统

少样本风格编码 · 本地推理 · 文档排版

本地应用 · 内测中
VATr++FastAPI离线推理

以少量英文与数字手写样本建立个人风格表示,通过本地 VATr++ 推理生成新词句,并完成 Markdown、公式与 A4 PDF 的文档化输出。

正文字号100%

Inkself 将手写样本采集、个人风格编码、新内容生成与文档输出组织为本机工作流:上传并确认参考文字行后,可生成样本之外的英文词句和数字,调整字号、行距与墨色,预览并导出 A4 PDF;同时提供 Markdown 导入及面向数学内容的排版路径。当前为本机单用户网页与 Windows 桌面内测版。

技术架构

  • 应用层:FastAPI 管理本地字迹档案、生成队列、作品下载与人工评价;网页端与 Windows 安装版共用本机服务。
  • 推理层:固定版本 VATr++ 预训练生成器在独立进程执行离线 CPU 推理。只初始化生成所需网络与权重,不随每次访问训练模型,也不对每位用户进行模型训练。
  • 资产层:首次准备按固定模型清单下载资源,支持断点续传,并通过文件大小与 SHA-256 校验;风格缓存、样本、任务和文档保存在本机。

从参考样本到新内容

图像先进行 EXIF 方向修正、背景归一化与适度倾斜校正,再切分为文字行,由用户确认用途。英文与数字参考行缩放、切为图块后进入风格编码器,得到可复用的个人风格表示;生成器结合目标文本输出整词图像。

词间距按可见笔画边界计算,并利用样本中的间距分布生成可复现的轻微变化。实验性习惯适配进一步使用经人工核对的词图,拟合字母尺寸、部分异体字、抬笔与连接统计;原稿字形保真则作为独立对照路径,复用已核对的字形与片段。

文档与公式排版

Markdown 在本机转换为受限的文档结构,保留标题、段落、列表、强调与公式顺序,记录源文和转换提示。长文按完整行规划分页,处理题号、同题分页、表头重复及段落孤行,再输出页面与 PDF。

数学内容使用已核对的个人字形档案,支持上下标、分式、根号、求和、积分及希腊字母等布局。公式排版、习惯适配与默认神经生成是不同路径:默认模型本身不支持中文及结构化公式。

本地部署与可复现性

Windows 安装版集成独立 CPU 推理运行时,降低 Python 环境配置门槛;模型首次下载完成后可离线推理。服务仅监听本机地址,通过同源令牌、上传限制与下载白名单约束本地访问。

批量对照记录固定测试文本、输入快照、模型与代码指纹,输出 HTML 对照页并支持逐文件复现校验。生成结果仍需人工核对文字准确性、字迹相似度与自然程度;当前尚无真人相似度验收通过结论,也不是从任意未标注短样本自动克隆字迹的完整系统。

项目资料

项目自有代码采用 PolyForm Noncommercial 1.0.0;第三方模型与组件保留各自许可。