自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 DevEco CLI 工具链实战(6):模拟器全生命周期 emulator

本文介绍了DevEco CLI工具链中的devecocli emulator命令,详细讲解了模拟器生命周期管理的9个子命令,包括实例列表查看、启动/停止、系统镜像下载、虚拟设备创建/删除以及许可证管理。文章重点解析了模拟器启动的多策略实现、9种设备类型分类(如手机、折叠屏、穿戴设备等)以及关键代码结构(如EmulatorManager类)。开发者可通过终端完成模拟器全流程操作,但需注意镜像下载耗时较长且需手动接受许可证。核心功能包括状态轮询、脱离式进程管理及双格式数据解析,适用于鸿蒙应用多设备类型的开发测试

2026-07-07 17:45:36 190

原创 DevEco CLI 工具链实战(5):设备管理 device

本文深入解析DevEco CLI中devecocli device命令的工作原理与使用技巧。通过device list可查看活跃设备(真机与模拟器)的基本信息,device view可获取设备详情。底层通过hdc list targets发现设备,并用hdc shell param get批量获取设备属性,其中模拟器通过127.0.0.1:*序列号识别,其设备类型由emulator list信息覆盖以保证准确性。文章还提供了常见问题排查方法,并预告下篇将探讨模拟器生命周期管理相关内容。

2026-07-02 03:11:44 376

原创 DevEco CLI 工具链实战(4):全链路部署 run

本文深入解析了DevEco CLI工具链中的devecocli run命令,该命令实现了从源码到设备运行的一键部署功能。文章详细拆解了其四个执行阶段:构建项目、安装HSP共享库、安装主HAP包和启动Ability,并重点讲解了自动模块选择逻辑、HSP依赖安装顺序以及多设备处理机制。同时介绍了--skip-build、--uninstall等实用参数的使用场景,帮助开发者在复杂项目中高效使用该命令。通过关键代码解读和常见问题排查指南,使开发者能够快速定位和解决部署过程中的典型问题。

2026-07-02 03:08:30 293

原创 DevEco CLI 工具链实战(3):构建流水线 build

本文深入解析了HarmonyOS项目构建工具devecocli build的三步流水线机制:依赖安装(ohpm install)、配置同步(hvigor sync)和编译打包(hvigor assemble)。重点剖析了HSP依赖的自动解析与构建顺序控制、多模块构建选项(HAP/HSP/APP)、构建清理与并发锁机制等核心功能。文章通过流程图和命令行示例,帮助开发者理解构建过程中各阶段的协作关系,掌握构建异常排查方法,以及如何通过参数控制构建行为(如release模式、指定模块等)。

2026-07-02 02:53:28 370

原创 DevEco CLI 工具链实战(2):项目脚手架 create

本文深入解析了DevEco CLI工具链中devecocli create命令的实现机制,重点介绍了项目创建流程的六个核心步骤:参数校验规则、执行创建过程、内置模板结构、占位符替换逻辑、API Level适配策略以及完整性校验机制。该命令通过模板渲染引擎实现项目初始化,支持参数自定义校验(如应用命名规范、包名格式、API Level范围),自动完成配置文件的占位符替换和SDK版本适配,并通过严格的文件校验确保项目完整性。文章通过具体示例和代码片段,帮助开发者理解底层实现原理,便于自定义模板和排查创建问题,提

2026-07-02 02:48:06 334

原创 DevEco CLI 工具链实战(1)CLI 入门与全局概览

本文介绍了HarmonyOS开发工具链DevEco CLI的安装与基础使用。作为DevEco Studio的命令行封装,devecocli整合了ohpm、hvigor等核心工具,新增项目脚手架、Skills市场等功能,适用于CI/CD等自动化场景。 主要内容包括: 通过npm全局安装devecocli并验证版本 11个子命令功能概览(create/build/run等) ToolProvider自动发现DevEco Studio路径的机制 三个关键环境变量(版本检查跳过/调试模式/代理配置) 自更新命令实现

2026-07-02 02:36:52 168

