.
作者 : 万境绝尘
转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/20306735.
.
本人 微信公众账号(订阅号) : 韩曙亮
-- ╮(╯▽╰)╭ : 为毛我申请不到 服务号 %>_<%, 订阅号各种不方便啊, 编辑模式没有自定义菜单功能啊, 明天就开启开发模式;
-- 关注微信公众号 :
互斥的两种模式 : 编辑模式 和 开发模式, 这两个模式不能同时使用;
编辑模式功能 : 编辑模式主要通过界面编辑的方式设置自动回复 和 自定义菜单, 这些设置直接在公众平台上就可以完成;
编辑模式的场景 :
-- 没有开发能力 : 用于品牌宣传, 新闻媒体, 自助客服类型的公众号;
-- 具有开发能力 : 在开发之前使用编辑模式快速搭建的原型, 开发模式出现故障切换到编辑模式;
编辑模式开启方式 : 如上图, 功能 --> 高级功能 --> 编辑模式;
一. 自动回复设置
.
自动回复 : 在自动回复模块中, 可以设置自动回复功能, 可以回复的内容包括 文本, 图片, 语音等消息;
-- 被添加自动回复 : 微信公众好第一次被用户添加的时候发送的信息;
-- 消息自动回复 : 用户向公众号发消息的时候, 自动回复给用户的信息;
-- 关键词自动回复 : 用户发送某个特定关键词的时候, 回复对应的内容;
开启自动回复 : 自动回复默认是关闭状态的, 需要手动 滑动 启用按钮才可以使用;
1. 被动添加自动回复
被动添加自动回复作用 : 用户添加微信公众号的时候, 自动回复给用户的消息;
-- 回复常用内容 : 欢迎语, 功能简介, 操作指引等;
推荐回复类型 : 自动回复可以是 文字 图片 视频 语音, 但是这里推荐使用 文字, 文字可以为用户省流量;
这里设置一些回复内容到我的公众号中 : 手机版的网站是用百度轻应用做的 \(^o^)/~, 挺好用的;
欢迎添加 韩曙亮 微信公众号 O(∩_∩)O~
Android IOS 嵌入式 重构 设计模式 UML 学习交流mo-OK
目前学习 微信开发 和 百度轻应用 中 ...
欢迎访问个人博客 :
-- CSDN博客 : http://blog.csdn.net/shulianghan
-- PC版 : www.hanshuliang.com
-- 手机版 : http://mobile.hanshuliang.com
联系邮箱 : 13241153187@163.com
添加示例 :
使用效果 :
2. 消息自动回复
消息自动回复作用 : 用户向公众好发送不能识别的消息的时候, 会将这种自动回复发送给用户, 消息自动回复的格式也可以有 文字 图片 视频 语音;
-- 使用场景 : 开发模式下服务器故障, 或者刚刚开通微信公众号, 没有进行关键词自动回复设置的时候, 就可以设置该消息自动回复;
设置内容 :
回复 Android , IOS, 嵌入式, 重构, 设计模式 可以进入进一步提示.
回复 公众号开发 , 百度轻应用 查看相关开发细节.
设置方法 :
使用效果 :
3. 关键词自动回复
关键词回复 : 用户发送符合的关键词的时候, 会根据关键词回复其对应的内容;
自动回复规则 : 一个关键词自动回复规则由3部分组成, 规则名, 关键词, 回复;
-- 规则名 : 规则名不代表任何意义, 可以重复, 主要作用是为了方便查看记忆;
-- 关键字 : 有两种匹配方式 分别是 未全匹配 和 已全匹配, 未全匹配就是只要内容中含有关键字就可以匹配, 已全匹配就是只有用户发送的内容完全相同才能匹配;
-- 回复 : 关键字匹配成功后, 发送关键字中对应的内容, 可以是 文字 图片 视频 语音;
关键字与回复之间的关系 :
-- 未全匹配 : 未全匹配 "重构" 关键字, 只要回复的内容中含有 "重构" 两个字, 就会回复相关内容, 如下图设置 :
-- 未全匹配效果 :
-- 已全匹配 : 关键字完全匹配的时候才会发送相应信息;
-- 已全匹配效果 :
-- 一对多关系 : 一个关键字匹配多条内容, 如上图, 一条关键字 对应多条回复, 如果勾选回复全部, 两条回复都会发出;
-- 多对一关系 : 多个关键字匹配一条内容, 如上图, 如果不进行勾选, 两个关键字都会发出一条回复;
4. 自动回复优先级判定
消息自动回复优先级 : 不管用户发送什么类型的消息, 只要公众账号接收到消息便会自动回复, 如果用户发送能够匹配关键字回复规则, 就优先按照关键字回复规则回复;
关键字自动回复优先级 : 如果用户发送的信息匹配多条关键字就随机发送一条;
关键字回复优先级 > 消息自动回复优先级
.
二. 案例 - 重构字典
1. 重构字典设计
(1) 功能设计
功能 : 用户可以与该微信公众号通过消息的发送与回复, 查询重构相关知识, 例如查询代码的坏味道(Bad Smell), 查询重构方法(Refactor Method)的细节知识;
-- 被添加自动回复 : 用户关注微信公众号的时候, 自动回复给用户一条信息, 这条信息是一次性的, 这里就注明回复重构二字或者任意不能识别的内容就会出现目录列表;
-- 消息自动回复 : 当用户发送不能识别的消息的时候, 会回复重构相关目录;
-- 关键字自动回复 : 案例的主体, 这里会根据重构的细节条目 如 代码的坏味道 重构方法 发送相应的重构内容细节;
(2) 数据准备
先列出几条概念, 解释也比较粗糙, 以后总结会慢慢补齐和完善;
代码坏味道 :
-- 重复代码 : 一个以上的位置出现相同的代码结构;
-- 过长函数 : 函数中过长的代码;
-- 过大的类 : 单个类功能太多, 内部定义的成员变量多;
-- 过长参数列 : 函数传入的参数过多;
-- 发散式变化 : 添加一种模块需要修改一个类中的2种函数, 添加另一种模块需要修改同一个类中的3个函数, 将这个类分开比较好;
-- 霰弹式修改 : 添加一个模块需要修改多个类, 这样将多个类合并成一个类比较好;
(3) 设计关键词规则
关键词 : 重构 (完全匹配)
-- 对应回复内容 : 列出重构的目录, 详细列举出22种代码坏味道, 以及所有的重构方法;
关键词 : 代码坏味道(未全匹配)
-- 对应回复内容 : 列出22种代码坏味道;
关键词 : 代码坏味道的具体名称(完全匹配);
-- 对应回复内容 : 将这种坏味道的具体信息回复;
2. 使用效果
.
作者:万境绝尘
转载请注明出处:http://blog.csdn.net/shulianghan/article/details/20306735.
.
分享到:
相关推荐
微信公众号开发两种模式:编辑模式和开发模式。编辑模式比较简单,你不需要操作任何的代码,只需要借助微信提供的功能来管理自己的微信公众号。这种方式开发的页面比较简单,主要用来实现文章的推送等功能。开发者...
开发模式和编辑模式3.微信公众平台开发原理4.微信公众平台开发快速入门实例说明5.注册微信公众号6.接入自己的微信服务器7.实现微信入门应用实例1.SAE的介绍2.使用SAE开发微信应用3.SAE与SVN的整合4.SAE应用的注意...
开源的企业微信应用开发框架&引擎,是一套通用的企业微信多租户SaaS管理系统,得益于 Swoole 和 Hyperf 框架的优秀,可提供超高性能的同时,也保持着极其灵活的可扩展性。 应用场景 可用于电商、金融、零售、餐饮...
rwe Raytrend Wechat Engine(简称RWE)是睿程科技推出的国内首个全面支持微信公众号(包括订阅号、服务号、企业号)的开放平台,平台除了支持最基本的文本消息、图文...一句话,用编辑模式的后台享受开发模式的功能。
由于开启代理,开发模式下请求直接代理到后台(须将后台模块运行起来)npm run dev# build for production with minificationnpm run build功能登录/登出权限验证侧边栏富文本编辑器请求代理七牛云文件上传微信模板...
该计划旨在通过构建一个专业、高效且具有互动性的微信公众号,来吸引目标用户群体,提供价值内容,并最终实现商业变现。项目的核心理念是利用微信公众号的强社交功能和广泛的用户基础,打造一个集信息分享、品牌推广...
微信公众平台开发者文档:微信公众号开发平台创建自定义菜单,可以看到创建菜单的一些注意事项,下面的使用网页调试工具调试该接口,只是调试接口是否可以正常调用,并不是直接创建菜单,根据微信自定义菜单管理文档...
编辑模式和开发模式是有冲突的。所以我们启用微信公众号的开发模式之后,那些菜单是看不到的哦。不过现在个人订阅号是不可以使用高级开发者模式的,如自定义菜单,不过我们还是可以通过测试号来测试一下,然后移代码...
微信公众平台接口开发指南 ... ... 注意:设置公众号信息时一定要谨慎,‘公众号名称’与‘微信号’填写后是不能修改的,需事先认真想好 ...其中有两个模式:‘编辑模式’与‘开发模式’ 默认开启的为‘编辑模式’
集成了公众号网页调试和小程序调试两种开发模式。 使用公众号网页调试,开发者可以调试微信网页授权和微信JS-SDK 详情 使用小程序调试,开发者可以完成小程序的 API 和页面的开发调试、代码查看和编辑、小程序预览和...
集成了公众号网页调试和小程序调试两种开发模式。 使用公众号网页调试,开发者可以调试微信网页授权和微信JS-SDK 详情 使用小程序调试,开发者可以完成小程序的 API 和页面的开发调试、代码查看和编辑、小程序预览和...
集成了公众号网页调试和小程序调试两种开发模式。 使用公众号网页调试,开发者可以调试微信网页授权和微信JS-SDK 详情 使用小程序调试,开发者可以完成小程序的 API 和页面的开发调试、代码查看和编辑、小程序预览和...
微信公众平台有两种模式:编辑模式 和 开发模式。 普通的功能可以通过编辑模式来搞定。开发模式具有更多的功能。让我们来使用开发模式开发helloword吧 步骤如下: 第一步:先注册一个公众号...
1.去微信公众号注册一个应用号,具体百度,无须认证(要钱的300一次)即可. 2.进入应用号首页--->选择设置-->基本设置--->然后可以看到你的appId 3.工具里新建一个项目,appid填写刚刚获取的 4.工具左侧的3个...
后台可以添加微信公众号,用户在关注你的公众号之后,可以通过微信搜索博客的相关内容。通过后台,用户可以看到你推荐的博客文章! 7、增加了rss地址!方便增加订阅!例如你可以利用腾讯邮箱的订阅功能,rss地址就...
04、微信公众号管理中未启用自动回复时关键字回复也可以生效 05、优化了所有自定义字段(数值类型)获取方法,减少保存出错的可能性。 06、采集插件获取链接方式改为自定义正则模式 【修复的bug】 01、修复了注册...
微信公众号管理系统让你无需支付任何费用就可以使用开发模式,无任何限制,并且能够免费使用开发模式实现的功能。 微信是手机端的入口之一,并不是所有的用户都想在微信上关注你,手机网站也是必要的,还需要有电脑...
该商城小程序内置多商户商城和分销商城,包括小程序商城、H5商城、公众号商城、PC商城和App,支持多种分销模式、拼团、砍价、秒杀、优惠券、活动报名、客户管理、推广素材、品牌、分类商品参数、知识付费、抽奖、...
话归正传,在Linux上一直使用vim,慢慢熟悉了它的命令,才终于领悟了什么是编辑器之神。 最近抽空整理了这份速查表,收获颇丰,并分享给大家。 进入vim vim配置 移动光标 屏幕滚动 插入文本类 删除命令 复制...
微信公众号布局支持 支持幻灯片编写(由reveal.js) .md和.markdown文件关联打开 科技栈 Phodit是一个使用微前端架构开发的Electron应用: React.js->树状视图 角度->重命名框 Stencil.js + Web组件->终端头 相应...