没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
介绍 Sarah是一个通用的bot框架,以作者的长子命名。 它具有一个称为“有状态命令”的独特功能,以及一些基本功能,例如命令和计划任务。 除了这些基本功能之外,该项目还提供了丰富的生命周期管理,包括,,自动的/(重新)构建以及。 这些特征是通过细颗粒成分的组合来实现的。 每个组件都有其自己的接口和默认实现,因此开发人员可以通过用自己的实现替换特定组件的默认实现来自由自定义其机器人体验。 由于采用了这种分段式的生命周期管理架构,与其他聊天机器人框架相比,与每个聊天服务进行交互的的职责更少; 适配器开发人员可以专注于实现协议以与相应的聊天服务进行交互。 要查看这些组件及其关系,请参阅 。 重要的提醒 v3版本 这是go-sarah的第三个主要版本,它介绍了Slack适配器的改进以支持RTM和Events API。 Slack适配器的接口更改无法避免,这是此主要版本升级的唯一原因。 除此之外,这不包括任何重大更改。 有关详细信息,请参见 v2版本 第二个主要版本对go-sarah了一些重大更改。 该版本仍支持和维护所有功能,并添加了更好的界面以简化集成。 请参阅以从较早版本迁移。 支持
资源推荐
资源详情
资源评论
收起资源包目录
go-sarah:用Go编写的简单但可自定义的bot框架 (108个子文件)
components.csv 6KB
runner_test.go 26KB
runner.go 17KB
adapter.go 17KB
command_test.go 16KB
task_test.go 15KB
adapter_test.go 15KB
command.go 13KB
bot_test.go 13KB
rtmapi_test.go 12KB
task.go 10KB
adapter_test.go 10KB
filewatcher_test.go 9KB
logger.go 9KB
filewatcher.go 8KB
bot.go 7KB
logger_test.go 7KB
weather.go 7KB
worker_test.go 6KB
adapter.go 6KB
client_test.go 6KB
rest_test.go 6KB
rtmapi.go 6KB
command.go 5KB
storage.go 5KB
response.go 5KB
worker.go 5KB
eventsapi_test.go 5KB
retry_test.go 4KB
status_test.go 4KB
input.go 4KB
weather_test.go 4KB
rest.go 4KB
connection.go 4KB
main.go 4KB
retry.go 3KB
status.go 3KB
payload.go 3KB
connection_test.go 3KB
alert_test.go 3KB
handler.go 3KB
props.go 3KB
client.go 3KB
client.go 2KB
scheduler_test.go 2KB
scheduler.go 2KB
storage_test.go 2KB
eventsapi.go 2KB
watcher.go 2KB
client_test.go 2KB
main.go 2KB
input_test.go 2KB
error.go 2KB
response_test.go 2KB
streaming.go 2KB
props.go 2KB
command.go 2KB
streaming_test.go 2KB
alert.go 2KB
config_test.go 2KB
payload_test.go 1KB
config.go 1KB
props.go 1KB
props.go 1KB
adapter.go 1KB
props.go 1KB
props.go 1KB
output.go 1KB
watcher_test.go 1KB
locker.go 1KB
config.go 1004B
error_test.go 898B
worker.go 699B
config.go 649B
bot.go 586B
adapter_test.go 567B
server_go18.go 534B
server_go17.go 387B
bottype.go 241B
bottype_test.go 225B
destination.go 220B
doc.go 176B
doc.go 110B
doc.go 86B
doc.go 83B
weather.json 15KB
jsonHello.json 21B
LICENSE 1KB
README.md 10KB
go.mod 313B
components.png 873KB
todo_captioned.png 158KB
conoversational_context.png 138KB
guess_captioned.png 125KB
simple_example.png 96KB
hello.png 21KB
go.sum 4KB
components.svg 202KB
timer.yaml 47B
fixed_timer.yaml 25B
共 108 条
- 1
- 2
资源评论
乘风破浪的海伦
- 粉丝: 28
- 资源: 4546
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功