GitHub Hot Board

GitHub Hot Board · Depo arşivi

yrui-cmd/cell_su7

Original image to editable PowerPoint or Adobe Illustrator, with remaining-credit display. (Bu açıklama depodan gelir.)

Veri tarihi October 23yrui-cmd

En iyi sıra

#186

İhmal Edilmiş Hazineler

100

Toplam yıldız

8

Toplam fork

2

Son 30 günde sıralama günü

Proje durumuLisans: bilinmiyorSon push: bilinmiyorAçık issue (PR dahil): bilinmiyor

2026-10-25’ten beri toplanıyor; bilinmiyor = henüz toplanmadı

Rozeti README’ne koy · yrui-cmd/cell_su7[![Rozeti README’ne koy](https://git.vaiox.xyz/api/badge/yrui-cmd/cell_su7.svg)](https://git.vaiox.xyz/tr/repo/yrui-cmd/cell_su7)
<a href="https://git.vaiox.xyz/tr/repo/yrui-cmd/cell_su7"><img src="https://git.vaiox.xyz/api/badge/yrui-cmd/cell_su7.svg" alt="Rozeti README’ne koy" height="20"></a>

Proje belgeleri

cell_su7

一张科研图,重建为 PowerPoint 或 Adobe Illustrator 中可继续修改的路径与文字。

cell_su7 先记录所有文字及其位置,再让图像编辑模型只清除文字;图形经过核对后直接进入路径识别,最后按原图层级从后往前绘制,并把文字恢复成可编辑对象。原图保留不变,PPT 与 Illustrator 共用同一套文字清单和几何缓存。

适合什么任务

  • 把 PNG、JPEG 或 WebP 科研图重建为可编辑文件;
  • 需要保留文字内容、位置和层级关系;
  • 需要避免白色底板遮挡、路径重复和绘制顺序错误;
  • 希望在 PPT 与 Illustrator 之间选择交付格式。

最终交付

  • PPT 分支:原生可编辑 PPTX;
  • Illustrator 分支:可编辑 AI 文件及最终 PNG;
  • text-manifest.json:文字内容、位置及源画布坐标;
  • 服务端返回的本次剩余额度快照。

小描官方充值

点击进入小描官方充值网页,在官网点击“购买额度”。

图片路径识别基本为 1 元人民币一张图,具体以官方页面的套餐和实际计费为准。可选额外处理及其他服务另行计费。

工作流程

绘制顺序固定为:先画底层,再逐层画到前景。 批次内外都遵守原图层叠关系;底板属于最底层时首先绘制。清理冗余路径时只删除确认重复的对象,跨层重复及透明叠加继续保留其遮挡效果。

  1. 提供原始 PNG、JPEG 或 WebP。
  2. 选择 PPT 或 Adobe Illustrator。
  3. 去字前记录原图尺寸、每段文字的像素坐标、边界框、基线、对齐、旋转、字号和颜色,保存文字清单;使用可用的图像编辑模型仅去掉文字,不限定 Image 2。
  4. 对照原图检查图形、布局、配色、连线和画布尺寸未改变。若确认使用额外的 cell_no_ai 处理,先领取并核对返回图,再直接上传路径识别;若拒绝则直接使用已核对的去字图。检查画布比例与对齐后,把文字作为可编辑文本回填,再进入绘图分支。
  5. PPT 保存可编辑 PPTX;Illustrator 保存 AI,并在完成后导出 PNG。

PPT 默认一次写入原生可编辑矢量,保留复合路径镂空,避免逐点 COM 绘制耗时。Illustrator 按 20–50 对象批次绘制、每批刷新,保留复合路径、续画和最终导出。

安装

Windows:运行 setup.ps1;macOS:运行 bash setup.sh。安装后的 skill 名和目录均为 cell_su7。本仓库统一提供 PPT 和 Adobe Illustrator 两个绘图后端,运行一次安装即可。原 cell-ppt / cell-lct 独立仓库保持原有用途。

Windows / macOS 均提供 PPT 和 Illustrator 入口。Windows PPT 已用复杂图实测;Mac PPT 复用同一 OOXML 文件后端。Mac Illustrator 已实现 AppleScript 桥接,但仅完成模拟测试,尚未在 Mac 桌面实测。Illustrator 需先打开目标文档。

API 密钥配置和额度规则沿用原适配器。原有安全凭据命名空间保持兼容。

调用

告诉 Codex:用 cell_su7 处理这张原图,用 PPT 绘制。 或 用 cell_su7 处理这张原图,用 Adobe Illustrator 绘制。

由 Codex 完成文字记录、模型去字和对照检查后,调用脚本入口(脚本本身不调用去字模型):

.\plugins\cell_su7\skills\cell_su7\scripts\run_cell_su7.ps1 -InputImage .\cleaned.png -TextManifest .\text.json -OutputRoot .\output -Application ppt

把 ppt 改为 ai 选择 Illustrator。需要自定义放置、批次或续画时,使用各分支原运行脚本。已认可的 SVG 可直接进入后处理。

macOS PPT:

python plugins/cell_su7/skills/cell_su7/scripts/run_from_image.py --input-image cleaned.png --text-manifest text.json --output-root output

源码仓库:yrui-cmd/cell_su7。

余额显示

每次图片识别完成后自动显示服务端返回的剩余额度,例如 剩余额度:20;余额为零显示 剩余额度:0。接口未提供有效余额时显示 剩余额度:暂不可用。Windows 的 PPT、Illustrator 和 macOS 图片入口均显示该信息,不额外发起计费请求。该数值是本次识别完成时的额度快照。

文字清单随结果保存为 text-manifest.json。回填位置由原图坐标映射到 SVG 画布,再与图形使用同一套缩放和定位;最终逐段对照原图检查,字体替换造成的偏差需要校正。

白板、顺序与性能修复(0.4.0)

白板问题来自把带镂空的白色复合路径拆成独立填充,不能只靠移到底层解决。现在保持复合路径完整,按源文件从后往前排列;PPT 使用快速原生文件写入,Illustrator 每批刷新。旧版拆分缓存必须从 SVG 重新生成。四种运行组合及实测范围见 平台说明。

跨平台入口:python plugins/cell_su7/skills/cell_su7/scripts/run_cell_su7.py --input-image cleaned.png --text-manifest text.json --output-root output --application ppt,ppt 可改为 ai。

逐路径显示(Windows PowerPoint)

默认先生成原生可编辑对象,再按原图层次逐个显示,零额外延时,不使用逐对象剪贴板复制。带镂空的复合路径保持完整。macOS PowerPoint 当前仍交付可编辑文件,未实现该可见播放入口。

安装会同时安装必需依赖 cell_no_ai;插件包内包含两个独立 skill。已有 cell_no_ai 会自动核对官方主分支并同步更新,修改前备份 skill 文件,保留密钥和配置。手动安装时请同时复制两个 skill 目录。安装依赖不代表同意付费去水印,提交前仍必须查询实时余额并确认 1 额度费用。

独立依赖源码:cell_no_ai。新版必须等待领取结果后交付,并在每次调用时说明两项功能;收到结果直接提供图片或链接。

API Key 可以直接粘贴到 Codex 聊天框,由助手完成配置;cell_su7 和 cell_no_ai 都支持,无需用户手动设置环境变量或运行配置命令。密钥不回显、不写入仓库。

安装时和每次启动 cell_su7 任务时自动同步官方 cell_no_ai 最新主分支,无需用户提醒。同步失败时不声称已是最新版,先重试再提交去水印任务。

从 0.4.8 起,流程取消高清增强步骤。选择去水印时,直接识别已领取并核对的 no-ai 返回图;选择跳过时,直接识别已核对的去字图。原始文字清单和 source_canvas 坐标系保持不变,继续检查文字与图形对齐。

Mevcut sıralamalar

Son 30 gün grafiği

Toplam yıldız

Sıra grafiği

← Sıralamalara dön