update uniappX development issues

This commit is contained in:
renran
2026-09-03 15:22:14 +08:00
parent d6a5637db6
commit 7cd3662204
+50
View File
@@ -135,3 +135,53 @@ errCode: 15032
| 维护演练 | 重复打包前需手动删除旧工程目录 | 需人工介入 |
**总体判断:** uni-app x 鸿蒙的工程构建、会话、文件和基础 WebView 链路可行;扫码已能进入系统能力,但结果和权限恢复仍需补测;定位和推送分别受到 provider 获取失败、Push Client ID 错误 `15032` 阻断,不建议在问题未明确前直接承诺正式业务可用。
## 4. Uni-app x 开发问题
以下问题不属于业务功能本身,但会直接影响开发效率、工具链选择和单人维护成本。
### 4.1 HBuilderX AI 工具模型支持有限
**现象:** HBuilderX 自带 AI 开发工具可选择的模型较少,目前主要只有 DeepSeek 和智谱两类模型,无法满足不同团队对模型能力、稳定性和部署方式的多样化需求。
**影响:** 团队难以统一接入现有模型账号或第三方模型服务,AI 编程工具的扩展性和可替代性有限。
证据:
- ![HBuilderX AI 工具模型列表](images/hbuilder-ai-agent.png)
### 4.2 HBuilderX AI 工具使用成本较高
**现象:** HBuilderX AI 工具采用订阅收费模式,套餐价格较高。
**影响:** 若团队多人长期使用,订阅费用会增加整体研发成本;正式引入前需要结合使用频率、额度和团队规模评估投入产出比。
证据:
- ![HBuilderX AI 工具收费信息](images/hbuilder-ai-agent-cost.png)
### 4.3 鸿蒙工程重复打包需要人工清理
**现象:** 修改代码后重新打包鸿蒙工程时,可能无法自动删除上一次生成的工程目录;重新打包前有时需要手动删除旧工程或旧包目录。
**影响:** 重复构建流程不够顺畅,增加了构建失败排查和单人发布的额外操作成本。
证据:
- ![HBuilderX 重新打包问题](images/hbuilder-repacking-issue.png)
### 4.4 打包过程反馈不清晰
**现象:** 打包出错时,HBuilderX 的过程反馈不够明确;有时不会清晰提示打包是否已经结束,进度展示也不明显。
**影响:** 开发者难以判断当前任务是在执行、等待还是已经失败,容易重复点击或误判构建状态,降低开发体验和问题定位效率。
证据:
- ![HBuilderX 打包过程反馈问题](images/hbuilder-repacking-issue.png)
### 4.5 本章结论
**结论:开发工具链和鸿蒙打包体验存在明显改进空间。**
HBuilderX 内置 AI 工具存在模型选择少、订阅成本较高的问题;鸿蒙重复打包存在旧工程清理问题,打包过程的进度和结束状态反馈也不够清晰。这些问题不会直接否定 uni-app x 的业务开发能力,但会增加团队工具成本、构建等待成本和单人维护成本,应在正式项目中纳入工具链和发布流程评估。