原创 使用 AIShell 在华为云上编译 xiaohong 固件完整指南

本文介绍了如何使用华为云AI Shell自动化构建OpenHarmony轻量系统固件,重点关注xiaohong项目的编译流程。通过AI Shell创建x86_64架构ECS实例,完成环境配置、源码下载(需使用repo工具添加--git-lfs参数)、工具链配置(包括RISC-V编译器和clang软链接)、Python依赖安装等步骤,最终生成ws63-liteos-app固件包。案例详细说明了从资源创建到产物下载的全流程(约60分钟,费用10元),并强调了架构选择、工具链配置等关键点。AI Shell特别适合

2026-07-01 12:56:22 582

原创 RNOH x HarmonyOS 智感握姿:原生事件驱动 RN UI 自适应

本文介绍了如何在React Native应用中接入HarmonyOS智感握姿能力,实现悬浮按钮根据用户握持状态自动调整位置。通过三层架构设计(React Native页面层、RNOH桥接层、HarmonyOS原生层),完成了从原生事件到RN页面UI更新的完整链路。文章提供了商品图编辑页的业务场景示例,详细说明了技术方案、接口定义及实现代码,并展示了左右手握持状态的运行效果。该方案优化了大屏手机的单手操作体验,使按钮位置更符合用户自然握持习惯。

2026-06-25 01:00:47 272

原创 RNOH x HarmonyOS 碰一碰分享:SKU 信息近场流转接入设计

本文是《React Native x HarmonyOS NEXT 创新能力接入方案》系列第7篇,介绍如何在React Native中接入HarmonyOS的"碰一碰分享"能力,实现跨境电商场景下SKU信息的近场快速流转。文章详细阐述了技术方案,包括React Native层、桥接层和原生层的架构设计,以及调用流程。通过结构化参数设计,实现了商品信息的多场景流转,并提供了完整的代码实现和运行截图。该方案可应用于运营分享、采购协作等业务场景,相比传统方式能显著提升多设备协同效率。

2026-06-25 00:47:28 189

原创 RNOH 拉起 HarmonyOS 小艺智能体:商品运营助手真机实践

本篇在 React Native 页面中封装“小艺商品运营助手”,通过 RNOH TurboModule 调用 ArkTS 的 Agent Framework Kit,并在 HarmonyOS 真机上完成参数传递、独立 Ability 承载和系统小艺对话拉起。

2026-06-23 23:44:03 315

原创 RNOH x HarmonyOS 端侧 AI:商品图主体分割与背景替换真机实践

在 React Native 页面中选择商品图片,通过 RNOH TurboModule 调用 HarmonyOS Core Vision Kit 的 `subjectSegmentation.doSegmentation`,完成商品主体分割、Mask 生成和背景替换。

2026-06-19 06:13:48 332

原创 RNOH x HarmonyOS OCR:商品包装 / 物流面单识别接入方案

上一篇我们完成了 TTS 语音合成,本篇继续把 HarmonyOS 的视觉识别能力接入 React Native 项目,实现“选择图片 → OCR 识别 → 结果回显到 RN 页面”的完整链路。

2026-06-19 01:32:10 385

原创 DevEco Studio 内存泄漏排查实战:从 TTS 轮询到引擎互斥的完整修复

记录了一个 HarmonyOS React Native 项目在 DevEco Studio 中运行时出现内存泄漏的完整排查与修复过程

2026-06-18 23:20:59 243

原创 RNOH x HarmonyOS Core Speech Kit TTS:商品卖点语音播报真机实践

本文是《React Native x HarmonyOS NEXT 创新能力接入方案》系列第3篇,详细介绍了如何在React Native应用中接入HarmonyOS Core Speech Kit实现TTS(文本转语音)功能。

2026-06-08 22:58:13 340

原创 RNOH TurboModule 最小实践:从 Native*.ts 到 ArkTS Package 注册

