Trae AI 写鸿蒙代码(语音生码,图生码,自动修BUG,自动运行)

Trae AI 写鸿蒙代码(语音生码,图生码,自动修BUG,自动运行)

Trae AI 写鸿蒙代码(语音生码,图生码,自动修BUG,自动运行)

前言

众所周知,Trea AI 写鸿蒙代码很容易出现BUG,经常要自己手动调整代码后才能运行。
所以我在思考:有没有什么办法可以让 Trea 写完鸿蒙代码后,还能自动修复BUG呢?怎么让 Trea 按我们定的规则去写项目呢?

最终整理出以下方案,目前应该是全网独一份,希望对大家有帮助,大家遇到问题也可以留言交流,互相进步。

本指南涵盖了从环境变量配置到项目构建运行的全套解决方案,特别针对初学者可能遇到的常见问题提供了详细的解决方案。通过本文的指导,您将能够:

  • 正确配置鸿蒙开发所需的环境变量
  • 获得完整的项目构建和运行脚本
  • 解决常见的环境配置问题
  • 配置完成后支持图生鸿蒙代码

无论您是鸿蒙开发的新手还是希望优化开发流程的经验开发者,本指南都将为您提供实用的参考价值。

语音生码,图生码,自动修BUG,自动运行

Windows 系统

需配置环境变量,用于执行 DevEco 工具的命令,包括编译,打包,运行。

配置环境变量(共 5 个)

检查环境变量

# 检查 node 版本node--version# 检查 node 版本 ohpm --version# 检查 hvigorw 版本 hvigorw --version# 检查 hdc 版本 hdc --version
注意:若终端出现错误 **无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称**需修改 PowerShell 执行策略,教程:https://www.cnblogs.com/Megasu/p/15885472.html

项目规则和构建脚本(单架构)

# 运行鸿蒙一键构建部署脚本(单模块模式)- Windows PowerShell版本# 使用前请确保 hdc 已连接设备,DevEco Studio 工具链已安装# ================== 可配置变量 ==================# 项目包名(!!!!!根据实际项目包名修改!!!!!) $BUNDLE_NAME = "com.uinav.myapplication"# ================== 可配置变量 ==================# ================== 固定的变量 ==================# 临时目录名(使用随机字符串避免冲突)$TMP_DIR = "hm_deploy_tmp_"+[System.Guid]::NewGuid().ToString("N").Substring(0, 16)# HAP 包路径$ENTRY_HAP = "entry\build\default\outputs\default\entry-default-unsigned.hap"# ================== 固定的变量 ==================# 设置错误时停止执行$ErrorActionPreference = "Stop"try{Write-Host"1. 安装依赖..."-ForegroundColor Green ohpm install --all --registry https://ohpm.openharmony.cn/ohpm/ --strict_ssl true Write-Host"2. 构建项目..."-ForegroundColor Green hvigorw assembleApp Write-Host"3. 停止正在运行的应用..."-ForegroundColor Green try{ hdc shell aa force-stop "$BUNDLE_NAME"}catch{Write-Host"应用未运行或停止失败,继续执行..."-ForegroundColor Yellow }Write-Host"4. 创建设备临时目录..."-ForegroundColor Green Write-Host" 执行命令: hdc shell mkdir -p data/local/tmp/$TMP_DIR"-ForegroundColor Gray hdc shell mkdir -p "data/local/tmp/$TMP_DIR"Write-Host"5. 传输 HAP 包到设备..."-ForegroundColor Green Write-Host" - 传输 entry.hap..."-ForegroundColor Cyan Write-Host" 执行命令: hdc file send $ENTRY_HAP data/local/tmp/$TMP_DIR/"-ForegroundColor Gray hdc file send "$ENTRY_HAP""data/local/tmp/$TMP_DIR/"Write-Host"6. 安装应用包..."-ForegroundColor Green hdc shell bm install -p "data/local/tmp/$TMP_DIR"Write-Host"7. 清理设备临时文件..."-ForegroundColor Green hdc shell rm-rf "data/local/tmp/$TMP_DIR"Write-Host"8. 启动应用..."-ForegroundColor Green hdc shell aa start-a EntryAbility -b "$BUNDLE_NAME"-m entry Write-Host"✅ 构建部署完成!应用已成功启动"-ForegroundColor Green }catch{Write-Host"❌ 构建部署失败: $($_.Exception.Message)"-ForegroundColor Red Write-Host"请检查错误信息并重试"-ForegroundColor Red exit 1 }

