果子林的猫窝

Just another WordPress.com site

Windows Live Agent 学习笔记

leave a comment »

自WLA的SDK发布以来将近1个月了,最进心血来潮对MSN机器人产生浓厚的兴趣,接下来将我这几天的学习内容与大家共享一下。

WLA是可以简单的理解为MSN机器人,具体应用可以参考 小i机器人 。机器人功能的实现是使用BuddyScript脚本语言来进行开发的。

参考资料:
官方网站:http://dev.live.com/agents/
在线SDK:http://msdn.microsoft.com/en-us/library/cc527897.aspx
入门视频:http://www.microsoft.com/belux/msdn/nl/chopsticks/default.aspx?installsl=1

创造第一个机器人
一、配置运行环境
1.你需要安装如下软件:Visual Studio .NET(非Express版)、Windows Live Agents SDK
2.如果你是XP用户,那么还需要安装:Windows Server 2003 Administration Tools Pack
3.为了测试方便,最好单独申请一个Windows Live ID。

二、创建BuddyScript项目
1.在VS中使用Windows Live Agent模板新建一个项目。
image 
勾选Chat与User Info者两项,完成工程的创建。
2.打开WindowsLiveAgent1.connections这个XML文件(这里WindowsLiveAgent1是你这个项目的名称。)修改其中的chinese-deploy、chinese-staging、chinese-dev的属性,将他们都改为这个机器人的Windows Live ID和密码。
image
3.保存所有文件。这里我们先不添加代码直接将这个机器人上线,关于如何让这个机器人学会简单的自定义对话,可以参考前面给出的入门视频。

三、上线
1.打开浏览器,进入WLA的控制台 http://localhost:8000/
2.点击Add an Agent添加机器人,在Add an Agent页面你需要输入机器人的.bfg文件,这个文件的位置可以在VS的解决方案资源管理器中找到
image 
image
3.进入Monitoring and Control页面,点击Start按钮启动机器人。稍等一会机器人就加载完成了,同时它也会在MSN中上线。
image 
image


Weather Tag 0.3

27 / 23°C

Written by alzzl

2008/06/24 在 14:24

发表在 Windows Live

留下评论