文章摘要(149字): 本文是《React Native x HarmonyOS NEXT 创新能力接入方案》系列第二篇,聚焦实现React Native调用ArkTS原生模块的最小TurboModule闭环流程。通过定义sayHello和formatSkuName两个方法,验证跨端调用链路,为后续TTS、OCR等复杂Kit接入奠定基础。文章详细拆解了TypeScript spec规范、Codegen配置、工程结构设计(含RN与HarmonyOS工程协作),并给出实际项目中的模块注册与实现步骤。关键点包括T

2026-06-06 02:38:17 196

原创 React Native 跑在 HarmonyOS NEXT 上:RNOH 环境搭建与首个页面运行

本文介绍了《React Native x HarmonyOS NEXT 创新能力接入方案》系列的第一部分,重点讲解了如何搭建React Native(RN)与HarmonyOS NEXT(RNOH)的开发环境。文章详细说明了技术架构,包括RN业务层、RNOH桥接层和HarmonyOS原生层的分工,并指导开发者完成环境准备、创建RN项目、引入HarmonyOS工程等步骤。通过运行示例项目,验证了RN页面成功运行在HarmonyOS设备上,为后续接入TTS、OCR等系统能力打下基础。文中还强调了版本匹配和资料核

2026-06-06 02:14:21 252

原创 RNOH 鸿蒙环境搭建排障附录:0.84.1 + HarmonyOS 6.1 示例记录

本文记录了在特定环境下(React Native 0.84.1 + HarmonyOS 6.1)解决RNOH项目运行问题的完整过程。主要包括四个关键问题:1) Metro因本地源码依赖导致的模块解析失败,通过配置watchFolders和nodeModulesPaths解决;2) hvigor构建时根节点不可用问题,需正确配置RNOH插件;3) 模拟器版本与SDK不匹配问题,需确保版本一致;4) safe-area-context原生模块兼容性问题,通过JS shim临时方案绕过。文章提供了具体配置代码和解

2026-06-06 01:56:10 459

原创 Tauri 如何跑到鸿蒙上?从 tauri-demo 看 OpenHarmony 适配链路

社区终于有了 Tauri 适配鸿蒙的方案

2026-05-22 09:24:15 503

原创 鸿蒙原生开发到底和 Android 开发有什么不同?

自华为推出 HarmonyOS(鸿蒙操作系统)以来,"鸿蒙原生开发"成为开发者圈的热门话题。很多 Android 开发者都在问:鸿蒙原生开发到底和 Android 开发有什么不同?本文将从技术栈、架构设计、开发工具等多个维度进行详细对比。工具链高度相似(Android Studio → DevEco Studio)声明式 UI 概念相通(Compose → ArkUI)组件化思想一致ArkTS 语法对熟悉 TypeScript 的开发者非常友好。

2026-05-21 11:24:56 429

原创 让 Agent 学会使用 Hugging Face:从安装 hf CLI 到浏览器端 AI 应用落地

Agent: 没有 CLI 的服务我 TM 不干~

2026-05-18 11:04:40 217

原创 折腾一下 Codex 接上 DeepSeek 了:CLI 和 App 都能用

1. 安装 Node.js 18+ 和 Go 1.25+2. 安装 Codex CLI3. 获取 DeepSeek API Key4. 克隆 Moon Bridge5. 编写 config.yml6. 启动 Moon Bridge 本地服务7. 生成 Codex 的 config.toml 和 models_catalog.json8. 先用 Codex CLI 测试链路9. 再用 codex.app 复用同一份配置10. 通过 Moon Bridge 日志排查请求是否打通。

2026-05-16 16:47:21 3229 3

原创 Swarm Skills:让一群 Agent 像一个组织一样工作

这篇论文不是那种让人看完立刻觉得“哇,模型指标又涨了”的论文。它的价值不在 benchmark。当 Agent 越来越多,真正稀缺的不是智能。而是秩序。没有秩序,多 Agent 就是几个模型互相聊天。有了秩序,多 Agent 才可能变成团队。而 Swarm Skills,就是试图把这种秩序变成一种可以复用、可以分发、可以进化的资产。从 Prompt Engineering,走向 Context Engineering。也就是:不只是会和 AI 对话。不只是会给 AI 上下文。