macOS 系统

配置环境变量(zsh用户)

  1. 打开配置文件
nano ~/.zshrc 
  1. 粘贴环境变量,在文件末尾添加以下内容:
# 鸿蒙开发环境配置exportTOOL_HOME=/Applications/DevEco-Studio.app/Contents # mac安装包路径exportDEVECO_SDK_HOME=$TOOL_HOME/sdk # sdkexportPATH=$TOOL_HOME/tools/node/bin:$PATH# nodeexportPATH=$TOOL_HOME/tools/ohpm/bin:$PATH# ohpmexportPATH=$TOOL_HOME/tools/hvigor/bin:$PATH# hvigorwexportPATH=$TOOL_HOME/sdk/default/openharmony/toolchains:$PATH# hdc指令
  1. 保存并退出

在 nano 编辑器修改后,按 Ctrl + X → 输入 Y 确认 → 按回车确认

  1. 使配置生效
source ~/.zshrc 

检查环境变量

# 检查 node 版本node--version# 检查 node 版本 ohpm --version# 检查 hvigorw 版本 hvigorw --version# 检查 hdc 版本 hdc --version

项目规则和构建脚本(单架构)

#!/bin/bash# 运行鸿蒙一键构建部署脚本(单模块模式)- macOS/Linux Shell版本# 使用前请确保 hdc 已连接设备,DevEco Studio 工具链已安装# ================== 可配置变量 ==================# 项目包名(!!!!!根据实际项目包名修改!!!!!)BUNDLE_NAME="com.uinav.myapplication"# ================== 可配置变量 ==================# ================== 固定的变量 ==================# 临时目录名(使用随机字符串避免冲突)TMP_DIR="hm_deploy_tmp_$(openssl rand -hex8)"# HAP 包路径ENTRY_HAP="entry/build/default/outputs/default/entry-default-unsigned.hap"# ================== 固定的变量 ==================# 设置错误时停止执行set-e# 颜色输出函数print_green(){echo-e"\033[32m$1\033[0m"}print_yellow(){echo-e"\033[33m$1\033[0m"}print_red(){echo-e"\033[31m$1\033[0m"}print_cyan(){echo-e"\033[36m$1\033[0m"}print_gray(){echo-e"\033[90m$1\033[0m"}# 错误处理函数handle_error(){ print_red "❌ 构建部署失败: $1" print_red "请检查错误信息并重试"exit1}# 主执行流程main(){ print_green "1. 安装依赖..."if! ohpm install--all--registry https://ohpm.openharmony.cn/ohpm/ --strict_ssltrue;then handle_error "依赖安装失败"fi print_green "2. 构建项目..."if! hvigorw assembleApp;then handle_error "项目构建失败"fi print_green "3. 停止正在运行的应用..."if! hdc shell aa force-stop "$BUNDLE_NAME"2>/dev/null;then print_yellow "应用未运行或停止失败,继续执行..."fi print_green "4. 创建设备临时目录..." print_gray " 执行命令: hdc shell mkdir -p data/local/tmp/$TMP_DIR"if! hdc shell mkdir-p"data/local/tmp/$TMP_DIR";then handle_error "创建设备临时目录失败"fi print_green "5. 传输 HAP 包到设备..." print_cyan " - 传输 entry.hap..." print_gray " 执行命令: hdc file send $ENTRY_HAP data/local/tmp/$TMP_DIR/"if! hdc file send "$ENTRY_HAP""data/local/tmp/$TMP_DIR/";then handle_error "HAP包传输失败"fi print_green "6. 安装应用包..."if! hdc shell bm install-p"data/local/tmp/$TMP_DIR";then handle_error "应用包安装失败"fi print_green "7. 清理设备临时文件..."if! hdc shell rm-rf"data/local/tmp/$TMP_DIR";then print_yellow "清理临时文件失败,但不影响应用运行"fi print_green "8. 启动应用..."if! hdc shell aa start -a EntryAbility -b"$BUNDLE_NAME"-m entry;then handle_error "应用启动失败"fi print_green "✅ 构建部署完成!应用已成功启动"}# 执行主函数 main "$@"

