-
酒店住宿管理系统 - 从开发到华为云部署实战案例一、概述1.1 案例介绍本案例基于华为云码道(CodeArts)代码智能体,从零开发一个酒店住宿管理系统,并部署至华为云ECS。系统涵盖房间管理、价格管理、客人管理、预订管理、入住退房、账单结算、经营统计等核心业务,采用 Flask + SQLite + 原生HTML/JS 技术栈,轻量高效,适合中小型酒店日常运营数字化管理。1.2 适用对象高校学生个人开发者企业开发者1.3 案例时间本案例总时长预计60分钟。1.4 案例流程说明:使用华为云码道(CodeArts)代码智能体,通过需求规格设计、实现方案设计、编码任务规划、任务执行四个阶段,自动生成酒店管理系统代码;在本地初始化数据库并验证所有API接口;在华为云上创建VPC、安全组、ECS等基础设施资源;通过Docker容器化方式将应用部署至华为云ECS;通过弹性公网IP访问部署在云端的酒店管理系统。1.5 资源总览本案例预计花费约0.5元/小时。体验完成后请及时释放资源,避免产生多余的费用。资源名称规格单价(元)华为云码道(CodeArts)代码智能体通用体验版免费ECS弹性云服务器c6s.large.2 (2vCPU/4GB) Ubuntu 22.04约0.34/小时系统盘40GB 通用型SSD约0.15/小时弹性公网IP(EIP)5Mbit/s 按流量计费约0.02/小时 + 流量费VPC / 子网 / 安全组192.168.0.0/16免费二、环境和资源准备2.1 使用华为云码道(CodeArts)代码智能体生成项目代码1)打开华为云码道(CodeArts)代码智能体,新建项目,输入需求描述:我要做一个酒店住宿管理系统,至少实现酒店的房间管理、价格管理。能够对客人进行管理并进行房费的结算。其他功能由你自行决定,在当前项目文件夹下实现,最后部署到华为云上2)CodeArts代码智能体将依次引导完成以下四个阶段:需求规格设计:自动生成 spec.md,涵盖房间管理、价格管理、客人管理、预订管理、入住退房管理、房费结算、经营统计、系统用户管理共8大业务模块的需求规格说明;实现方案设计:自动生成 design.md,确定 Flask + 原生HTML/JS + SQLite 三层架构,定义10组RESTful API端点、10个核心数据模型、4个核心业务流程设计;编码任务规划:自动生成 tasks.md,拆分为15个主任务、78个子任务,明确任务依赖关系;任务执行:根据任务规划自动生成全部代码文件。3)确认每个阶段的文档后,输入"进入下一阶段"推进流程。2.2 本地环境准备确保本地已安装以下工具:Python 3.9+pip 包管理器Docker(可选,用于容器化部署)安装项目依赖:pip install Flask==3.0.0 Flask-SQLAlchemy==3.1.1 PyJWT==2.8.0 bcrypt==4.1.2 pycryptodome==3.20.0 APScheduler==3.10.4 gunicorn==21.2.02.3 华为云账号准备注册并登录华为云,确保账号已完成实名认证,余额充足。三、构建酒店住宿管理系统3.1 项目结构说明CodeArts代码智能体生成的项目结构如下:├── app/ # 后端应用目录 │ ├── __init__.py # Flask应用工厂 │ ├── extensions.py # SQLAlchemy数据库实例 │ ├── views.py # 页面路由 │ ├── models/ # 数据模型目录 │ │ ├── user.py # 用户模型 │ │ ├── room_type.py # 房型模型 │ │ ├── room.py # 房间模型 │ │ ├── holiday_price.py # 节假日价格模型 │ │ ├── guest.py # 客人模型 │ │ ├── reservation.py # 预订模型 │ │ ├── check_in_record.py # 入住记录模型 │ │ ├── bill.py # 账单模型 │ │ ├── bill_item.py # 账单明细模型 │ │ └── operation_log.py # 操作日志模型 │ ├── api/ # API接口目录 │ │ ├── auth.py # 认证接口 │ │ ├── user.py # 用户管理接口 │ │ ├── room_type.py # 房型管理接口 │ │ ├── room.py # 房间管理接口 │ │ ├── holiday_price.py # 节假日价格接口 │ │ ├── price_calendar.py # 价格日历接口 │ │ ├── guest.py # 客人管理接口 │ │ ├── reservation.py # 预订管理接口 │ │ ├── check_in.py # 入住退房接口 │ │ ├── bill.py # 账单结算接口 │ │ └── statistics.py # 经营统计接口 │ ├── utils/ # 工具函数目录 │ │ ├── auth.py # JWT认证中间件 │ │ ├── crypto.py # AES加密工具 │ │ ├── response.py # 统一响应格式 │ │ ├── error_codes.py # 业务错误码 │ │ ├── price_helper.py # 价格计算工具 │ │ ├── log_helper.py # 操作日志工具 │ │ └── init_db.py # 数据库初始化 │ └── tasks/ # 定时任务目录 │ └── reservation_task.py # 预订到期自动处理 ├── static/ # 前端静态资源 │ ├── css/style.css # 全局样式 │ └── js/api.js # API请求工具 ├── templates/ # HTML模板页面 │ ├── login.html # 登录页面 │ ├── rooms.html # 房间管理页面 │ ├── room_types.html # 房型管理页面 │ ├── holiday_prices.html # 节假日价格页面 │ ├── price_calendar.html # 价格日历页面 │ ├── guests.html # 客人管理页面 │ ├── reservations.html # 预订管理页面 │ ├── check_ins.html # 入住退房页面 │ ├── bills.html # 账单管理页面 │ ├── statistics.html # 经营统计页面 │ ├── users.html # 用户管理页面 │ └── change_password.html # 修改密码页面 ├── config.py # 应用配置 ├── run.py # 入口文件 ├── requirements.txt # Python依赖 ├── Dockerfile # Docker构建文件 ├── docker-compose.yml # Docker Compose配置 └── gunicorn_config.py # Gunicorn生产配置3.2 关键代码讲解3.2.1 Flask应用工厂app/__init__.py 是应用的核心入口,负责初始化Flask应用、绑定数据库、注册所有API蓝图和页面路由、配置全局异常处理和定时任务:def create_app(config_name='default'): template_dir = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'templates') static_dir = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'static') app = Flask(__name__, template_folder=template_dir, static_folder=static_dir) app.config.from_object(config[config_name]) db.init_app(app) # 注册蓝图、异常处理、定时任务、CLI命令... return app3.2.2 房间状态流转控制房间状态流转是酒店系统的核心业务逻辑,app/models/room.py 中定义了合法的状态流转映射:ROOM_STATUS_AVAILABLE = 'available' ROOM_STATUS_OCCUPIED = 'occupied' ROOM_STATUS_RESERVED = 'reserved' ROOM_STATUS_MAINTENANCE = 'maintenance' VALID_STATUS_TRANSITIONS = { ROOM_STATUS_AVAILABLE: [ROOM_STATUS_OCCUPIED, ROOM_STATUS_RESERVED, ROOM_STATUS_MAINTENANCE], ROOM_STATUS_OCCUPIED: [ROOM_STATUS_AVAILABLE], ROOM_STATUS_RESERVED: [ROOM_STATUS_AVAILABLE, ROOM_STATUS_OCCUPIED], ROOM_STATUS_MAINTENANCE: [ROOM_STATUS_AVAILABLE], } 3.2.3 退房自动结算退房时系统自动逐日计算房费,区分平日价和节假日价,生成账单明细:def calculate_room_fee(room_type_id, check_in_date, check_out_date): items = [] total = Decimal('0') current_date = check_in_date while current_date < check_out_date: price, price_type = get_room_price(room_type_id, current_date) items.append({'date': current_date.isoformat(), 'unit_price': float(price), 'price_type': price_type, 'amount': float(price)}) total += price current_date += timedelta(days=1) return items, total3.2.4 JWT认证与权限控制系统采用JWT令牌认证,区分管理员和前台接待员两种角色,通过装饰器实现权限校验:def admin_required(f): @wraps(f) def decorated(*args, **kwargs): # 验证JWT令牌并检查角色为admin if role != 'admin': return err_resp(PERMISSION_DENIED, "无权限执行此操作"), 403 return f(*args, **kwargs) return decorated3.3 初始化数据库并本地验证1)初始化数据库,创建所有表并插入默认管理员账号:python -c "from app import create_app; app = create_app(); app.app_context().push(); from app.utils.init_db import init_database; init_database(); print('DB initialized')" 2)启动开发服务器:python run.py3)访问 http://localhost:5000,使用默认管理员账号登录:用户名:admin密码:admin1234)验证核心业务流程:创建房型 → 设定价格 → 创建房间 → 登记客人 → 办理入住 → 办理退房 → 查看账单 → 确认结算。四、部署至华为云4.1 使用华为云AI Shell一键创建云资源华为云AI Shell是华为云提供的智能命令行工具,可以通过自然语言描述一键创建所需的云资源,无需手动在控制台逐项配置。1)打开华为云AI Shell,输入部署需求描述,AI Shell将根据描述自动规划并创建VPC、子网、安全组等网络资源:区域:cn-north-4(北京四)VPC名称:hotel-vpc,IPv4网段:192.168.0.0/16子网名称:hotel-subnet,网段:192.168.0.0/24安全组名称:hotel-sg,入站规则开放22(SSH)和5000(Web)端口2)确认AI Shell生成的部署方案后,选择ECS配置参数:计费模式:按需计费区域:cn-north-4(北京四)规格:c6s.large.2(2vCPU / 4GB)镜像:Ubuntu 22.04 Server 64bit系统盘:40GB 通用型SSD弹性公网IP:自动分配,带宽5Mbit/s登录方式:密码3)AI Shell自动执行资源创建,完成后记录ECS的弹性公网IP地址。4.2 上传项目代码并Docker部署4.2.1 SSH登录ECSssh root@<ECS弹性公网IP> 4.2.2 安装Dockerapt update apt install -y docker.io docker-compose systemctl start docker systemctl enable docker 4.2.3 上传项目代码在本地执行,将项目文件上传至ECS:scp -r ./ root@<ECS弹性公网IP>:/root/hotel-management/4.2.4 Docker容器化启动在ECS上执行:cd /root/hotel-management docker-compose up -d --build 等待构建完成后,应用将在5000端口启动。4.2.5 验证部署在浏览器中访问 http://1.94.227.60:5000,使用 admin / admin123 登录,验证系统功能正常。4.3 部署架构图互联网用户 │ ▼ ┌─────────────────────────────────┐ │ EIP 弹性公网IP │ │ (用于外部访问 + SSH管理) │ └────────────┬────────────────────┘ │ ┌────────────▼────────────────────┐ │ 安全组 Security Group │ │ - 入站: 22 (SSH), 5000 (Web) │ │ - 出站: 全部允许 │ └────────────┬────────────────────┘ │ ┌────────────▼────────────────────┐ │ VPC (192.168.0.0/16) │ │ ┌─────────────────────────┐ │ │ │ 子网 192.168.0.0/24 │ │ │ │ ┌──────────────────┐ │ │ │ │ │ ECS 云服务器 │ │ │ │ │ │ Ubuntu 22.04 │ │ │ │ │ │ 2vCPU / 4GB RAM │ │ │ │ │ │ 40GB 系统盘 │ │ │ │ │ │ Docker + App │ │ │ │ │ └──────────────────┘ │ │ │ └─────────────────────────┘ │ └─────────────────────────────────┘五、释放资源体验完成后,请及时释放华为云资源,避免产生多余费用。5.1 释放ECS弹性云服务器进入ECS列表,点击全选按钮,点击"更多 → 删除"。在对话框中选择"释放云服务器绑定的公网IP地址"和"删除云服务器挂载的数据盘",点击"是"。5.2 删除VPC和安全组进入VPC列表和安全组列表,分别删除 hotel-vpc 和 hotel-sg。仓库地址:https://github.com/ActionDD/huawei_internship_2026
-
尊敬的客户:您好!为优化开发者认证考试流程,提升用户考试效率。云学堂工作级开发者认证自2026年8月20日起将不再使用蓝版Welink进行辅助监考。届时用户可直接通过考试会议邮件下载WeMeeting客户端进入监考会议。具体考试流程以8月20日后更新的页面流程为准,您也可在8月20日后通过访问帮助中心文档查看更新后的考试流程,帮助中心文档地址:cid:link_0。
-
亲爱的用户:您好!为改善用户体验,华为云云学堂《人工智能入门级开发者认证》《人工智能工作级开发者认证》部分实验练习及实验考试于2026年7月16日下线优化,优化期间暂停实验考试,届时请您关注华为云开发者学堂资讯专栏-业务动态通知,给您带来的不便,敬请谅解。详细优化说明如下:序号认证名称实验练习实验考试预计重新上线时间1《人工智能入门级开发者认证》ModelArts服务应用-商超商品识别《人工智能入门级开发者认证》实验考试2026年7月20日2基于外卖评论的文本分类模型推理部署3《人工智能工作级开发者认证》基于ModelArts自定义算法实现图片识别《人工智能工作级开发者认证》实验考试2026年7月25日如有其他问题,可拨打客服热线4000-955-988或950808反馈和咨询。
-
尊敬的客户:您好!为了确保《人工智能入门级开发者认证》课程的时效性和技术领先性,帮助开发者更好地掌握最新的人工智能开发技能,同时紧跟华为云的最新技术动态,我们将对认证内容进行更新,预计2026年7月20日正式更新上线! 更新内容如下:1. 新增针对大模型应用技术的MCP、Function Calling、Skill等内容,从其工作原理、操作流程讲起,重点突出使用应用技术能带来的效率提升、成本降低等优势,使开发者明白其价值所在;2. 匹配ModelArts最新版本,更新课件介绍以及配套实验内容,使开发者紧跟华为云的最新技术动态;3. 新增Agent(智能体)相关内容,从其工作原理、操作流程讲起,重点突出Agent在任务自动化编排、多智能体协作及复杂场景决策中的效率提升与成本优化能力,使开发者掌握智能应用构建新范式;4. 新增Code Agent(代码智能体)相关内容,介绍其代码生成、智能问答与项目级上下文理解能力,重点突出其对编码效率的提升、代码质量的保障以及开发成本的降低,助力开发者实现智能开发;5. 更新模型训练与部署的内容介绍,匹配ModelArts最新版本,涵盖数据精炼、模型微调、部署与推理等新特性,使开发者能够快速上手最新的模型开发与上线流程。 届时我们还将开展相关开发者认证上新活动,详情请关注华为云开发者学堂论坛-热门活动 相关通知。发布日期:2026年7月13日
-
【有效邀请人数公示】工作日每周二、周五下午18点前在本论坛贴公示有效邀请人数,有效邀请人数名单见本论坛贴附件1,PC端下载后查看! 【活动时间】2026年 07月 08日 - 2026年 08月 10日【活动报名】立即报名【活动福利】有效邀请人数云资源代金券≥5人100元(限量300)≥10人200元(限量300)≥15人300元(限量220)邀请链接:报名后点击页面【分享有礼】按钮生成专属邀请链接邀请人参与流程:①活动报名→②分享有礼→③一键开通华为云码道→④下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书)被邀请人参与流程:①通过好友分享的专属链接活动报名→②首次一键开通华为云码道→③下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书) 【活动规则】1、活动对象:华为云注册且完成实名认证的用户均可参加;活动有效邀请成功后,邀请人可获得相应奖励。 2、邀请人需满足以下全部条件,完成有效邀请任务后才可以获得对应激励:(1) 登录活动页面且“活动报名”成功,点击页面“分享有礼”生成专属邀请链接或二维码,成为邀请人;分享邀请二维码/链接给好友,被邀请好友通过专属链接完成报名。(2)一键开通华为云码道,下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书) 3、被邀请人需在活动期间内满足以下全部条件,才被记录为1个【有效邀请】:(1)通过好友专属链接报名成功后,点击活动页面上一键开通华为云码道(被邀请人必须是首次开通),如该被邀请人之前已经开通/激活/下载华为云码道则不属于有效邀请,每个华为云账号仅可被有效邀请一次。(2)被邀请人需要首次开通华为云码道,下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书) 4、奖励说明:(1)邀请人在活动期间,每个【有效邀请】可获得20元云资源代金券,有效邀请≥5人才可申请奖励;被邀请人及邀请人同时还可在开发者成长中心领取更多积分兑换更多激励。(2)奖励按有效邀请人数最高档位发放,不重复叠加。例如有效邀请12人,获得200元券,而非100+200的叠加;本期活动最高可获得300元云资源券。(3)邀请数据公示:【分享有礼】弹窗显示的人数仅为邀请报名成功的人数,并非【有效邀请】人数;活动期间,工作日每周二、周五下午18点前在本论坛贴公示有效邀请人数。(4)云资源券奖品限量,以被邀请人完成最后一个任务(即微认证任务)的时间为统计标准,先到先得。(5)奖励发放时间:活动结束后5个工作日内公示最终有效邀请人数名单,公示期为7个工作日,公示期结束后15个工作日内发放云资源券奖励。(6)云资源券有效期:自发放之日起 60 天内有效,逾期即失效,不可补发; (7)云资源券使用说明:发放的代金券在额度范围内可多次用于抵扣账单或订单,直至余额用尽,可支持新购、续费等订单场景,实际是否可抵扣具体以订单详情为准。 更多活动信息可前往活动详情页查看!
-
亲爱的用户:您好!为改善用户体验,华为云开发者学堂实验平台将进行升级,升级期间不能进行实验操作,给您带来的不便,敬请谅解。升级时间点:2026-07-02 12:00-24:00 2026-07-06 18:00-24:00
-
亲爱的用户:您好!为改善用户体验,华为云开发者学堂实验平台将进行升级,升级期间将不能进行实验操作,给您带来的不便,敬请谅解。升级时间点:2026-07-02 12:00-24:002026-07-06 19:00-24:00
-
亲爱的用户:您好! 为改善用户体验,华为云开发者学堂实验平台将进行升级,升级期间将不能进行实验操作,给您带来的不便,敬请谅解。 升级时间点: 2026-07-02 12:00-24:00 2026-07-06 19:00-24:00
-
前言通过运单号和物流公司编码等信息发起订阅,当货物放入驿站/快递柜后,会将对应驿站取件码通过回调地址推送至客户。支持推送、查询两种方式获取取件码。如果没有传回调地址,也可以通过查询接口查询取件码(必须订阅成功后才可以使用查询接口,否则无效)。必须在运单进入驿站前发起订阅,否则无效。支持的驿站:下载支持的驿站清单共有发起订阅、查询取件码、推送3个功能。应用场景需要有收货提醒功能的场景。例如购物APP、公众号等,用于日常收件、寄件与退换货、代取与特殊管理等。API介绍戳这里查看详情发起订阅通过快递信息,发起订阅。请求说明名称类型必须说明shipperCodeString是快递公司编码,详见:下载快递公司编码对照表logisticCodeString是运单号callBackUrlString否回调地址senderMobileString否发件人号码virtualNumberString否虚拟号码(若单号做了隐私保护,可通过虚拟号查询)senderAddressString否发件人地址receiverMobileString是收件人电话receiverAddressString否收件人地址返回样例{ "code": 200,// 返回码,详见返回码说明 "msg": "成功",// 返回码对应描述 "taskNo": "043439882226367117195632",// 本次请求号 "charge": true, // 计费标志 "data": { "logisticCode": "79105030690097",//运单号 "shipperCode": "ZTO" //快递公司编码 } } 查询取件码请求说明名称类型必须说明shipperCodeString是快递公司编码logisticCodeString是运单号senderMobileString否发件人号码virtualNumberString否虚拟号码(若单号做了隐私保护,可通过虚拟号查询)senderAddressString否发件人地址receiverMobileString是收件人电话receiverAddressString否收件人地址返回样例{ "code": 200,// 返回码,详见返回码说明 "msg": "成功",// 返回码对应描述 "taskNo": "043439882226367117195632",// 本次请求号 "charge": true, // 计费标志 "data": { "logisticCode": "79105030690097",//运单号 "shipperCode": "ZTO", //快递公司编码 "pickUpCode": "xxx",//取件码 "pickUpAddress": "xxx",//代收点地址 "pickUpStation": "xxx" //代收点名称 } } 推送说明当货物放入驿站/快递柜后,会将取件码信息推送至callBackUrl接口数据结构{ "pickUpCode": "13-3-5236", "code": "200", "pickUpAddress": "xxx街道xx中心1幢", "logisticCode": "9816475xxxxxx", "shipperCode": "YZPY" }
-
尊敬的客户:您好!由于开发者认证生命周期管理规定,《企业应用集成平台工作级开发者认证》将于2026年7月30日正式下线停止服务。为此,我们将采取以下措施:1.对于已购买该开发者认证的客户,如有课程学习需求,仍可通过“个人中心-我的课程”中通过搜索课程进行学习,但课程内容已不再维护刷新,请注意课程内容的时效性。2.对于已购买该开发者认证并通过考试领取证书的客户,原证书在证书有效期内仍有效;如暂未通过考试且仍有考试机会的客户,可在认证正式停止服务之前参加考试并领取证书,证书在有效期内仍有效; 如您有任何问题,可随时通过工单或者服务热线(+86-4000-955-988 )与我们联系。感谢您对华为云开发者认证的支持!
-
开发者专属免费考证福利来了!【云学堂·云原生技术实战营】活动正式开营!集齐5个微认证兑换云原生入门级开发者认证证书。 一、【活动时间】2026年 06月 15日 - 2026年 09月 30日二、【报名链接】cid:link_1三、【活动福利】1、每通过1门微认证考试→获得对应华为云官方微认证证书2、通过指定5门云原生微认证→免费兑换华为云云原生入门级开发者认证证书3、一键免费领取华为云码道体验版,开启你的编码自动驾驶模式!四、参与流程Step1、AI智能编码辅助工具体验,0 门槛上手,小白也能变大神!支持 Java/Python/Go 等 7 种主流语言,代码生成、注释、调试、翻译一键搞定!一键免费领取体验版:https://developer.huaweicloud.com/codeartsco.html?source=dmznteducation&sourcead=dmznthd,立即体验,开启你的编码自动驾驶模式! Step2、集齐5个微认证证书免费兑换云原生入门级开发者认证证书序号认证名称(含免费激活入口)1云原生基础设施之容器入门2云原生基础设施之容器进阶3基于CCE Kubernetes编排实战4CCE网络与存储实战5云容器快速搭建网站通过序号1-5微认证且获得证书后,点此兑换云原生入门级开发者证书(我的认证→我的证书兑换)【考试说明】1、云原生5个微认证无需购买,点击表格中认证名称进入认证详情页,点击“免费激活”按钮即可,如考试未通过可再次点击“免费激活”。2、云原生5个微认证需要理论考试≥70分+实验考试≥60分才算考试通过。3、考试通过后第1个自然日后将发放证书,可前往我的学堂- 我的证书查看证书编号和下载电子证书。 不管是入门新手、在校同学还是职场开发者,都可以一站式学练考!
-
本课程特邀拥有华为二十余年从业经验的资深架构师主讲。课程以讲师在华为二十余年的亲身经历为主线,涵盖电信、云计算、AI三大时代的技术演进与关键架构决策,并结合架构思维、创新方法及实战心法,为学员展现卓越工程师的系统性成长框架。 不止讲解技术知识,更聚焦职业成长、架构思维、创新方法、实战心法,通过学习本课程,学员将掌握从校园到架构师的成长路径,理解电信、云、AI三大时代的技术演进与关键架构决策,领悟架构本质、治理心法与决策艺术,培养创新思维与实战能力。无论你是尚未踏入职场的在校学生、初级/中级工程师、以及有意向成为架构师的技术人员,还是想要转型、晋升的资深工程师、技术管理者,都能从课程中汲取养分。 课程导览第1章 成长的起点第2章 电信时代的突围第3章 云时代的“从0到1”第4章 决胜AI时代第5章 架构师的修炼心法提问与交流 课程学习入口:cid:link_2,课程报名后可不限次数反复观看。 推荐:智能编码辅助工具体验——华为云码道(CodeArts)代码智能体(一键免费领取体验版) 0 门槛上手,小白也能变大神!支持 Java/Python/Go 等 7 种主流语言,代码生成、注释、调试、翻译一键搞定!5 分钟就能完成注册与首次使用,广泛覆盖了代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码调试、代码翻译、代码检查、代码优化等开发场景,提高软件研发生产力。依据开发者输入的需求描述,准确且高效地生成高质量代码, 如同开发者身边的专属技术顾问。一键免费领取体验版:https://developer.huaweicloud.com/codeartsco.html?source=dmznteducation&sourcead=dmznthd,立即体验,开启你的编码自动驾驶模式!
-
前言根据元素名称、符号或原子序数,查询该元素的详细物理化学性质和参数。具体能查到以下信息(以“铁”为例):基本信息:原子序数、中文/英文名称、元素符号。物理属性:原子质量、半径、体积、密度、熔点、沸点、状态等。化学属性:电子构型、氧化态、导电率、导热系数等。发现与用途:发现历史、主要来源、用途。各类丰度:在太阳、地壳、海水、大气中的含量。人体相关:在血液、骨骼、肝脏中的含量,以及日摄入量等。可视化数据:还提供了一个电子模型图的图片链接(dzmx参数)。应用场景非常适合需要集成化学数据的教育软件、科研工具、科普应用或数据可视化项目API介绍请求说明名称类型必须说明keywordString是查询关键词。元素中文名称或元素符号(区分大小写)或原子序数,例:keyword=氢,keyword=1,keyword=H戳这里查看详情返回样例{ "code": 200,//返回码,详见返回码说明 "msg": "成功",//返回码对应描述 "taskNo": "994337550160979418055589",//本次请求号 "data": { "rtzl": "7 kg",//人体-人(70Kg)均体内总量/mg "yht": "Ⅰ",//氧化态 "ty": "最丰富的元素",//丰度-太阳(相对于 H=1×1012) "zfr": "0.44936",//蒸发热/KJ/mol "jr": "93 000",//人体-肌肉/p.p.m. "dxybm": "",//丰度-大西洋表面/p.p.m. "ywmc": "Hydrogen",//英文名称 "dxysc": "",//丰度-大西洋深处 "ly": "在宇宙中最丰富的元素,主要和氧结合,以水的形式存在与自然界,也存在于矿井、油和汽井之中。",//来源 "diq": "1520",//丰度-地壳/p.p.m. "hsz": "作为水的成分存在于海水中,也有一些气体H(2)溶在其中。",//丰度-海水中/p.p.m. "rsrl": "",//人体-日摄入量/mg "br": "14.304",//比 热/J/gK "yzbj": "0.79",//原子半径/Å "sd": "",//闪 点/℃ "fx": "1766年, 在英国伦敦, 由 H. Cavendish 发现。",//发现 "daq": "0.5",//丰度-大气/p.p.m.(体积) "xie": "以水存在于血液中",//人体-血/mg dm-3 "gan": "93 000",//人体-肝/p.p.m. "md": "0.0899",//密度(g/cc,300K) "tpysc": "",//丰度-太平洋深处 "id": "1",//原子序数 "gjbj": "0.32",//共价半径 "yt": "用于生产氨、乙醇、氯化氢、溴化氢、植物油和不饱和烃的氢化,火箭燃料,低温学研究等。有两个同位素:氘(D)和氚(T)。",//用途 "tpybm": "",//丰度-太平洋表面 "ysfh": "H",//元素符号 "lzbj": "0.012",//离子半径 "qgz": "",//人体-器官中 "drxs": "0.001815",//导热系数/W/cmK "dzgx": "1s(1)",//电子构型 "zwmc": "氢",//元素名称。 "yzzl": "1.00797",//原子质量 "ddl": "--",//导电率/10的6次方/cm "zrd": "",//自燃点/℃ "gu": "52 000",//人体-骨/p.p.m. "dzmx": "https://xxxx.gif",//电子模型图 "yztj": "14.4",//原子体积 "zlsj": "",//滞留时间/年 "rd": "-258.975",//熔 点(℃) "zt": "无味、无色、无臭、极易燃烧的气体。",//状态 "rhr": "0.05868",//熔化热/KJ/mol "fd": "-252.732" //沸 点(℃) } }
-
前言本文介绍生成三合一收款码API,三合一聚合收款码整合微信、支付宝、QQ三大主流支付渠道,实现一码通用,彻底解决传统收款方式多码杂乱、扫码不便的痛点。商家仅需张贴一张二维码,就能满足顾客各类扫码付款需求,适配线下门店、便民网点、街边摊位等多种小微经营场景,大幅简化收银流程。应用场景该接口覆盖多行业,如线下便利店、日用小店、文具副食门店等个体实体店、街边零售摊位、流动摊贩等轻经营场景、小型个体经营门店、综合服务小微商户这些商铺都可支持。API介绍请求参数名称类型必须说明wxUrlString是微信支付链接alipayUrlString是支付宝支付链接qqUrlString是qq支付链接logoImgBase64String否logo 图片 base64logoImgUrlString否logo图片UrllogoImgFileString否logo文件paddingInteger否边距logoBorderboolean否是否有边框logoStyleString否logo 样式,NORMAL-普通、ROUND-椭圆、CIRCLE-圆形logoBgColorString否logo 背景色值logoBorderBgColorString否logo 色值bgImgBase64String否背景图base64bgImgUrlString否背景图链接bgImgFilefile否背景图文件drawBgColorString否背景渲染色值,默认#fff7f7bgWidthInteger否背景宽度, 默认500bgHeightInteger否背景高度, 默认500sizeInteger否二维码大小suffixString否图片后缀,默认png戳这里查看详细说明返回样例{ "code": 200,//返回码,详见返回码说明 "msg": "成功",//code对应的描述 "taskNo": "279392941232189858512786",//本次请求号 "data": { "link": "https://z.jmdat.com/aggregate-payment/t2o/visit/xxxx", //支付链接地址,只能在微信浏览器、QQ浏览器、支付宝打开 } }
-
前言MBTI:迈尔斯-布里格斯类型指标,这是一套基于荣格心理学理论发展而来的性格评估工具。它将人的性格从四个维度、每个维度两个对立方向,组合成 16 种不同的性格类型。为了方便记忆,常把16种类型归纳为四个“气质家族”,每个家族有各自鲜明的特点:分析家 (NT型):理性、有战略思维、追求能力与知识。外交家 (NF型):理想主义、善解人意、关注成长与意义。守护者 (SJ型):务实、尽职尽责、重视安全与合作。探险家 (SP型):务实、追求自由、活在当下。下面详细介绍人格测试相关API。详见此处API介绍测试时,尽量凭第一反应选择“你通常是怎么想、怎么做的”,而不是“你希望自己成为什么样的人”,这样结果会更贴近真实的自己。请求参数名称类型必须说明typeString是请求类型,1:获取问题,2:提交答案。versionString是版本类型,1:基础版48题,2:专业版93题,3:完整版200题。注意不同版本的问题不同。numString否获取问题时必须传问题编号,比如获取第1题则传1,问题编号不能超过对应版本的最大题数,例:num=1。qcanString否提交答案时必传,每一题的答案用英文逗号隔开,也就是每一题的选项,A或B。例:qcan=A,A,A,A,B,B,A,A,B,A,A,A,B,A,A,A,A,A,A,A,A,A,A,A,A,B,B,B,B,A,B,A,A,A,B,A,A,A,A,A,B,A,A,A,A,A,A,A。返回样例type=1时返回样例{ "code": 200,//返回码,详见返回码说明 "msg": "成功",//返回码对应描述 "taskNo": "045462265255962926697564",//本次请求号 "data": { "q": "你如何看待风险:",//问题 "a": "A. 作为必须仔细计算和管理的东西。",//选项A。 "b": "B. 作为探索新事物和学习的机会。" //选项B。 } } type=2返回样例{ "code": 200,//返回码,详见返回码说明 "msg": "成功",//返回码对应描述 "taskNo": "045462265255962926697564",//本次请求号 "data": { "mbtimsg": "**ESTP - 企业家/实践者** (外向-实感-思考-知觉)xxxxx",//人格类型简单介绍,提交答案返回。也可自行查询更详细的相关16个人格类型介绍展现给用户。 "mbti": "ESTP" //人格类型,提交答案返回。 } }
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签