2026-05-14 10:45:17 415

原创 AI 辅助通用三方库鸿蒙化适配搞定从环境搭建到交叉编译(MAC篇)

大家好,我是胡琦!AI 时代学习新知识真是越来越逆天了~

2026-04-12 04:14:41 517

原创 JiuwenClaw: 华为 openJiuwen 团队的国产龙虾来了

jiuwenClaw “国产龙虾”快速上手🦞

2026-03-20 10:17:17 537

原创 如何同步远程分支到本地(远程有些分支已经删除了)

本文介绍了如何同步清理Git中远程已删除的分支。通过git fetch --prune或git fetch -p origin命令可清除远程跟踪分支,使用git branch -vv查看分支状态,标记为[origin/xxx: gone]的表示远程分支已删除。对于本地分支,可用git branch -d或-D删除(已合并/未合并)。还可设置git config --global fetch.prune true实现自动清理。这些操作能帮助开发者保持本地和远程分支的一致性。

2026-03-20 10:12:13 115

原创 2026 年上鸿蒙别再试错了:选框架看这篇

大家好,我是胡琦。这两年我和很多开发者聊鸿蒙生态(OpenHarmony / HarmonyOS NEXT)时,几乎每个人都会问同一个问题:“我现有的跨平台代码,到底能不能跑在鸿蒙上?“如果能跑,要改多少?“选哪个框架最稳?“手机能跑,PC 能不能也一起搞定?“有没有成熟仓库可以直接抄作业?所以我把自己最近一段时间的调研结果整理成了一份**《2026版:跨平台框架适配鸿蒙信息汇总表》**,你可以把它当成一张“鸿蒙通行证地图”。

2026-01-27 00:42:07 1140

原创 Claude Code 作者亲自揭秘:我是如何使用Claude Code?(13条全配置解析)

ClaudeCode之父Boris Cherny分享了13条核心配置,展示了AI原生时代的开发哲学。

2026-01-05 00:00:38 1324

原创 基于开发者空间鸿蒙云手机体验鸿蒙开发

本文详细介绍了如何从零搭建鸿蒙手机开发环境并连接鸿蒙云手机进行应用开发。主要内容包括:获取AK/SK密钥、下载DevEco开发工具、创建和操作鸿蒙云手机实例、通过CLI建立远程连接隧道、配置DevEco Studio开发环境,以及最终在云手机上成功运行调试"Hello World"应用的全过程。文中还提供了常见命令说明和注意事项,帮助开发者快速上手鸿蒙云手机开发。目前该服务处于公测阶段,提供180小时免费使用时长。

2026-01-04 14:56:43 1046

原创 基于华为开发者空间云开发环境(容器)探索前端智能化

本项目基于华为云开发环境,将RuoYi-Vue前端框架与华为云MaaS平台提供的DeepSeek大语言模型深度集成,通过TinyAgent对接MCP服务实现智能化改造。案例包含云开发环境配置、百万Token代金券领取、源码获取部署等步骤,最终实现了一个支持自然语言处理、智能对话等功能的Web应用。整个案例可在60分钟内完成,资源免费使用,适合企业、开发者及高校学生实践学习。

2026-01-04 14:51:32 850

原创 基于开发者空间从0到1搭建openJiuwen智能体开发平台

本文介绍了如何利用华为开发者空间从零搭建openJiuwen智能体开发平台。首先概述了openJiuwen作为开源Agent平台的特点和华为开发者空间的资源优势。详细步骤包括:1)获取AtomGit AI或华为云MaaS的大模型API;2)在华为云开发桌面中部署Docker环境;3)安装并启动openJiuwen平台;4)配置模型服务并测试连通性。最后演示了在平台中创建智能体应用的全过程,为开发者提供了完整的AI Agent开发解决方案。该方案充分利用了华为云的免费资源和开源工具链,降低了AI应用开发门槛。

