案例介绍本案例基于华为云码道 CodeArts 快速搭建业务系统结合 MaaS 大模型生成个性化温和话术通过 SMTP 邮件实现一户一单精准通知打造轻量化、低成本、高送达的智能服务方案让服务变服务提醒有效提升收缴效率与业主满意度。案例内容一、概述1.1 案例介绍华为云码道CodeArts代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面它能够依据开发者输入的需求描述准确且高效地生成高质量代码智能问答功能则如同开发者身边的专属技术顾问。传统物业费收缴等服务长期依赖人工电话、群发短信等方式不仅效率低、人力成本高生硬话术还易引发业主反感导致收缴率偏低、投诉率偏高。同时部分触达渠道如企业微信存在配置繁琐、IP 白名单限制、好友关系依赖等问题上线复杂、推广门槛高。为解决上述痛点本案例基于华为云码道CodeArts代码智能体快速搭建业务系统结合 MaaS 大模型能力生成温和、个性化的服务话术通过标准化 SMTP 邮件服务实现一户一单的精准通知打造轻量化、低成本、高送达的智能服务解决方案让服务变简单温馨显著提升收缴效率与业主体验。整体方案采用码道 MaaS 邮件通知的轻量化架构码道负责核心开发以自然语言交互方式快速生成业主信息管理、欠费计算、催缴任务调度、邮件批量发送等代码模块自动完成接口封装与逻辑调试大幅缩短开发周期降低代码编写成本。MaaS 大模型负责话术智能生成根据业主欠费金额、逾期天数、房屋信息、历史服务记录等维度自动生成差异化、有温度的服务文案规避 “逾期”“滞纳金” 等敏感表述提升业主接受度。SMTP 邮件负责安全触达采用通用 SMTP 邮件服务发送一对一催缴通知无需配置域名、IP 白名单无需添加好友支持每户独立账单内容送达稳定、无骚扰、可留痕适配各类物业场景快速上线。1.2 适用对象个人开发者高校学生企业开发者1.3 案例时间本案例总时长预计60分钟。1.4 案例流程说明用户安装 CodeArts 代码智能体。通过码道开发物业费AI催缴助手。结合华为云MaaS平台能力智能生成催收话术。使用 163 邮箱的 SMTP 邮件服务对业主邮箱发送一对一服务通知。1.5 资源总览本案例预计花费0或1元。资源名称规格单价元华为云码道CodeArts代码智能体通用体验版免费DeepSeek-V3.1/V3.2千万Tokens代金券DeepSeekV3.21.00ModelArts Studio大模型DS/K2/Q3等通用代金券DeepSeekV3.20.00163邮箱免费版0.00二、环境和资源准备2.1 领取华为云MaaS平台大模型Tokens福利任选其一方式一 登录华为开发者空间参考案例《华为开发者空间 - ModelArts Studio大模型通用代金券领取使用指导》中的“二、 开通MaaS平台大模型”章节内容领取代金券获取到模型的API地址、模型名称和API Key。方式二 登录华为开发者空间参考案例《华为云MaaS平台大模型Tokens领取使用指导》中的“二、 领取MaaS平台大模型Tokens”章节内容领取MaaS平台DeepSeek V3系列大模型Tokens代金券购买ModelArts Studio DeepSeek Tokens套餐包开通模型服务最后获取到模型的API地址、模型名称和API Key。2.2 AI IDE华为云码道安装部署参考案例《Windows版AI IDE华为云码道CodeArts代码智能体安装部署》完成Windows版AI IDE华为云码道CodeArts代码智能体安装部署。2.3 获取 163邮箱 SMTP 授权码注册并登录163邮箱进入邮箱主页点击上方设置进入POP3/SMTP/IMAP设置页面。在设置页面中开启IMAP/SMTP服务和POP3/SMTP服务。如遇到安全提示选择继续开启。开启成功后将显示授权码注意保存到本地。获取授权码成功后将显示以下页面。服务器地址及端口号等信息可参考下图具体为官网信息为准三、生成物业费智能服务助手3.1 生成MaaS接口调用模块首先我们需要在项目中引入MaaS平台的AI能力所以先生成一个MaaS接口调用模块。在码道对话框内输入以下提示词c复制代码请使用Python生成一个可直接运行的模块用于调用华为云MaaS大模型接口自动生成物业费催缴话术。 功能要求 1. 模块名称maas_property_fee.py 2. 入参支持业主姓名、房号、欠费金额、缴费周期、逾期天数、业主类型正常/遗忘/争议 3. 调用华为云MaaS大模型生成专业、得体、有同理心的催收话术 4. 话术风格服务型提醒不使用“逾期、催收、滞纳金、处罚”等词汇 5. 返回干净文本可直接用于邮件发送 6. 包含接口调用、异常处理、日志输出 7. 代码结构清晰带注释开箱即用 8. 华为云MaaS配置 API_URL 替换成您自己的模型地址 model 替换成您自己的模型名称 API_KEY 替换成您自己的API key 输出完整可运行代码。参数说明API_URL替换为步骤2.1 领取华为云MaaS平台大模型Tokens福利中获取的API地址。model替换为步骤2.1 领取华为云MaaS平台大模型Tokens福利中获取的模型名称。API_KEY替换为步骤2.1 领取华为云MaaS平台大模型Tokens福利中获取的API Key。当运行完成后AI IDE左侧目录会出现代码文件①此时我们点击②运行在终端控制台可以通过测试看到AI帮我们生成的催缴话术。3.2 生成物业费智能服务助手 Web 应用MaaS模块生成完毕后我们需要一个主程序来调用它。在码道对话框内输入以下提示词c复制代码请用Python Flask框架生成一个完整的物业费智能服务助手Web应用包含前端页面和后端API。 # 功能要求 ## 1. Flask Web应用 - 创建 Flask 应用根路径 / 返回一个HTML页面 - HTML页面包含表单字段 - 业主姓名文本输入框必填, - 欠费金额数字输入框单位元必填, - 欠费月数数字输入框单位月必填, - 房号数字输入框必填* 业主类型下拉选择业主类型正常/遗忘/争议默认正常, - 提交按钮“生成催收话术”生成催收话术时调用华为云MaaS配置并调用项目中已有的,maas_property_fee.py模块, - 返回结果页面可复用同一HTML模板展示结果区域结果页面显示业主信息、催收等级、AI生成的话术, ## 2. 前端样式要求 - 使用简洁的CSS - 页面标题“物业费催缴助手 - 告别生硬催收” - 表单区域布局清晰提交按钮有加载状态防止重复提交 - 结果区域有卡片样式话术内容使用灰色背景框展示 ## 3. 运行说明:生成一个完整的 Python 文件app.py包含所有代码和依赖。代码应直接可运行用户无需手动安装依赖, # 生成后直接运行在浏览器中访问 http://localhost:5000。生成完毕后在浏览器中访问http://localhost:5000地址可以看到生成的具体应用。此时我们可以测试一下输入信息后点击生成服务话术。可以看到通过MaaS大模型平台生成的AI服务话术当然我们也可以通过与码道对话来调整生成其他服务话术的内容。3.3 通过 SMTP 发送催缴信息到业主邮箱此时的项目已经初具雏形还缺一个发送邮件的功能。在码道对话框输入以下提示词增加发送服务邮件功能。c复制代码在当前项目中增加以下功能 使用Python增加物业费邮件催缴功能; 要求 1. 使用smtplib连接公共SMTP服务器不需要自建邮件服务器在页面首页可以输入我的163邮箱账号、163授权码、smtp服务器地址默认smtp.163.com、端口号默认465业主邮箱。 2. 支持一对一发送 3. 包含发送失败重试、日志记录 4. 代码可直接运行不需要额外配置环境。 5.邮件催缴功能在生成话术后显示。 6.生成的话术可以在页面进行删改。 注意邮件发送表单提交按钮的事件问题以及代码中使用SMTP类配合starttls()对于465端口SSL使用SMTP_SSL对应此类问题。 完成后直接启动项目。生成完毕后刷新页面填入信息点击生成服务话术。此时可以看到邮件发送功能已经新增完毕在输入框内输入相应信息即可发送邮件。参数说明AI生成话术AI生成的服务话术可进行编辑。发件人邮箱163邮箱替换为步骤2.3 所注册的163邮箱。授权码替换为步骤2.3 所获取的163邮箱授权码。SMTP服务器无需调整保持smtp.163.com。端口号无需调整保持465。业主邮箱实际的业主邮箱。点击发送后可以看到业主收到了相应信息同时我们也可以进行优化比如在文案中添加一些礼品活动等让业主对缴纳物业费不产生反感情绪。注意由于本应用的开发是Agent自动生成的每次提问生成的代码及最后的运行结果均存在出入开发者可根据自己的需求调教模型生成自己想要的结果。若想体验与案例一样的结果请下载或克隆源码至本地运行。至此告别生硬服务码道 MaaS 实现物业智能助手案例已完成。五、反馈改进建议如您在案例实操过程中遇到问题或有改进建议可以到论坛帖评论区反馈即可我们会及时响应处理谢谢