--- title: 历史开发记录:2026-08-25 type: experience permalink: main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/历史开发记录-2026-08-25 stable_id: 77f1fcf5-022f-47b4-a605-52c12ba91612 scope: project project_id: 6f47523e-e22e-4cdd-bd18-76e5e474ee0c memory_type: experience status: active revision: 1 restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 created_at: '2026-09-23T14:59:49.278493+00:00' updated_at: '2026-09-23T14:59:49.278545+00:00' tags: - migration - local-aidocs - development-history --- ## 2026-08-25 - 修复 `luci-app-frpc` 端口映射新增/编辑弹窗缺少基础字段的问题:LuCI `GridSection` 会排除 `modalonly=false` 的表格列,新版重构时误删了旧版专供弹窗的同名控件;现已恢复代理名称、代理协议、本地地址、本地端口、远程端口的 modal-only 控件。 - 弹窗“常规”标签只保留上述高频基础配置;加密、压缩、限速、Proxy Protocol 和负载均衡移入“高级设置”,HTTP/访客/健康检查/插件继续按标签和代理协议条件显示。中文“代理类型”调整为“代理协议”,包修订号升为 `luci-app-frpc 2.0-r12`。 - 新版 `frpc.js` 已直接部署到 `192.168.32.1:/www/luci-static/resources/view/frpc.js`,实机中文 LMO 同步将“代理类型”调整为“代理协议”,并清理 LuCI 缓存;旧版临时备份为 `/tmp/frpc.js.r11.backup` 和 `/tmp/frpc.zh-cn.lmo.r11.backup`,未修改现有 FRPC 配置或服务进程。 - 当前 Docker 中 `openwrt-local-builder:25.12` 镜像及 `openwrt-build-work` 缓存卷均已不存在,因此本次只完成 LuCI 函数体语法解析和实机静态资源部署,尚未重新生成 `r12` APK;恢复构建环境后应编译 `luci-app-frpc` 及 `luci-i18n-frpc-zh-cn` 两个包。