2026-01-04 14:49:55 1399

原创 不仅是技术突围:从智谱 AtomGit 开源矩阵,看国产开源如何用数据讲故事

智谱AI开源多模态核心模型,其中Open-AutoGLM实现AI操作手机功能,可自动完成美团搜索、小红书发布等任务。同时开源视觉、听觉、语音合成模型,构建完整AI生态。为助力开发者展示项目增长,推荐使用GitCode Star History工具,自动生成项目Star趋势图,提升开源项目吸引力。

2025-12-11 19:16:47 1008

原创 「21天开源鸿蒙PC先锋训练营」03详细解读鸿蒙PC命令行适配

鸿蒙PC生态建设需要强大的命令行工具支持。OpenHarmonyPCDeveloper/build项目提供了一套高效的"移植工厂"方案,通过环境变量注入和自动化调度,将Linux开源工具批量适配到鸿蒙平台。项目采用标准化流程:解析dependency.json获取依赖配置,注入OpenHarmony编译环境,执行build_ohos.sh脚本完成构建,最终生成HNP软件包。以tree命令为例,只需添加build_ohos.sh和hnp.json两个文件即可完成移植。该项目为鸿蒙PC生态建

2025-12-04 10:53:17 1264

原创 GitCode 开源人都在用的 Star History:把星标曲线变成你的流量证据

Star History 是一个为 GitCode 仓库生成手绘风格星标趋势图的工具,支持实时更新和多仓对比。用户可一键导出高清图片或嵌入代码到 README/博客/官网,直观展示项目增长轨迹。该工具提供深色/浅色主题切换,支持按日期或时间线模式查看数据,并可通过 Docker 快速部署或本地开发二次开发。适用于开源项目展示、技术博客数据支撑、团队复盘等场景,帮助用数据讲述项目增长故事。开源项目地址:https://gitcode.com/huqi/star-history,欢迎体验和贡献。

2025-12-04 10:50:19 1101

原创 「21天开源鸿蒙PC先锋训练营」01-MacOS 搭建鸿蒙PC环境与构建系统

本文详细介绍了在Mac环境下搭建鸿蒙PC开发环境的完整流程。首先需要安装Python环境,然后从鸿蒙每日构建网站下载对应芯片版本的SDK并解压配置。接着设置环境变量,拉取构建脚手架工具,最后以cmdtree项目为例演示了本地编译过程。文中提供了完整的命令行操作步骤和关键截图,帮助开发者快速搭建鸿蒙PC开发环境。该环境搭建成功后可为后续鸿蒙应用开发提供基础支持。

2025-11-26 20:26:11 471

原创 21天开源鸿蒙训练营|Day2 ReactNative 开发 OpenHarmony 应用环境搭建实录

本文介绍了使用React Native开发OpenHarmony应用的详细流程。首先通过npx初始化React Native项目,安装鸿蒙依赖包并配置metro.config.js。接着在DevEcho中创建Empty Ability壳工程,生成bundle包并集成RNOH依赖。最后补充原生工程代码,包括添加CPP侧代码和ArkTS侧代码,配置CMakeLists.txt文件以生成librnop_app.so。整个流程展示了如何将React Native框架适配到OpenHarmony平台进行跨平台开发。

2025-11-24 18:43:39 876

原创 21天开源鸿蒙训练营|Day1 拒绝环境配置焦虑:AI 辅助下的 OpenHarmony 跨平台环境搭建全实录

摘要: 本文记录了在AI助手辅助下将Qt移植到OpenHarmony的实践过程。通过Gemini的引导式问答获取关键步骤:准备OpenHarmony SDK、编译Qt源码、配置Qt Creator。另辟蹊径采用社区Qt源码(openharmony-sig/qt),参照用户手册完成环境搭建,最终在DevEcho Studio中成功运行首个Qt程序。整个过程展示了AI辅助开发与社区资源结合的高效实践方式。(150字)

2025-11-22 07:50:31 661

