技术博客

UniApp、Nuxt、Vue 实战踩坑与报错修复笔记(uni-push、z-paging、RootPortal、payload.json、Wagmi 等)
HBuilderX / HBuilderV:给 uni-agent 接自定义 DeepSeek Flash
精选 工具

HBuilderX / HBuilderV:给 uni-agent 接自定义 DeepSeek Flash

在 HBuilderX 和 HBuilderV 的 uni-agent 里切到「自定义Key」,用 DeepSeek Flash 的环境变量接入自己的模型,不必走 DCloud 订阅。
qibmz

qibmz

UniApp uni-push:receive 里无条件 createPushMessage,iOS 会弹两次,要先判断 aps
踩坑

UniApp uni-push:receive 里无条件 createPushMessage,iOS 会弹两次,要先判断 aps

照 uni-push 2.0 快速接入在 receive 里补上无条件 createPushMessage 后,iOS 即使 force_notification 为 true 仍会进 receive,点通知还会再来一条带 aps 的 receive,通知弹两次。判断写在常见问题里,快速接入完全没提。
qibmz

qibmz

AI 代码 Review 的三个时机
工程实践

AI 代码 Review 的三个时机

仓库全量、提交时、MR/PR 三个时机怎么选:频率、范围、噪音成本,以及如何和现有规范链、PR 自动 Review 组合使用。
qibmz

qibmz

GitHub 仓库怎么给 PR 加上自动 Review
工程实践

GitHub 仓库怎么给 PR 加上自动 Review

以 PR-Agent + DeepSeek 为例,说明如何在 GitHub Actions 里为 Pull Request 接入自动代码审阅,并附上可直接复用的 workflow 与配置。
qibmz

qibmz

前端全栈项目的开发规范链:让 AI 写代码也有门禁
工程实践

前端全栈项目的开发规范链:让 AI 写代码也有门禁

从本地 lint-staged、约定式提交,到 CI、PR 审阅与依赖更新,整理一条可复用的研发规范链,并说明如何给 AI 当上下文使用。
qibmz

qibmz

UniApp z-paging 聊天页:安卓键盘弹起输入框飞顶与底部空白
踩坑

UniApp z-paging 聊天页:安卓键盘弹起输入框飞顶与底部空白

z-paging 聊天记录模式在安卓上聚焦后输入框顶到标题下方、中间留出整块空白。根因是系统 softinputMode 与 z-paging 键盘占位双重避让,本文记录排查路径与最终方案。
qibmz

qibmz

Unibest build:app 后 manifest 缺 tabBar:wgt 热更新白屏修复
踩坑

Unibest build:app 后 manifest 缺 tabBar:wgt 热更新白屏修复

Unibest 默认安装后执行 build:app,产物 manifest.json 丢失 pages.config.ts 的 tabBar 等配置,导致 wgt 热更新安装后 App 白屏。本文说明原因与修复步骤。
qibmz

qibmz