项目规则和构建脚本(三层架构)

总结

本文为鸿蒙开发者提供了完整的跨平台环境配置解决方案,主要涵盖以下几个方面:

🎯 核心内容回顾

  1. 环境变量配置
    • Windows 系统:通过图形界面配置 5 个关键环境变量
    • macOS 系统:通过 zsh 配置文件设置开发工具链路径
  2. 环境验证方法
    • 提供了统一的命令行检查方式
    • 涵盖 node、ohpm、hvigorw、hdc 四个核心工具的版本验证
  3. 自动化构建脚本
    • Windows PowerShell 版本和 macOS Shell 版本
    • 实现从依赖安装到应用部署启动的全流程自动化

💡 关键特性

  • 跨平台兼容:同时支持 Windows 和 macOS 两大主流开发平台
  • 一键部署:提供完整的自动化脚本,简化开发流程
  • 错误处理:包含详细的错误处理机制和常见问题解决方案
  • 可配置性:脚本支持自定义项目包名等关键参数

🚀 实用价值

通过本指南的配置,开发者可以:

  • 快速搭建标准化的鸿蒙开发环境
  • 避免常见的环境配置陷阱
  • 提升开发效率,专注于业务逻辑实现
  • 实现项目的快速构建和部署

📋 后续建议

  1. 定期更新:随着 DevEco Studio 版本更新,及时调整环境变量路径
  2. 团队标准化:建议团队统一使用本文提供的配置方案
  3. 脚本优化:根据项目特点,可进一步定制构建脚本
  4. 问题反馈:遇到新的环境问题时,及时更新解决方案

希望本指南能够帮助更多开发者顺利进入鸿蒙开发生态,为鸿蒙应用的繁荣发展贡献力量。如果在使用过程中遇到问题,欢迎参考文中提供的解决方案链接或寻求社区帮助。

Read more

AI漫剧怎么赚钱:教你用AI漫剧创作系统制作自己的动漫短剧使用云微AI短剧创作系统

好的,我们来详细讲解如何利用AI工具制作动漫短剧并实现盈利。以下是具体步骤和盈利模式: 一、AI漫剧制作核心流程 1. 角色与场景生成 * 使用文本描述生成角色原画,例如: 输入:赛博朋克少女,机械义眼,霓虹蓝发 输出:生成符合描述的角色设计 * 通过关键词生成场景:未来都市夜景,悬浮车流,全息广告牌 2. 剧本智能创作 3. 4. 动态合成 * 将静态图序列转化为动画 * 添加口型同步(输入文本自动匹配嘴型) * 生成基础动作库:行走,拔剑,施法 5. 后期优化 * AI配音:选择声线+情感参数 * 特效添加:粒子光效,场景震动 * 智能剪辑:自动匹配节奏点 输入故事大纲,AI自动扩充对话与分镜 示例指令: 主题:时空穿越悬疑 关键事件:主角发现怀表可回溯时间10分钟 冲突:反派组织追踪怀表

【AI大模型前沿】昆仑万维开源Skywork-R1V3:38B多模态推理模型,高考数学142分刷新开源SOTA

