--- title: 纠正OAF包冲突处理:保留LuCI与翻译,后端ACL另名安装 type: experience permalink: main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/纠正-oaf-包冲突处理保留-lu-ci-与翻译后端-acl-另名安装 stable_id: 78be7aa0-8165-4c2e-946e-206d41cbd725 scope: project project_id: 6f47523e-e22e-4cdd-bd18-76e5e474ee0c memory_type: experience status: active revision: 1 restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 created_at: '2026-09-23T15:00:03.813000+00:00' updated_at: '2026-09-23T15:00:03.813056+00:00' tags: - correction - oaf - build --- 2026-09-17 04:50复核发现早期为通过package/install而移除luci-app-oaf及luci-i18n-oaf-zh-cn不符合用户配置,不能把该固件作为最终成果。实际两份ACL JSON内容不同:appfilter定义oaf组访问fwx,LuCI定义luci-app-oaf组访问appfilter;appfilter并不取代LuCI界面。正确修复在scripts/patch_feed_packages.py将open-app-filter Makefile安装目标改为/usr/share/rpcd/acl.d/appfilter.json,源JSON不变,保留LuCI原ACL及界面/中文包。已经撤销未提交build.sh中移除包的逻辑,正在按标准build.sh完整增量管线重新构建用户保存配置,并重新验证/备份。之前ZIP及15.15GB缓存备份虽然生成且校验成功,但缺OAF界面,不是最终交付。