这不是单次改页面,而是一条持续推进的交付链路:从前端骨架、后端鉴权、后台能力,到 Windows 构建排障和 UI 精修,围绕“写入本地、可直接运行”不断迭代。
项目最早从轻量前端原型开始,但目标不是“只看页面”的展示站,而是要落成一套可持续迭代的健康饮食产品:游客可浏览、用户可记录、管理员可运营。
迭代节奏遵循一条明确规则:优先把真实需求写入本地并可运行。因此每一轮都围绕真实路径、真实报错、真实页面反馈推进,而不是停留在抽象方案。
这条路线同时覆盖了产品、技术和环境三层难点:前台体验不后台化、后台配置可运营、Windows 中文路径下构建要有稳定恢复方案。三层一起推进,才是真正的“开发之路”。
在空目录上先搭出可访问骨架,完成首页、记录、计划、社区、AI问诊等基础页面,确保“先看得见、点得动”。
起盘后端完成 JWT 登录链路、密码加密和基础用户模型,首次启动支持默认管理员初始化,为后续后台能力打底。
核心能力顶部入口改为可导航的 RouterLink,记录/计划/社区页面补齐本地交互,产品从“静态壳”进入“可使用原型”。
体验推进技术栈切换到当前真值,建立统一组件体系;同时把后台路由切到独立壳层,前台与后台视觉和信息架构彻底分离。
关键迁移管理员端补齐高频运维动作,并统一 Bearer 解析和 CORS 细节,让后台从“展示页”升级为“操作台”。
后台可用针对 build silent exit 问题,确认是路径与原生层兼容痛点,沉淀出 subst + hoisted linker 的稳定恢复流程,并写入运行说明。
稳定性突破移除用户可见页面中的“原型说明”噪声,统一主题切换和 localStorage 记忆逻辑,让产品观感更接近可上线状态。
视觉收敛把模型配置、连通性测试、知识库管理集中到后台统一入口,减少散落配置,提高后续维护效率。
后台迭代参考优秀信息层次,把话题栏、排序、互动指标和内容卡片重新组织,兼顾移动端观感与浏览效率。
体验重构在 Vuetify 与 Element Plus 共存场景下修正依赖预构建策略,避免误伤 `element-plus -> dayjs` 链路,恢复页面正常渲染。
回归修复把原模板中的事件叙事整体替换为本项目真实演进:保留视觉语言与交互骨架,写入产品决策、技术迁移、排障路径和下一步目标,形成可对外展示的开发档案页。
每一轮改动都围绕这些原则执行,不做无效重构
当前前端真值已从早期样式壳切换到 `vite-plugin-vuetify`,并形成统一图标与组件体系,便于后续一致性迭代。
普通访客路由与 `/admin/*` 路由分流到不同壳层,信息架构清晰,避免“后台风”污染用户页面。
注册、登录、鉴权、个人资料与密码修改均已落地,管理员能力与用户能力分层明确,支持持续扩展。
模型参数、连通测试、知识文档管理、自动分析开关等能力统一进入后台中心,降低运维门槛。
针对中文路径构建异常,已固化 `subst` 到短盘符并重装依赖的流程,README 提供可复现命令。
内容流、排序、互动指标与视觉层次已升级,不再是早期平铺列表,信息密度与可读性显著提升。
亮暗主题通过 `useTheme()` 与本地存储协同,前后台切换体验一致,避免每次刷新都回到默认态。
不是理论口号,而是在每轮改动中被反复验证的执行准则
先确保游客访问、用户登录、后台管理三条主路径都可用,再逐步补图表、文案、动画与高级功能,避免空转重构。
每次排障以控制台和构建日志为准,尤其在 Windows 环境中,先判断是路径/依赖问题还是业务回归,减少误诊。
模型参数、验证策略、知识库文档等高频变动项应在后台可见可改,避免把日常运维动作绑定到服务器环境变量。
当路径、端口、执行策略等环境约束出现时,先给出稳定可复用的恢复路径,再推进视觉或功能层优化。
包括 Windows 中文路径构建异常、依赖链误伤、端口占用等问题,都已形成明确排查顺序和可执行恢复步骤,可快速复现与修复。
构建恢复 · 依赖修复 · 端口治理AI 问诊页在 Vuetify 与 Element Plus 组合场景下,暗色细节相对脆弱,后续还需要在变量桥接和组件样式覆盖上继续打磨。
主题桥接 · 组件兼容继续完善用户数据可视化、后台可配置项覆盖率、AI 问诊体验一致性与部署文档完整度;保持“小步可见改动 + 每轮可验证结果”的节奏,确保每次迭代都能直接落地。
不是“做了什么”,而是“为什么这套方法能持续推进”
用户每次纠偏都很具体:哪个图标、哪个入口、哪个模块。小步精准命中,比大而全改版更有效率,也更少返工。
先让本地跑起来,再谈美化和拓展。启动链路一旦不稳,任何视觉改动都只是临时效果,无法形成真实交付。
迁移到 Vuetify 后,布局、表单、弹层、主题切换都更统一,后续迭代不再反复修“同类问题的多份实现”。
路径、执行策略、端口冲突并非“偶发小问题”,而是会直接阻断交付的关键风险。提前给恢复预案,收益很高。
把 AI 与安全配置放进后台后,运营动作从“改文件重启”变成“在线可控”,这一步对可用性提升非常明显。
不是停在建议层,而是继续实现、验证、补文档、交付可复用结果。这个节奏决定了项目能否稳定向前。
快速搭出前端骨架,先把产品主界面做成可访问状态。
后端认证与角色分层打通,用户链路从“看”升级为“可用”。
前端迁移到 Vuetify 体系,前后台壳层分离,信息架构更清晰。
解决 Windows 构建与依赖链回归问题,形成可复用恢复流程。
社区重构、主题细化、文案降噪,让页面更接近上线质感。
AI 与后台能力持续中台化,项目从演示走向长期运营。
这条开发之路最有价值的地方,不是“做了很多页面”,
而是每个改动都能在本地看见、在运行中验证、在下一轮继续生长。
从产品路径到工程约束,从交互细节到环境排障,
一步一步把“原型”推成“可持续迭代的系统”。
这就是这个项目真正的开发之路。