大象笔记
tr069 消息类型 (message type)
tr069 是基于 SOAP 的 RPC 协议。
message type 可以理解为每个 RPC 的方法名。
这里有趣的地方是,既然是远程调用,那么就存在两种情况:
- ACS 调用 CPE 的方法
- CPE 调用
TeamsACS 代码目录结构
粗略浏览一遍,大概了解每个模块的每个文件是实现什么功能的。可以 tree 一下结构,把每个文件的注释加上。
## 查看目录
排除 assets 子目录,因为下面的 js 文件太多。
```
tree -I assets
tr069 协议中,acs 与 cpe 的完整通信过程
TR-069协议是一种用于远程管理设备、进行配置和故障排除的协议。它使用客户端/服务器模型,其中ACS(自动配置服务器)充当服务器,CPE(客户端设备)作为客户端。
之前刚接触 tr069 协议的时候,简单了解过 [TR-069 协议
一个简单问题快速区分 ChatGPT 4 与 3.5
今天在 V2EX 论坛上学到了一个有趣的技巧:如何一句话区分 ChatGPT 3.5 与 4。
目前我用到的大部分免费的 ChatGPT 套壳网站都是基于 ChatGPT 3.5 的,偶有标榜使用了 ChatGPT 4 接口的网站。即
Rasa 中 JiebaTokenizer, LanguageModelFeaturizer 与 DIETClassifier 各自的作用及区别
虽然我已经 [用 Rasa 实现了中文自动问答机器人功能](/chat-robot-rasa-support-chinese-language),但是里面 pipeline 的配置,其实我完全没看明白各个组件起到的作用。我已经很认真地读了几
对话机器人 rasa(六): 基于 websocket 的网页组件
由于要现场演示 Rasa 对话机器人的实际效果,感觉用 Rasa Shell 命令来演示不太正式。
还是用网页版 Rasa 组件来演示更直观一些,也容易理解。
再就是我想把对话场景制作成一段小视频,或 gif,放到 PPT 里给客户演示
对话机器人 Rasa(五):自动化测试
## 自动化的必要性
手动跑一遍覆盖各种问题的对话,太耗费时间了。例如,即便最简单的有十几个意图识别的对话场景,手动测试一遍都需要很长时间。
而且记不住有哪些 rule ... 需要对照着 nlu.yml 文件才能记起来。
比较高
对话机器人 Rasa 何时使用 rule,何时使用 story
在配置 Rasa 对话规则的时候,我一直有一个疑问。
Rasa 中 story 的意义是什么?
我在跟 Rasa 对话的时候,似乎也没发现按照 story 的流程走。
查了一下:
Rasa 包含了两种方式来定义对话流
PostgreSQL 常用命令
PostgreSQL 的命令相对 MySQL 还是有点难记。单词缩写不太直观。
## 列出所有数据库
```
postgres=# \l
List of datab
WSL Ubuntu 18.04 安装 PostgreSQL 数据库
## 安装
```
sudo apt update
sudo apt install postgresql postgresql-contrib
```
## 查看版本号
```
> psql --version
p