打印

[讨论] bot 需求征集中

本帖已经被作者加入个人空间

[讨论] bot 需求征集中

上一次讨论见这里:http://www.ruby-lang.org.cn/foru ... 10519&ptid=2933


  一直想做个小机器人当小工具,但总是没有时间,现在终于空闲下来,又再一次开始重新考虑这个问题

  目标:php?name=rails" onclick="tagshow(event)" class="t_tag">rails 开发者的小助手,譬如rdoc查询,插件查询,snippet code的黏贴等等,并且可以考虑实现其他Twitter 后者饭否等功能等,终止目的就是能作为贴心的小助手,开发中可能用到的功能都可以考虑在内。

  不知道大家有没有其他好的需求。

======================================================================================
现在 你可以加 rubyistcn@gmail.com 到你的gtalk中,看一下她能做什么

第一步的目标是:
* 可以查询 plugins (已实现)

使用方法
插件查询: (目前查询这个网站:http://agilewebdevelopment.com/plugins)
引用:
  p 插件的名称
例如:查询cache相关的插件
引用:
  p cache
稍等片刻会看到查询的结果,目前就是网站上的内容


返回格式:
引用:
  序号:插件名称
  加入时间 评分
  插件URL

  插件简介
例如上面p cache 返回
引用:
Plugin matchs cache:
1:CachedAssets
Added on 8 Apr 2007 Rating: 4/5 (5 votes)
http://agilewebdevelopment.com/plugins/cachedassets

Combine CSS and JS files into one to reduce the number of HTTP requests.
。。。。。。。。。
查询本论坛的帖子
引用:
q cache
例如:查询常用插件关键字
q cache
稍等片刻变会返回结果

=====================================更新====================================
引用:
增加其他一些测试的小功能

  time

返回当前时间

  weather 区号

返回该城市的天气预报
譬如

  weather 021


查看当前用户(你自己的ID)

  who
注:
1:暂时论坛查询中文无返回结果
2:这个刚写的还没放到服务器上,正在我的本机测试中,如果断了,说明我本地的bot挂了,可以加我的gtalk: martin.xus@gmail.com 告诉我下:)

呵呵,Enjoy

[ 本帖最后由 martin 于 2008-1-16 15:18 编辑 ]

TOP

我已经测试了,很好用。你真快呀!
谢谢!
Flying Piggy...! 
天地人合一!

TOP

增加其他一些测试的小功能

  time

返回当前时间

  weather 区号

返回该城市的天气预报
譬如

  weather 021


查看当前用户(你自己的ID)

  who

TOP

嘿嘿,martin好agile. 我想watch社区的新帖。
谢谢大家加入Ruby中文社区!
[寻找您身边的Rubyist.]

TOP

新增功能测试 api,目前直接用的本机的rdoc

r + keywords

譬如查询

  ri ActionController::Base#url_for

或者查询

  ri String#scan


目前我本机仅仅跑了一个bot,并且加了事务处理,可能有点慢。

TOP

引用:
原帖由 skyover 于 2008-1-16 16:29 发表
嘿嘿,martin好agile. 我想watch社区的新帖。
好,没问题,稍等

更新,已经可以了

执行rcn 会看到新的帖子的(根据RSS来生成的)

[ 本帖最后由 martin 于 2008-1-16 17:50 编辑 ]

TOP

open source? :-)

TOP

测试了一下,不错,下载源代码研究一下

TOP

2008-12-05 05:02 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61