logo
publist
写文章

简介

华为 HDE、鸿蒙极客、《鸿蒙 HarmonyOS 6开发之路》系列图书第一作者

擅长的技术栈

鸿蒙、AI 全栈开发

可提供的服务

演讲、培训、开发指导

Python 智能体开发实战 10:本地跑得好好的,一并发就崩?把它做成一个能上线的服务

本文将「启明英语」小E的本地脚本(demo.py)升级为可上线的FastAPI服务,解决从单人运行到高并发、多客户端调用的跨越。通过结构化输出、会话隔离、输入校验与流式响应等设计,实现三个核心接口:批改、历史管理与流式输出。关键创新包括依赖注入(测试/生产模型分离)、Pydantic定义契约、基于deque的滑窗会话管理及SSE流式传输,确保服务稳定、可测、可扩展,真正落地可用。

文章图片
#python#开发语言#人工智能
Python 智能体开发实战 09:改了提示词,到底是变好还是变坏?搭一套能打分的离线评测

改提示词不能靠感觉,必须用可复现的评测体系。本文通过“小 E”批改模型因一句提示词导致漏错的教训,揭示了仅凭主观试例验证的危险性。作者构建了包含正例、反例、边界和脏数据的评测集,设计多层指标(对错、格式、体验),引入LLM as judge并规避评分偏差,最终形成可对比、可复现的流水线工程:从评测集到报告生成,全程模块化,确保提示词迭代基于真实数据而非直觉。

文章图片
#python#开发语言#人工智能
Python 智能体开发实战 08:上线第一天就挂?给 Agent 装上重试、超时和降级三条保险丝

本文讲述如何通过“重试、超时、降级”三条保险丝,解决AI服务因盲目重试导致的用户等待久、费用高、问题被掩盖等痛点。作者以一次线上故障为引,剖析错误分类的重要性:临时故障可重试,确定性失败应立即终止,结构异常需单独监控。通过实现精准异常分类、指数退避+抖动、整轮超时控制与幂等机制,构建健壮的容错系统,让程序在出错时表现得像“成年人”——有判断、有节制、有担当。

文章图片
#python#开发语言#人工智能
【HarmonyOS 7 小艺智能体实战】10:提交、审核、上架与上线后——把服务真正交给用户

本文系统梳理了智能体从开发到上架、运营的全流程:强调测试版的重要性,规避上线风险;详解审核常见打回原因及应对策略;揭示上架后“服务找人”的生态变革;提出持续迭代与数据驱动的运营闭环;并呼吁开发者抓住系统级分发机遇,以真实用户场景为锚点,打造可被一句话唤醒的能力。最终,真正的起点在于——想清楚用户何时需要你,以及你如何恰当地出现。

文章图片
#harmonyos#华为#人工智能
【HarmonyOS 7 小艺智能体实战】09:上架前先把“关”过一遍——合规自查与素材准备

本文分享智能体上架审核的实战经验,总结四大核心维度:名实相符(避免宽泛命名、夸大功能)、内容安全(禁用极限词、如实申报AI生成内容)、隐私合规(隐私政策可访问、权限最小必要)、素材规范(头像非纯色加字、无侵权模糊)。作者以自身被驳回为例,强调“对外宣称与实际能力一致”是关键,附上提审前自查清单,助力高效过审。

文章图片
#harmonyos#华为#人工智能
【HarmonyOS 7 小艺智能体实战】08:在真机上把它跑起来——调试与预览

首次真机调试因未添加设备账号至调试名单而失败,误判为意图匹配问题。文章总结调试核心:先网页验证逻辑(典型/边界话术),再真机测试端侧表现(唤起、卡片、权限、连续对话)。强调日志、链路、变量三要素定位问题,警惕沙箱静默失败与低版本设备干扰。最终提出五步自测清单:对话通、真机可用、超时兜底、权限到位、防误触发,确保上线前万无一失。

文章图片
#harmonyos#华为#人工智能
【HarmonyOS 7 小艺智能体实战】07:手写一个 Skill(下)——ArkTS、意图框架与工程结构

本文分享手写VibeCoding Skill的实战经验:当需深度调用端侧能力、复用现有接口或逻辑复杂时,应选择手写而非生成。核心要点包括:严格遵循SKILL.md与module.json命名一致性;合理分层结构,将业务逻辑与触发契约分离;入口脚本仅作参数适配,避免耦合;按最小必要原则申请权限,并随应用包发布。强调真机调试前验证,确保功能稳定可用。

文章图片
#harmonyos#华为#人工智能
【HarmonyOS 7 小艺智能体实战】06:VibeCoding 十分钟搓出一个 Skill(上)——从想法到生成

本文通过VibeCoding快速验证“会议纪要整理”技能的可行性,仅用分钟级成本完成需求描述、AI生成、测试与打包。作者强调触发意图设计的重要性,指出澄清环节能挖掘用户真实需求(如Markdown输出、待办提取),并总结出VibeCoding适用于标准能力原型验证,而复杂逻辑仍需手写开发。工具与工程分工明确:前者降本试错,后者保障稳定落地。

文章图片
#harmonyos#华为#人工智能
【HarmonyOS 7 小艺智能体实战】04:给智能体接“大脑”——Prompt 编排与模型选择

智能体效果核心在角色指令:需明确身份、边界与风格,避免模糊形容词,强化“不做什么”以减少幻觉。模型选择应基于中文表达、速度、成本与Function Calling支持,建议先用默认模型验证问题归属。知识库提升回答准确性,插件实现“动手”能力。自动优化提示词易弱化边界,须人工核对。平台编排快且可分发,自建底座更可控,二者分工互补,后续需接入Skill实现执行能力。

文章图片
#harmonyos#人工智能#华为
【HarmonyOS 7 小艺智能体实战】05:Skill 到底是什么——和 Agent 的关系先掰扯清

本文揭示了对Skill的误解:它并非函数式调用,而是可被语义匹配的“能力单元”。核心在于,Skill能否被触发,取决于SKILL.md中对意图场景的精准描述——需写清典型话术与排除情形,以帮助系统准确识别。作者强调,Skill应聚焦单一任务,由Agent负责规划调度,自身只专注执行。最后区分平台Skill(快速原型)与随包发布Skill(深度定制),建议先验证再投入开发,提升效率。

文章图片
#harmonyos#华为#人工智能
    共 280 条
  • 1
  • 2
  • 3
  • 28
  • 请选择