FVM 使用指南:Flutter 多版本安装与切换
手头多个 Flutter 项目版本不一?用 FVM 统一管理 Flutter SDK:下载安装、缓存目录、环境变量、权限问题一次讲清,从此 fvm flutter run 一套命令走天下。 背景 Flutter 版本迭代很快,不同项目锁定的 Flutter 版本可能完全不同。如果全局只装一个 Flutter,切换项目时要么手动替换 SDK,要么反复重装,非常痛苦。 FVM(Flutter Vers...Flutter iOS 构建报错:“Unable to resolve module dependency: 'Flutter'” 完整解决方案
在 Flutter 项目中升级版本或新增 webview_flutter 等插件后,iOS 构建经常报 Unable to resolve module dependency: 'Flutter'——这不是业务代码的问题,而是 Flutter 引擎与原生工程的链接断了。本文用六步排查法带你从重建依赖一路走到根治,绝大多数情况第一步就能解决。 问题现象 在升级 Flutter SDK、新增插件或 c...LLM 后训练的统一视角:SFT 与 RL 的"终极和解"与 HPT 算法解析
这是 AI Agent 学习系列的第一篇。想要构建真正可靠的 Agent,必须先理解底层模型是如何被"训练"出来的。本文解读清华与上海AI实验室的论文《Towards a Unified View of Large Language Model Post-Training》:一个统一理论(UPGE)把 SFT 与 RL 缝合成同一枚硬币的两面,一个实践算法(HPT)像智能家教一样动态切换"模仿教学...Oxc 配置指南:用 oxlint + oxfmt 替代 ESLint + Prettier
使用 Oxidation Compiler 工具链:oxlint(代码检查)+ oxfmt(代码格式化)。 文件结构 文件 工具 用途 .oxlintrc.json oxlint 代码检查规则配置 .oxfmtrc.json oxfmt 格式化配置 一、oxlint — 代码检查 命令 配置方式 oxlint v1.x 不推荐逐条罗列规则,而是用 categories 分类批量启用: 分类 等级...Flutter 3.44 开发规范 — 技能分级、架构约束与项目模板
Flutter 3.44 配合 Dart 3.12 引入了多项重要变更——withValues 替代 withOpacity、Swift Package Manager 成为 iOS 默认、AGP 9.0 + Kotlin 2.3 等。本文整理一套可落地的开发规范体系,涵盖技能分级、项目模板、代码约束和 AI 辅助配置,适用于团队协作项目。 一、Flutter 3.44 环境概览 维度 版本 Fl...浏览器自动化测试方案对比 — Midscene.js vs Playwright vs Playwright CLI vs agent-browser
浏览器自动化测试工具的选择直接影响测试开发效率和维护成本。本文对比四个主流方案,帮助团队根据自身场景做技术选型,重点介绍微软最新推出的 Playwright CLI + Skills 方案及其在 AI Agent 场景下的集成实践。 方案概览 维度 Playwright Playwright CLI + Skills Midscene.js agent-browser 定位 传统 E2E 测试框架...[存档] IDEA 配置 DeepSeek-V4 教程:基于 ProxyAI 插件
⚠️ 本文已存档:ProxyAI 插件已无法访问,此方案已失效。当前使用方案请参考 IDEA / Android Studio 中接入 Claude Code:替代 ProxyAI 的终端方案。 对于 IDEA 用户来说,想要用上最新的 DeepSeek-V4 大模型做代码对话、补全并不复杂,借助 ProxyAI 插件只需要几步图形化配置就能完成。本文整理了完整可落地的配置流程,包括常见问题排查,...IDEA / Android Studio 中接入 Claude Code:替代 ProxyAI 的终端方案
ProxyAI 插件已无法访问,之前的 ProxyAI + DeepSeek V4 配置方案已失效。现在改为直接在 IDEA 内置终端中使用 Claude Code CLI,零插件、零配置,一条命令即可进入 AI 编程模式。本文记录这个方案的切换过程和实际使用方式。 背景:为什么放弃 ProxyAI ProxyAI 插件之前通过 Custom OpenAI Provider 的方式在 IDEA 中...Flutter 开发环境搭建:FlyEnv + Android Studio + FVM
从零开始搭建 Flutter 开发环境,用 FlyEnv 替代手动配置 SDK,Android Studio 作为主力 IDE,FVM 管理多项目 Flutter 版本——一套省心又不折腾的方案。 背景 Flutter 环境搭建对新手来说一直是个门槛:下载 SDK、配 PATH、装 Android Studio、装插件、还要管理多版本……步骤多且容易出错。 FlyEnv(原 PHPStudy)是一...VSCode 中配置 PostCSS、Stylelint 和 Tailwind CSS 通用环境
在 VSCode 中使用 Tailwind CSS 开发时,常见几个痛点: @apply、@layer 等 PostCSS 指令被标红 Tailwind 类名没有智能补全 保存时 Autoprefixer 不自动加前缀,Stylelint 也不修复 这些问题源自 VSCode 默认将 .css 文件当作标准 CSS 处理,不认识 PostCSS 的自定义语法。以下是从插件安装到工作区配置的完整方案...







![[存档] IDEA 配置 DeepSeek-V4 教程:基于 ProxyAI 插件](/images/covers/AI模块-IDEA-Android-Studio-配置-DeepSeek-ProxyAI-旧版存档.png)