【AI大模型前沿】昆仑万维开源Skywork-R1V3:38B多模态推理模型,高考数学142分刷新开源SOTA

系列篇章💥 No.文章1【AI大模型前沿】深度剖析瑞智病理大模型 RuiPath:如何革新癌症病理诊断技术2【AI大模型前沿】清华大学 CLAMP-3:多模态技术引领音乐检索新潮流3【AI大模型前沿】浙大携手阿里推出HealthGPT:医学视觉语言大模型助力智能医疗新突破4【AI大模型前沿】阿里 QwQ-32B:320 亿参数推理大模型,性能比肩 DeepSeek-R1,免费开源5【AI大模型前沿】TRELLIS:微软、清华、中科大联合推出的高质量3D生成模型6【AI大模型前沿】Migician:清华、北大、华科联手打造的多图像定位大模型,一键解决安防监控与自动驾驶难题7【AI大模型前沿】DeepSeek-V3-0324:AI 模型的全面升级与技术突破8【AI大模型前沿】BioMedGPT-R1:清华联合水木分子打造的多模态生物医药大模型,开启智能研发新纪元9【AI大模型前沿】DiffRhythm:西北工业大学打造的10秒铸就完整歌曲的AI歌曲生成模型10【AI大模型前沿】R1-Omni:阿里开源全模态情感识别与强化学习的创新结合11【AI大模型前沿】Qwen2.5-Omni:

人工智能:自然语言处理在教育领域的应用与实战

人工智能:自然语言处理在教育领域的应用与实战

人工智能:自然语言处理在教育领域的应用与实战 学习目标 💡 理解自然语言处理(NLP)在教育领域的应用场景和重要性 💡 掌握教育领域NLP应用的核心技术(如智能教学、学习分析、评估系统) 💡 学会使用前沿模型(如BERT、GPT-3、Transformer)进行教育文本分析 💡 理解教育领域的特殊挑战(如数据多样性、个性化需求、实时性要求高) 💡 通过实战项目,开发一个智能教学问答系统 重点内容 * 教育领域NLP应用的主要场景 * 核心技术(智能教学、学习分析、评估系统) * 前沿模型(BERT、GPT-3、Transformer)在教育领域的使用 * 教育领域的特殊挑战 * 实战项目:智能教学问答系统开发 一、教育领域NLP应用的主要场景 1.1 智能教学 1.1.1 智能教学的基本概念 智能教学是利用NLP技术,为学生提供个性化的教学内容和方法的过程。在教育领域,智能教学的主要应用场景包括: * 智能问答系统:回答学生的问题(

人工智能大模型应用开发:从微调适配到场景落地

人工智能大模型应用开发:从微调适配到场景落地

一、人工智能大模型应用开发:从微调适配到场景落地 1.1 本章学习目标与重点 💡 掌握大模型应用开发的核心流程,包括模型选型、微调适配、功能封装、部署上线等关键环节; 💡 熟练运用主流大模型框架(Hugging Face Transformers、LangChain、LlamaIndex 等),实现文本生成、问答系统、智能助手等常见应用; 💡 理解大模型微调的核心技术(全参数微调、LoRA、QLoRA 等),能够根据数据规模和硬件资源选择合适的适配方案; 💡 通过真实场景案例(企业知识库问答、智能客服、代码生成助手),掌握大模型从技术适配到业务落地的端到端开发能力。 ⚠️ 重点关注:大模型的上下文窗口限制、生成内容的准确性与安全性、微调过程中的显存优化、以及生产环境下的性能与稳定性平衡。 1.2 大模型应用开发基础:选型与环境搭建 大模型应用开发的第一步是明确业务需求,选择合适的模型并搭建稳定的开发环境。本节将从模型选型原则、主流开发框架介绍、环境搭建实操三个维度,为后续开发奠定基础。 1.2.1