原创 劲省 8999 元!两行代码搞定 Electron 在鸿蒙 PC 模拟器上的白屏“顽疾”

价值 8999 的代码:app.disableHardwareAcceleration();app.commandLine.appendSwitch('disable-gpu');

2025-11-13 16:24:16 1361 1

原创 Mac环境Java配置指北 - 解决java多版本共存

本文介绍了在macOS上管理多版本Java(8和17)的完整方案。通过Homebrew安装Temurin Java 8和17后,在.zshrc中配置环境变量和切换函数(java8/java17),实现命令行快速切换。还包含Maven和IDE的配置方法,常见问题解决方案,以及使用jenv进行高级管理的建议。这套方案能帮助开发者轻松维护Java 8老项目同时开发Java 17新项目,确保各版本独立运行且与开发工具完美配合。

2025-09-11 00:23:35 1168

原创 常见的Prompt设计误区

Prompt 设计误区:过度主义、偏见主义、幻觉陷阱、完美主义

2025-08-04 16:34:07 1153

原创 LLM Prompt与开源模型资源(4)提示词工程进阶指南

摘要 本文系统介绍了大模型提示工程的设计方法与技巧。针对不同任务类型,提出了序列式、并行式和反向三种提示语链设计策略,通过任务分解和逻辑引导提升生成内容质量。在推理大模型应用中,强调简洁指令、通俗化表达和深度思考提示词的使用技巧。对于文生图和文生视频模型,分别提出5W1H框架和六要素描述法,指导用户通过结构化提示词生成高质量多媒体内容。这些方法可广泛应用于技术文档、市场分析、创意内容生成等场景,有效提升大模型输出的准确性和创造性。

2025-08-04 16:31:44 1309

OrangePi-AI-Pro-昇腾-用户手册-v1.2.pdf

OrangePi_AI_Pro_昇腾_用户手册_v1.2

2026-03-29

中项计算公式汇总.pdf

系统集成项目管理工程师计算公式汇总.pdf 目录 挣值类计算: 2 1.挣值公式: 2 2.挣值分析图: 4 3.三点估算: 4 4.动态投资回收期: 5 5.净现值: 5 时间类公式: 6 1.单代号网络图 前导图 6 2.七格图(单代号网络图的每个节点): 6 3.关键路径: 7 4.关键链法: 7 5.正推法: 7 6.逆推法: 8 7.TF 总时差: 8 8.FF 自由时差: 8 9.四种类型的依赖关系: 8 10.双代号网络图 箭线图 8 11.时标网络图: 9 12.甘特图 横道图 9 13.三点估算PERT: 10 14.资源平衡: 11 15.资源平滑: 12 风险计算: 13 1.风险值计算: 13 2.概率和影响矩阵: 13 3.决策树: 13 运筹学: 15 1.最小生成树: 15 2.最大流量: 17 3.决策论 20 4.灵敏度分析 22 5.线性规划 23 6.动态规划 24 7.牛吃草问题(追及问题): 24 其他公式: 26 1.沟通渠道计算公式: 26 2.香农用概率来定量描述信息的公式: 26 3.信息机房: 26

2020-01-14

JLink_Windows_V688c.exe

HarmonyOS硬件开发必备,开发板烧录烧录工具。J-Link-优化调试和闪存编程体验的最佳选择。 J-Link调试探针毫无疑问是优化调试的最佳选择,它具有高达3 MBytes / s的RAM下载速度和创纪录的闪存加载器,并且能够在MCU的闪存中设置无限数量的断点,是无疑的最佳选择。和Flash编程经验。 J-Link调试探针支持广泛的CPU和体系结构。从简单的8051到大规模的Cortex-M,再到诸如Cortex-A(32位和64位)之类的高端内核 J-Link还支持直接接口SPI闪存,而无需在J-Link和SPI闪存之间使用CPU。

2020-12-05

CSS3.0参考手册4.0版.chm

2016-05-30

wampserver.exe

安装 PHP 集成开发环境 1、双击 wampserver.exe 进行安装 2、指定安装目录

2016-05-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除