diff --git a/README.md b/README.md index d3bee50..6785aa7 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ 1.3.1(16)修复 V 脸影响眼区的问题,改为四组下颌轮廓到外唇的局部采样,并对齐新目标的 0.065 强度映射。1901 项自动检查通过,APP 与本机 PKG 工坊制作的安装包均已签名、公证和验证。正式 APP 已安装;新效果的原生宿主视觉仍由用户实测。原理与边界见 [V 脸下颌区域修复](docs/analysis/V脸下颌区域修复.md)。 +当前 [1.3.1 正式下载](https://github.com/FAMEDaYu/FCP-BeatyGril/releases/tag/v1.3.1) 与 [大鱼文章](https://dayu.media/15593/) 已更新,安装包包含「大鱼磨皮瘦脸」分类的配套效果及资源,源码快照也已同步。 + ## 开发和恢复 需要 Xcode 27.1、FxPlug SDK 4.3.4 与 PluginManager 1.7.4;最低运行系统 macOS 13。正式产物为 arm64/x86_64 通用版本。 diff --git a/RECOVERY.md b/RECOVERY.md index d108f5f..047de64 100644 --- a/RECOVERY.md +++ b/RECOVERY.md @@ -121,3 +121,6 @@ GitHub 远端 `https://github.com/FAMEDaYu/FCP-BeatyGril.git` 已完成完整历 签名源码完整 SHA 为 `7fa3298e022946e77dfd8cfba1bb5ff2c2a6361f`,APP 1.3.1(16),分支 `codex/v-face-jaw-fix`。origin 与 github 同名分支已推送并回读一致。已从 origin 独立克隆该节点,219个受跟踪文件字节和执行位一致、strict/full fsck及Xcode工程读取通过,无LFS或子模块;见 `docs/verification/v1.3.1/recovery-verification.json`。恢复依赖和签名入口沿用本文现有配置,用户帧和私钥不作为源码依赖保存。 V 脸现在为四组下颌到外唇局部 pin,映射为 V×0.065,无新版目标已取消的旧尺寸增益。此前瘦脸/下巴/短脸/下颌骨仍保留旧版本映射,大眼/窄脸/颧骨/小头和整体组合保留近似边界。1901项全套及1561项重叠真实帧几何ASan通过。Apple公证 Accepted `e353b701-2fc2-4fcc-b03e-69af7735400f`、staple/validate通过;已在用户确认退出宿主后完成1.3.1正式安装、身份/票据/注册核验和临时副本清理。后续FCP仍有后台进程,通过正常退出菜单结束后才替换APP。PKG由本机PKG工坊CLI制作,包含用户指定分类4项资源,Installer签名、公证Accepted 78105340-306f-4629-8670-772760d4cb9a、票据、Gatekeeper、载荷及隔离脚本均通过;详见同版本交付回执和验证记录。 + + +1.3.1最终发行标签为 `v1.3.1`,完整SHA `b35b4a5d1ca252d2f83c798613560a768274de3c`。GitHub已匿名独立克隆恢复并比对232个受跟踪文件的字节/执行位、strict/full fsck和恢复PKG签名/票据;产品源码与签名节点7fa3298完全一致。见 `docs/verification/v1.3.1/final-tag-recovery.json`。两个远端main纳入该标签后继续记录交付文档,不移动标签。文章15593和GitHub/大鱼Release已更新,GitHub与文章安装包/源码下载字节均校验,完整入口见 `docs/GitHub同步说明.md`。 diff --git a/docs/GitHub同步说明.md b/docs/GitHub同步说明.md index fe0c884..7b18ad2 100644 --- a/docs/GitHub同步说明.md +++ b/docs/GitHub同步说明.md @@ -2,9 +2,9 @@ 公开源码:https://github.com/FAMEDaYu/FCP-BeatyGril -正式安装包:https://github.com/FAMEDaYu/FCP-BeatyGril/releases/tag/v1.2.0 +正式安装包:https://github.com/FAMEDaYu/FCP-BeatyGril/releases/tag/v1.3.1 -本地 `github` 远端指向上述 GitHub 仓库,`origin` 继续指向大鱼仓库,`main` 仍跟随 `origin/main`。当前项目的完整提交历史、main 和七个版本标签已推送,两端引用与本地一致;未改写历史或覆盖标签。后续更新需要分别推送到 origin 和 github,不会自动定时同步。 +本地 `github` 远端指向上述 GitHub 仓库,`origin` 继续指向大鱼仓库,`main` 仍跟随 `origin/main`。当前项目的完整提交历史、main 和全部现有版本标签已推送,两端引用与本地一致;未改写历史或覆盖标签。后续更新需要分别推送到 origin 和 github,不会自动定时同步。 ## 已验证的 GitHub 恢复节点 @@ -21,3 +21,12 @@ git switch --detach 356683b41af702d6c0143ad7fa5f540d752d6e14 本项目没有 LFS 或子模块。编译仍需自行安装 Xcode 和 Apple FxPlug SDK;签名私钥与公证凭据不在 Git 内。GitHub 公共克隆无需登录;大鱼备份仍受站点登录和会员网关限制。两边都只承诺已经提交、推送并核验的节点。 源代码编写署名:代码由 OpenAI + Codex 全程编写,站长仅参与调试和测试。 + + +## 1.3.1 当前发行与恢复 + +main已快进纳入1.3.0磨皮参数和1.3.1的V脸下颌修复;origin和github的main及v1.3.1引用已回读核验。v1.3.1固定完整SHA为 `b35b4a5d1ca252d2f83c798613560a768274de3c`,签名APP源码为 `7fa3298e022946e77dfd8cfba1bb5ff2c2a6361f`。独立匿名GitHub克隆232文件字节与执行位一致、strict/full fsck和恢复PKG签名/票据通过。无LFS或子模块。后续main仅补充发布记录,不改写标签。 + +GitHub Release已提供 `Dayu-Portrait-1.3.1.pkg`(5,011,286 bytes,SHA256 `a6bb7262c9066e7abca8d1f21eaeaf1ba6a1d0d51b4859d39307aa7d7b0bc927`)和源码ZIP(9,682,532 bytes,SHA256 `7c335f54717a73e710ef484fc9f7b90864211c128a0f217bf170aa092333f228`)。两者匿名重新下载哈希一致,PKG签名和票据通过。源码快照基于上述v1.3.1节点,排除PKG本体而保留全部构建源码、模板、素材与验证文档。 + +大鱼站同名Release附件上传与名称/大小回读通过,下载入口仍受站点登录保护;未宣称API令牌可直接回读该浏览器附件入口。文章15593已就地更新,主包和源码链接的新文件哈希通过,免费规则、封面、作者、分类及未修改资源字段保持一致。正常URL和新请求的前台版本、安装/使用/故障说明及三项SEO均核验,未登录页面显示免费及登录获取入口;未下测试订单。详见verification/v1.3.1。 diff --git a/docs/verification/v1.3.1/dayu-release.json b/docs/verification/v1.3.1/dayu-release.json new file mode 100644 index 0000000..e8df174 --- /dev/null +++ b/docs/verification/v1.3.1/dayu-release.json @@ -0,0 +1,17 @@ +{ + "url": "https://dayu.media/git/dayu/paintfcp-fxplug/releases/tag/v1.3.1", + "tag": "v1.3.1", + "uploadAndMetadataReadbackVerified": true, + "assets": [ + { + "name": "Dayu-Portrait-1.3.1-source.zip", + "bytes": 9682532 + }, + { + "name": "Dayu-Portrait-1.3.1.pkg", + "bytes": 5011286 + } + ], + "assetByteReadback": "Not verified through the browser download gateway: API token request was redirected to site login. GitHub and article asset bytes were independently verified; installer is also stored in Git and restored from the release tag.", + "anonymousAccess": "Site Git gateway continues to require login/membership." +} diff --git a/docs/verification/v1.3.1/final-tag-recovery.json b/docs/verification/v1.3.1/final-tag-recovery.json new file mode 100644 index 0000000..da6818c --- /dev/null +++ b/docs/verification/v1.3.1/final-tag-recovery.json @@ -0,0 +1,13 @@ +{ + "status": "verified", + "tag": "v1.3.1", + "commit": "b35b4a5d1ca252d2f83c798613560a768274de3c", + "anonymousGitHubClone": true, + "trackedFilesCompared": 232, + "byteAndExecutableModesMatch": true, + "gitFsckFullStrict": true, + "productMatchesSignedSource": "7fa3298e022946e77dfd8cfba1bb5ff2c2a6361f", + "restoredPkgSignatureAndTicketVerified": true, + "lfs": false, + "submodules": false +} diff --git a/docs/verification/v1.3.1/github-release.json b/docs/verification/v1.3.1/github-release.json new file mode 100644 index 0000000..51dfad2 --- /dev/null +++ b/docs/verification/v1.3.1/github-release.json @@ -0,0 +1,19 @@ +{ + "url": "https://github.com/FAMEDaYu/FCP-BeatyGril/releases/tag/v1.3.1", + "tag": "v1.3.1", + "assets": [ + { + "name": "Dayu-Portrait-1.3.1-source.zip", + "bytes": 9682532, + "sha256": "7c335f54717a73e710ef484fc9f7b90864211c128a0f217bf170aa092333f228", + "anonymousDownloadVerified": true + }, + { + "name": "Dayu-Portrait-1.3.1.pkg", + "bytes": 5011286, + "sha256": "a6bb7262c9066e7abca8d1f21eaeaf1ba6a1d0d51b4859d39307aa7d7b0bc927", + "anonymousDownloadVerified": true + } + ], + "installerSignatureAndTicketVerified": true +} diff --git a/docs/verification/v1.3.1/published-article.json b/docs/verification/v1.3.1/published-article.json new file mode 100644 index 0000000..8ea6d9d --- /dev/null +++ b/docs/verification/v1.3.1/published-article.json @@ -0,0 +1,38 @@ +{ + "articleId": 15593, + "url": "https://dayu.media/15593/", + "status": "publish", + "version": "1.3.1", + "author": 1, + "categories": [ + 3 + ], + "featuredMedia": 15595, + "free": true, + "accessAndCoverPreserved": true, + "packageURL": "https://dayu.media/wp-content/uploads/2026/10/1792659519-b628139c96a5fa6.pkg", + "packageBytesAndHashVerifiedByPublisher": true, + "sourceURL": "https://dayu.media/wp-content/uploads/2026/10/1792659515-d487b0a421aacc6.zip", + "frontends": [ + { + "request": "normal URL", + "title": "大鱼人像美化 1.3.1|FCP / Motion 免费开源自动美颜插件", + "description": "大鱼人像美化是适用于 Final Cut Pro 和 Motion 的免费开源 FxPlug4 插件,1.3.1 修复 V 脸下颌作用区域,并加入微细锐化、五官保护与非肤色区保护。提供 Apple 签名公证 PKG 安装包和源码,安装自动注册,无需激活码,附安装使用及故障排查说明。", + "keywords": "大鱼人像美化,FCP美颜插件,Motion磨皮,自动瘦脸,自动跟随,FxPlug4,免费开源", + "singleSeoTags": true, + "versionAndInstructionsPresent": true, + "anonymousPrice": "free; theme requires login to get package" + }, + { + "request": "fresh query", + "title": "大鱼人像美化 1.3.1|FCP / Motion 免费开源自动美颜插件", + "description": "大鱼人像美化是适用于 Final Cut Pro 和 Motion 的免费开源 FxPlug4 插件,1.3.1 修复 V 脸下颌作用区域,并加入微细锐化、五官保护与非肤色区保护。提供 Apple 签名公证 PKG 安装包和源码,安装自动注册,无需激活码,附安装使用及故障排查说明。", + "keywords": "大鱼人像美化,FCP美颜插件,Motion磨皮,自动瘦脸,自动跟随,FxPlug4,免费开源", + "singleSeoTags": true, + "versionAndInstructionsPresent": true, + "anonymousPrice": "free; theme requires login to get package" + } + ], + "fcpxAppSync": "disabled as before; not requested", + "nativeVisualQA": "pending_user" +} diff --git a/docs/verification/v1.3.1/source-snapshot.json b/docs/verification/v1.3.1/source-snapshot.json new file mode 100644 index 0000000..0a2d826 --- /dev/null +++ b/docs/verification/v1.3.1/source-snapshot.json @@ -0,0 +1,10 @@ +{ + "sourceCommit": "b35b4a5d1ca252d2f83c798613560a768274de3c", + "tag": "v1.3.1", + "files": 230, + "bytes": 9682532, + "sha256": "7c335f54717a73e710ef484fc9f7b90864211c128a0f217bf170aa092333f228", + "excludes": [ + "releases/**/*.pkg" + ] +} diff --git a/docs/项目交接.md b/docs/项目交接.md index fa16860..7993d10 100644 --- a/docs/项目交接.md +++ b/docs/项目交接.md @@ -2,7 +2,7 @@ 更新时间:2026-10-22,Asia/Shanghai。项目根目录:`/Users/dayu/Documents/PaintFCP`。 -当前正式 APP 为 **1.3.1(16)**,通用 Release、正式签名、Apple公证、票据、Gatekeeper和正式路径注册均已核验,临时APP副本已清理。1901项自动回归及1561项重叠真实帧几何ASan通过,V脸和新磨皮参数的最终宿主视觉仍由用户实测。签名源码 `7fa3298e022946e77dfd8cfba1bb5ff2c2a6361f`;本次PKG由本机PKG工坊CLI打包,包含用户指定已安装的「大鱼磨皮瘦脸」分类及4项模板资源。文章与双远端发行同步状态见本版本回执。 +当前正式 APP 为 **1.3.1(16)**,通用 Release、正式签名、Apple公证、票据、Gatekeeper和正式路径注册均已核验,临时APP副本已清理。1901项自动回归及1561项重叠真实帧几何ASan通过,V脸和新磨皮参数的最终宿主视觉仍由用户实测。签名源码 `7fa3298e022946e77dfd8cfba1bb5ff2c2a6361f`;本次PKG由本机PKG工坊CLI打包,包含用户指定已安装的「大鱼磨皮瘦脸」分类及4项模板资源。文章15593、GitHub和大鱼Release均已更新1.3.1,main与标签已同步;线上下载和恢复的具体核验边界见本版本回执。 代码由 **OpenAI + Codex 全程编写,站长仅参与调试和测试**。文章和仓库须保留这个表述,不使用“站长原创代码”等说法。免费版本无需账号、激活码或付费授权;“自动注册”指系统插件注册。 diff --git a/docs/验证记录.md b/docs/验证记录.md index e765070..6e6155a 100644 --- a/docs/验证记录.md +++ b/docs/验证记录.md @@ -145,3 +145,6 @@ Motion:独立普通视频项目,源PTS0、1920×1080/25fps/10秒,媒体通 移除 V 脸的脸框近似宽带,改为新版目标的四组下颌到外唇 pin,单项映射为 clamp(V,0,1)×0.065,不叠加旧尺寸增益。无合法76点时直通,图像与四张蒙版同场变形。1901项自动检查通过:57 Beauty、116 Face、1033几何、370 Host ASan、98 OSC ASan、227 Inspector ASan。原失败复现、点位/CPU/AIR证据和未对齐范围见 analysis/V脸下颌区域修复.md。另对 NASA 人像和本机用户视频11帧运行1561项几何ASan专项(含重复基础用例,不相加),通过;用户帧和完整点坐标未上传。正式APP已安装,严格签名/双架构、票据、Gatekeeper、PluginKit正式路径及有界副本扫描通过,用户视觉仍待实测。APP公证Accepted e353b701-2fc2-4fcc-b03e-69af7735400f。 PKG由本机PKG工坊CLI从正式APP与用户指定已安装的「大鱼磨皮瘦脸」分类发布副本生成,含1个moef、Drop Zone.tiff和两张锁定缩略图。Installer签名、公证Accepted 78105340-306f-4629-8670-772760d4cb9a、票据、Gatekeeper、包内APP34个文件/链接与正式版一致、4模板资源、隔离新装/更新锁图/失败回滚均通过。本次未运行PKG安装器覆盖模板;正式APP通过交付脚本安装,模板保持原用户副本。PKG 5,011,286 bytes,SHA256 a6bb7262c9066e7abca8d1f21eaeaf1ba6a1d0d51b4859d39307aa7d7b0bc927。 + + +1.3.1已发布至GitHub和大鱼Release,origin/github的main、修复分支与v1.3.1标签已同步回读。GitHub两个附件匿名下载哈希、安装包签名及票据通过;匿名独立标签克隆232文件、fsck和恢复包验证通过。文章15593就地更新为1.3.1,主下载PKG与源码ZIP的线上字节哈希一致,作者/封面/分类/免费及会员规则保留,前台正常和新请求的版本/说明/SEO通过。未登录前台仍显示免费及登录获取入口,未进行真实测试订单。大鱼Release只完成附件上传元数据回读,API令牌访问浏览器下载入口被重定向登录,未宣称该附件字节回读通过;必要PKG本体已随Git提交并在独立克隆中恢复。 diff --git a/releases/1.3.1/article-published.html b/releases/1.3.1/article-published.html new file mode 100644 index 0000000..6b8ca7f --- /dev/null +++ b/releases/1.3.1/article-published.html @@ -0,0 +1,112 @@ + +

大鱼人像美化是一款适用于 Final Cut Pro 与 Motion 的免费开源人像插件,把磨皮、美白和脸型调整放进同一块原生卡片面板。插件会识别当前画面中的人脸并自动跟随,无需先点击分析;你可以按素材需要调整强度,拖动滑杆时持续查看效果。

+ + +

代码由 OpenAI + Codex 全程编写,站长仅参与调试和测试。

+ + + +
大鱼人像美化古风宣传封面,展示自动瘦脸、自动跟随与自动美颜
古风宣传插画;面部线条用于示意瘦脸与跟随功能。
+ + + +

可以做什么

+ + + + + + + +

自动识别负责定位处理区域,效果强度由你控制。建议先从较小的数值开始;多人交叉、严重遮挡和极端侧脸的结果需要结合具体素材检查。

+ + + +

版本与下载

+ + + +

当前版本 1.3.1(16),支持 macOS 13 或更高版本,包含 Apple Silicon 与 Intel 两种架构。下载包包含 FxPlug4 程序和一个配套 FCP 效果模板。APP 与 PKG 均已完成 Developer ID 正式签名、Apple 公证和票据粘附;安装包为所有用户免费资源。

+ + + +

1.3.1 修复 V 脸影响眼区的问题,改为沿实际下颌轮廓进行局部调整;同时包含 1.3.0 新增的微细锐化、连续五官保护和非肤色区保护。两项保护默认 100%,支持旧工程参数。1901 项自动检查通过,另有真实帧几何检查;新参数及 V 脸在原生宿主中的最终视觉效果仍需结合素材实测。

+ + + +

安装

+ + + +

安装前先保存工作并退出 Final Cut Pro 和 Motion,安装期间保持关闭。运行本页提供的 PKG,按安装器提示完成安装;它会把程序安装到 /Library/Plug-Ins/FxPlug/beatygril.app,把配套效果安装到当前登录用户的 Motion Templates 目录,并自动验证和修复系统插件注册。

+ + + +

本插件免费开源,无需激活码、付费注册或账号授权。主 APP 打开时显示说明图,窗口显示三秒后自动退出;宿主中的滤镜由独立服务运行。安装器还会重新锁定两张缩略图,避免被宿主自动替换。

+ + + +
主程序说明页:免费开源,自动注册,无需激活码,启动三秒后自动退出
+ + + +

使用

+ + + +

Final Cut Pro:打开效果浏览器,找到大鱼磨皮瘦脸分类,将大鱼人像美化添加到人像片段。Motion:在原生滤镜资源库的大鱼分类中选择大鱼人像美化。

+ + + +

在检查器中按需调节磨皮、美白和脸型。每项左侧的眼睛可暂时停用该项,数值会保留;右侧回转箭头用于重置。人脸会随画面自动更新,开启检测框预览可以检查跟随位置。多人模式建议先用短片段观察稳定性。

+ + + +

常见问题

+ + + +

如果效果没有出现或显示红色警告,先退出 Final Cut Pro 和 Motion,再打开一次主 APP,等待其自动退出,然后重新启动宿主。可在“终端”执行下面这条命令:

+ + + +
open '/Library/Plug-Ins/FxPlug/beatygril.app'
+ + + +

该流程可重新触发系统注册,并不能解决所有报错。仍异常时请核对 macOS、宿主版本及安装包完整性;不要只复制单个 .moef 文件,配套程序与 Drop Zone.tiff 也需要保留。当前仅提供上述一个效果模板。

+ + + +

源码与开源许可

+ + + +

公开源码仓库:GitHub · FCP-BeatyGril,可直接浏览源码、完整提交历史和版本标签。1.3.1 Release 提供正式签名公证安装包。大鱼站仓库作为备份保留:paintfcp-fxplug(该入口仍受站点登录与会员网关限制)。也可下载 1.3.1 源码快照 ZIP,源码与安装包均免费提供。

+ + + +

项目代码按仓库中的 MIT 许可文件提供,源码包含 Xcode 工程、Objective-C / Metal 实现、模板及构建与验证说明。Apple SDK、运行框架及样本按各自许可使用,详见源码中的 LICENSE 和 THIRD_PARTY_NOTICES.md。自行编译需要 Xcode 与 FxPlug SDK;证书和签名私钥不包含在源码中。

+ + + +
+