cell-lct README

The project's README from github.com/yrui-cmd/cell-lct. As one markdown file: README.md.

Cell-lct

本仓库的 Skill 与配套脚本采用 MIT 许可证 开源,欢迎修改和二次创作;第三方 API 服务由其提供方维护。

新亮点:去 AI 隐藏水印与可编辑绘图衔接

最新 main 已接入独立开源的 cell_no_ai:去字后可选择进行 AI 隐藏水印处理,自动接收返回图片,再继续描摹并恢复可编辑文字,生成 Adobe Illustrator 原生可编辑矢量图。选择跳过时直接继续原有绘图流程。

安装时会同时安装或更新 cell_no_ai,新的图片重建任务会自动检查其最新版本。隐藏水印处理由第三方 API 提供;支持的是处理流程,具体效果以服务返回及检测结果为准。

使用此新功能请从最新 main 安装;下方历史 v0.2.1 Tag/ZIP 不包含本次更新:

git clone --branch main --depth 1 https://github.com/yrui-cmd/cell-lct.git
Set-Location .\cell-lct
powershell -ExecutionPolicy Bypass -File .\setup.ps1

Cell-lct v0.2.1 是面向 Windows、Codex Desktop 与 Adobe Illustrator 2026 的稳定版科研矢量绘图插件。它将参考图重建为可编辑路径和真实 SVG 文本,并续画到用户已经打开的 Illustrator 文档中。

稳定版保证

环境要求

从固定 Tag 一键安装

git clone --branch v0.2.1 --depth 1 https://github.com/yrui-cmd/cell-lct.git
Set-Location .\cell-lct
powershell -ExecutionPolicy Bypass -File .\setup.ps1

首次安装会安装锁定依赖、复制 Skill、在终端中安全提示录入 API Key,并运行诊断。API Key 不应写进命令、仓库、截图或聊天记录。

如果已经存在同名 Skill,并确认要替换:

powershell -ExecutionPolicy Bypass -File .\setup.ps1 -Force

安装后重启 Codex,并新建任务。先由用户打开 Illustrator 2026 和目标文档,然后发送:

使用 $cell-lct,根据我上传的内容或图片在当前 Illustrator 画板中作图,保留全部已有内容。

从 Release ZIP 安装

下载同一版本的两个文件:

验证后解压并运行 setup.ps1:

$zip = '.\cell-lct-v0.2.1.zip'
$expected = ((Get-Content "$zip.sha256") -split '\s+')[0]
$actual = (Get-FileHash $zip -Algorithm SHA256).Hash.ToLowerInvariant()
if ($actual -ne $expected) { throw 'SHA256 校验失败,停止安装。' }
Expand-Archive $zip -DestinationPath .\cell-lct-v0.2.1
Set-Location .\cell-lct-v0.2.1\cell-lct-v0.2.1
powershell -ExecutionPolicy Bypass -File .\setup.ps1

诊断

.\doctor.ps1
.\doctor.ps1 -VerifyApi -RequireIllustratorOpen
.\doctor.ps1 -Json

诊断只检查 Illustrator 注册和进程状态,不会启动、重启、聚焦、最大化或关闭 Illustrator。

工作方式

测试与发行

.\tests\test-package.ps1
.\tests\test-windows-e2e.ps1
.\build-release.ps1

Illustrator 真机测试会向当前打开的文档写入测试图,只能在一次性测试文档中显式运行:

.\tests\test-illustrator-e2e.ps1 -ConfirmDisposableOpenDocument

生成的 ZIP 与 SHA256 位于 dist。CI 使用 Windows runner 执行离线绘制链路测试;Illustrator 真机链路仅在带 Illustrator 2026 的自托管 Windows runner 上人工触发。

可复现性边界

仓库可以固定 Skill、脚本、依赖、测试和发行文件,但无法把 Codex 内置 Image 2 或 Adobe Illustrator 本体打包进去。另一台电脑要获得一致流程,必须满足 runtime-lock.json 中的环境契约,并自行配置 DPAPI API Key。

完整插件源码位于 plugins/cell-lct,安装器只把其中的 cell-lct Skill 部署到用户的 Codex Skills 目录。原版 Cell-lct 与 Cell-lct 可以并存。

cell-lct (yrui-cmd/cell-lct)

Searching Database…

Что это?Cell-lct — плагин редактируемого научного векторного черчения для Adobe Illustrator. Он реконструирует референсные изображения (графики со стрелками, осями, тепловыми картами, легендами) в настоящие редактируемые векторные контуры и полноценный SVG-текст, а затем рисует их прямо в уже открытом документе Illustrator.
Это плагин для Illustrator или нужно ещё что-то запущенное?Он поставляется как Codex Desktop Skill плюс PowerShell-скрипты установки: Codex ведёт рабочий процесс с помощью встроенной возможности редактирования Image 2, а само векторное черчение происходит вживую внутри Adobe Illustrator 2026 через постоянное соединение.
Что должно быть установлено, чтобы им пользоваться?Windows 10/11 x64, Codex Desktop, Adobe Illustrator 2026 (30.x), PowerShell 5.1 или выше и Python 3.11–3.14, причём все Python-зависимости зафиксированы через requirements.lock.
Трогает ли он мою существующую графику в Illustrator?Нет — он никогда не удаляет, не скрывает и не заменяет содержимое, уже находящееся на монтажной области, а PNG экспортируется только в самом конце процесса; нетекстовые элементы вроде стрелок, рамок, осей, тепловых карт и легенд сохраняются на всём протяжении.
Работает ли это без доступа в интернет?Нет — удаление текста и опциональный шаг скрытия ИИ-водяных знаков выполняются сторонним API, поэтому качество результата зависит от этого внешнего сервиса, а нужно интернет-соединение с доступной квотой.
Что такое cellnoai и обязательно ли его использовать?cellnoai — отдельный опенсорсный инструмент, теперь встроенный в свежую ветку main, который может удалить скрытые ИИ-водяные знаки с очищенного от текста референсного изображения перед векторизацией. Он опционален — если его пропустить, работа просто продолжится с исходным изображением.
Пользование этим платное?Обработка изображений идёт через сторонний API, расходующий квоту. Бесплатная дневная квота раздаётся в группе автора в Douyin, а платную можно оформить через контакт в Xiaohongshu; если от одного изображения ожидается расход больше одного кредита, инструмент просит подтверждение перед загрузкой.
Можно ли рассчитывать, что установка v0.2.1 будет вести себя на другом ПК так же?Воспроизводимость для скилла, скриптов, зависимостей и артефактов релиза зафиксирована через requirements.lock и runtime-lock.json, но встроенную функцию Codex Image 2 и сам Adobe Illustrator нельзя упаковать в комплект — и то и другое придётся отдельно настраивать на каждой машине.
Мне нужно кликать в отдельном приложении или просто общаться с Codex?Отдельного GUI у этого плагина нет. Вы сами открываете Illustrator 2026 и нужный документ, а затем отправляете запрос на черчение сообщением в задаче Codex Desktop.
Creator
yrui-cmd
Size
0.3 MB
Stars
395
Age
1mo
Commits · 90 Days