xiaohack's Blog - DevEco Studio
type: channel
link: https://blog.xiaohack.org/tag/deveco-studio/
items: 带你玩转鸿蒙6 AI智能体开发：从0到1打造你的专属AI助手
items: HarmonyOS 6（API 21） 精准日程管理完整开发教程
items: “新”意十足 · HarmonyOS模板&组件（功能增强：商城、美食、工具等模板；短视频、剪辑等组件）
items: “新”意十足 · HarmonyOS模板&组件 （本次上新：求职、回收、旅游攻略模板；发票、估价等组件）
items: 【FAQ】HarmonyOS SDK 闭源开放能力 — Media Kit

带你玩转鸿蒙6 AI智能体开发：从0到1打造你的专属AI助手
type: item
date: 2026-01-28T11:03:54+08:00
description: 大家好，我是V哥！今天要跟大家分享一个超级干货——如何在鸿蒙6（API21）上开发一个真正能用的AI智能体。不是那种玩具级别的Demo，而是能语音对话、能理解你意图、还能帮你干活的智能助手！一、为什么要在鸿蒙上做AI智能体？兄弟们，2026年了，AI Agent（智能体）绝对是最火的技术方向之一。什么是智能体？简单说就是：能感知、能思考、能行动的AI程序。鸿蒙6在AI这块可以说是下了血本：原生AI能力：MindSpore Lite端侧推理引擎语音能力：ASR语音识别 + TTS语音合成意图识别：智能理解用户需求大模型接入：轻松对接各种LLM API今天V哥就手把手带你做一个多模态AI智能助手，它能：✅ 语音唤醒，开口就能聊✅ 智能对话，接入大模型✅ 意图识别，理解你想干嘛✅ 执行任务，帮你打开应用、设置闹钟等✅ 多轮记忆，上下文连贯废话不多说，直接上代码！二、项目架构设计┌─────────────────────────────────────────────────────────────────┐ │ AI智能体架构（V哥设计） │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ 语音输入 │───▶│ 语音识别 │───▶│ 意图理解 │ │ │ │ (ASR) │ │ Engine │ │ Engine │ │ │ └─────────────┘ └─────────────┘ └──────┬──────┘ │ │ │ │ │ ▼ │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ 语音输出 │◀───│ 回复生成 │◀───│ 对话管理 │ │ │ │ (TTS) │ │ (LLM) │ │ Agent │ │ │ └─────────────┘ └─────────────┘ └──────┬──────┘ │ │ │ │ │ ▼ │ │ ┌─────────────┐ │ │ │ 任务执行 │ │ │ │ Actions │ │ │ └─────────────┘ │ └─────────────────────────────────────────────────────────────────┘三、项目创建与配置步骤1：创建项目DevEco Studio → New Project → Empty Ability (Stage模型) → Project name: VGeAIAgent → Bundle name: com.vge.aiagent → Compile SDK: 5.0.0(API 12) 或更高步骤2：配置 module.json5{ "module": { "name": "entry", "type": "entry", "description": "$string:module_desc", "mainElement": "EntryAbility", "deviceTypes": ["phone", "tablet"], "deliveryWithInstall": true, "installationFree": false, "pages": "$profile:main_pages", "abilities": [ { "name": "EntryAbility", "srcEntry": "./ets/entryability/EntryAbility.ets", "description": "$string:EntryAbility_desc", "icon": "$media:icon", "label": "$string:EntryAbility_label", "startWindowIcon": "$media:startIcon", "startWindowBackground": "$color:start_window_background", "exported": true, "skills": [ { "entities": ["entity.system.home"], "actions": ["action.system.home"] } ] } ], "requestPermissions": [ { "name": "ohos.permission.MICROPHONE", "reason": "$string:mic_reason", "usedScene": { …

HarmonyOS 6（API 21） 精准日程管理完整开发教程
type: item
date: 2026-01-28T09:28:56+08:00
description: Hello，大家好，我是 V 哥。AI 智能体在2026年V 哥相信一定翻天覆地的变化，一大波企业和开发者纷纷涌入这个赛道，什么超级个体、一人公司、为企业节省几百万人力成本等等话题在网络上持续发酵，作为程序员的我们，如果还在观望，那等来就一定是被市场淘汰。我经常跟同学们说，程序员最大的优势是啥？就是不断持续学习的超强能力！干掉程序员的只会是程序员自己，未来的程序员不只是程序员，而是主导技术变现的超级魔术师。今天的内容，V 哥带大家一起来玩一玩，在鸿蒙6系统中，如何完成精准日程管理的完整案例开发。一、项目概述功能特性✅ 日程增删改查（支持标题、备注、时间、重复）✅ 后台精准提醒（应用关闭/重启后依然准时）✅ 智能提前提醒（5/10/30/60分钟）✅ 重复提醒（每天/每周/每月）✅ 自定义铃声+震动✅ 点击通知跳转详情技术方案┌─────────────────────────────────────────────────────────┐ │ 精准日程提醒架构 │ ├─────────────────────────────────────────────────────────┤ │ UI层 │ ArkUI 声明式UI │ ├─────────────────────────────────────────────────────────┤ │ 数据层 │ @ohos.data.relationalStore (关系型DB) │ ├─────────────────────────────────────────────────────────┤ │ 提醒层 │ @ohos.reminderAgentManager (代理提醒) │ ├─────────────────────────────────────────────────────────┤ │ 通知层 │ @ohos.notificationManager │ └─────────────────────────────────────────────────────────┘二、项目创建与配置步骤1：创建项目DevEco Studio → File → New → Create Project → 选择 "Empty Ability" → Project name: ScheduleManager → Bundle name: com.example.schedulemanager → Compile SDK: 5.0.0(API 12) 或更高 → Model: Stage步骤2：配置 module.json5{ "module": { "name": "entry", "type": "entry", "description": "$string:module_desc", "mainElement": "EntryAbility", "deviceTypes": ["phone", "tablet"], "deliveryWithInstall": true, "installationFree": false, "pages": "$profile:main_pages", "abilities": [ { "name": "EntryAbility", "srcEntry": "./ets/entryability/EntryAbility.ets", "description": "$string:EntryAbility_desc", "icon": "$media:icon", "label": "$string:EntryAbility_label", "startWindowIcon": "$media:startIcon", "startWindowBackground": "$color:start_window_background", "exported": true, "skills": [ { "entities": ["entity.system.home"], "actions": ["action.system.home"] } ] } ], "requestPermissions": [ { "name": "ohos.permission.PUBLISH_AGENT_REMINDER", "reason": "$string:reminder_reason", "usedScene": { "abilities": ["EntryAbility"], "when": "always" } }, { "name": "ohos.permission.NOTIFICATION_CONTROLLER", "reason":…

“新”意十足 · HarmonyOS模板&组件（功能增强：商城、美食、工具等模板；短视频、剪辑等组件）
type: item
date: 2026-01-22T16:06:56+08:00
description: 💡 鸿蒙生态为开发者提供海量的HarmonyOS模板/组件，助力开发效率原地起飞 💡★ 更多内容，一键直达生态市场组件&模板市场 , 快速应用DevEco Studio插件市场集成组件&模板 ★★ 一键直达 HarmonyOS 行业解决方案 ★模版模板名称更新内容综合商城应用模板能力接入：预加载、开屏广告、华为推送、数字收银台综合商城应用模板新增组件：地址管理、应用设置、登录、支付、分享、个人信息、意见反馈、会员组件美食菜谱应用模板能力接入：数字收银台、华为广告美食菜谱应用模板功能增强：新增下拉刷新和饮食计划、折叠屏适配美食菜谱应用模板新增组件：登录、设置、个人信息、会员组件美业元服务模板能力接入：智能填充、一多适配、华为地图美业元服务模板功能增强：UI改版美业元服务模板新增组件：基础组件、个人信息组件点餐元服务模板能力接入：一多适配、服务卡片点餐元服务模板功能增强：首页新增城市选择、扫一扫、预约订座和排队取号；新增24卡片、适配一多折叠屏、优化堂食和外带场景、优化钱包和积分功能、组件元服务胶囊、兼容平板设备弹窗、兼容模拟器充值功能点餐元服务模板新增组件：选择店铺、搜索组件*汽车驾考应用模板能力接入：开屏广告、华为分享、数字收银台、华为推送等功能汽车驾考应用模板新增组件： 应用设置、会员、分享、个人信息、反馈组件综合新闻应用模板功能增强：新增视频直播支持退后台小窗播放、数字报纸功能、广播功能、地方电视功能综合新闻应用模板新增组件：登录、分享、意见反馈、隐私弹窗、应用设置、朗读、个人信息、网络请求模拟库axios-mock-adapter、日志库util-log组件综合工具应用模板能力接入：华为推送、华为账号一键登录、开屏广告综合工具应用模板新增组件：会员、登录、意见反馈、个人信息组件电子书阅读应用模板功能增强：折叠屏和平板适配组件组件归属组件名称更新内容美食菜谱应用模板菜谱瀑布流组件瀑布流增加下拉加载和上拉刷新；新增折叠屏适配综合新闻应用模板短视频滑动组件修改视频横竖屏切换问题；修改互动内的视频在页面退出后，会在持续播放的问题；修改滑动进度条时不展示总时间的问题综合新闻应用模板数字报纸组件首次发布综合工具应用模板吉他调音器组件新增会员功能综合工具应用模板修图神器组件新增会员功能综合工具应用模板视频剪辑组件新增会员功能综合工具应用模板解压缩组件新增会员功能；修复大文件压缩问题美业元服务模板个人信息编辑组件接入智能填充服务；一多适配更多模板&组件上新，敬请关注！欢迎下载使用模板&组件“点击下载”，若您有体验和开发问题，或者相关心愿单欢迎在评论区留言，小编会快马加鞭为您解答~同时诚邀您添加下方二维码加入“组件模板开发者社群”，精彩上新&活动不错过！【相关推荐】👉HarmonyOS官方模板优秀案例系列持续更新，点击查看 往期案例汇总贴，欢迎收藏，方便查找！👉【组件征集】HarmonyOS组件开发征集活动，点击参加👉【HarmonyOS行业解决方案】为各行业鸿蒙应用提供全流程技术方案。点击查看

“新”意十足 · HarmonyOS模板&组件 （本次上新：求职、回收、旅游攻略模板；发票、估价等组件）
type: item
date: 2026-01-22T15:51:07+08:00
description: 💡 鸿蒙生态为开发者提供海量的HarmonyOS模板/组件，助力开发效率原地起飞 💡★ 更多内容，一键直达生态市场组件&模板市场 , 快速应用DevEco Studio插件市场集成组件&模板 ★★ 一键直达 HarmonyOS 行业解决方案 ★模板 | 求职招聘应用模板（点击下载）本模板为招聘类应用提供了常用功能的开发样例，模板主要分职位、消息、个人中心三大模块。本模板已集成华为账号、即时通讯、推送、分享等服务，支持深色模式、适老化、无障碍等特性，提供完整的招聘应用解决方案，只需做少量配置和定制即可快速实现招聘应用的核心功能。模板 | 购物（回收）应用模板（点击下载）本模板为回收类应用提供了常用功能的开发样例，模板主要分首页和我的两大模块。本模板已集成回收服务、华为账号、订单流程、地址管理、银行卡等服务，支持创建订单、编辑地址、我的设置等特性，提供完整的回收服务应用解决方案，只需做少量配置和定制即可快速实现回收服务应用的核心功能。模板 | 旅游攻略应用模板（点击下载）本模板为旅游类应用提供了常用功能的开发样例，模板主要分首页、行程、消息和个人中心四大模块。本模板已集成华为账号、微信登录、消息管理、应用更新检查、意见反馈、实名认证等服务，采用模块化架构设计，支持多设备适配，只需做少量配置和定制即可快速实现旅游攻略应用的核心功能。组件 | 可分可合组件归属模块名称简介公交地铁应用模板公交地铁站点地图组件提供了展示当前位置信息、附近站点、路线规划、导航功能。公交地铁应用模板站点线路组件提供公交地铁站点和线路的综合信息展示功能，支持导航、收藏、到站提醒及地图轨迹展示，还可查看同站线路。求职招聘应用模板求职意向组件提供了求职意向管理功能，支持添加、编辑、删除求职意向信息，包括工作性质、意向职位、工作城市、行业类型、期望薪资和求职状态等信息的填写和管理。回收应用模板回收估价表单组件提供手机/电脑回收估价表单能力。估价表单：通过 BuildValuationInfoPageBuilder 构建页面，支持型号、设备类型、选项选择与价格计算，并通过回调返回估价结果。旅游攻略应用模板旅行足迹组件提供了旅行足迹管理的相关功能，支持足迹地图展示、总里程统计、足迹列表浏览、添加新足迹等能力。旅游攻略应用模板发票编辑组件提供了发票管理的相关功能，支持发票列表展示、添加新发票、编辑现有发票、删除发票等能力。旅游攻略应用模板路线规划组件提供了旅游路线规划功能，支持用户选择出发地、目的地和游玩天数，并根据选择智能推荐旅游路线。壁纸应用模板壁纸详情组件提供了壁纸详情展示功能，其中包含：作者名称、作者头像、壁纸分类、壁纸关键词、以及收藏、取消收藏、预览、下载、设为壁纸、左右切换壁纸等功能。更多模板&组件上新，敬请关注！欢迎下载使用模板&组件“点击下载”，若您有体验和开发问题，或者相关心愿单欢迎在评论区留言，小编会快马加鞭为您解答~同时诚邀您添加下方二维码加入“组件模板开发者社群”，精彩上新&活动不错过！【相关推荐】👉 HarmonyOS官方模板优秀案例系列持续更新， 点击查看 往期案例汇总贴，欢迎收藏，方便查找！👉【组件征集】HarmonyOS组件开发征集活动，点击参加👉【HarmonyOS行业解决方案】为各行业鸿蒙应用提供全流程技术方案。点击查看

【FAQ】HarmonyOS SDK 闭源开放能力 — Media Kit
type: item
date: 2026-01-22T10:01:50+08:00
description: 1.问题描述：断点太多是否会使DevEco Studio运行卡顿？如何处理？解决方案：断点太多会影响DevEco Studio运行，可以通过断点管理删除不必要的断点。2.问题描述：为什么图片使用imagePacker.packToFile压缩完之后，反而变大了？解决方案：可以参考图片压缩API的质量参数quality与图片原始大小、压缩后大小的关系，quality是图片质量参数，并非是指按百分比压缩。若压缩前图片质量比指定的压缩参数quality小的话，就可能会导致压缩后的图片文件比压缩前更大；若想实现压缩变小，可以降低quality值，或是压缩前使用。PixelMap.scale缩放图片后再进行压缩。3.问题描述：AVPlayer有两个播放源，清晰度不一样，希望切换播放源时尽量顺滑，让用户没有感知，有什么方案？解决方案：应用中通过层叠布局创建两个avPlayer播放器堆叠，用户只能看到最上层的播放器界面；点击播放时，两个清晰度不一样的视频同时在两个播放器上播放，点击切换时，设置对应清晰度视频所在的播放器的堆叠顺序为高优先级，则会展示该播放器界面在最上层，达到切换的目的。