大象笔记

对话机器人 Rasa(二十九):custom action 中获取请求 channel 来源

## 需求背景 Rasa custom action 的 Python 代码中,需要根据不同 channel 渠道,来做不同的逻辑处理。 所以,需要能获取当前消息的 channel 来源。 ## 获取 channel `

Nginx 添加 Access-Control-Allow-Origin 头,允许跨域请求

## No 'Access-Control-Allow-Origin' header 想从 js 前端实现拉取一个服务端的 markdown 文件,然后在浏览器端渲染成 HTML。 但是本地开发环境调试时报错: > Acces

2023 年底工作总结

又到了一年一度的年底写工作总结的 PPT 时间。 这个周末烟台刚下完创历史记录的暴雪,天太冷就没有出门,把 PPT 赶了出来。 ## PPT 内容来源 - 每个月的月报 - 涉及项目的屏幕截图。统计了一下今年6成的工作都

Rust web 框架 axum (五): 每个功能独立一个文件

之前为了练手把所有的 Axum rust 代码都写在 main.rs 这一个主文件中。 随着功能的增多,发现几点不便: - 代码行数过多,不方便查找指定功能的代码 - 不同功能的类似数据结构需要分别定义,为了避免重名,增加了功

将 yolov5 内置模型导出为 pytorch mobile 格式

## Google Colab 地址 使用 Colab 能利用 Google 免费提供的 GPU 资源,快速进行模型训练。比在我的弱鸡笔记本上训练,能节省大量时间。 在 Colab 上新建一个项目 https://colab.

Rust web 框架 axum (四): 生产服务器环境使用 Nginx 部署 axum 服务

这个周末不算忙,总算可以把一直没有上线的 Rust Axum 写的在线小工具发布了。 基本上跟 Golang Gin 的发布流程类似,本地编译好,scp 到服务器上。 然后配置好 systemd, nginx reload 就可以了

通过了微信小程序个人认证

早上收到一条微信公众平台的消息提醒: 大致内容是,现有的个人微信小程序需要完成微信认证,否则,12月24日之后将不能被搜索到,无法转发分享。。。 ![个人微信小程序需要完成微信认证](http://cdn.sunzhongwei

VIM 中进行英文单词拼写检查

最近写代码时,发现好多的单词拼写错误,既有自己拼写错误的,也有三方 API 中的字段拼写错误,更有产品文档中的,及 UI 设计稿中的。 有些一眼就能辨识出来,有些很难察觉,特别是比较长的单词。 例如: registrat

在阿里云上成功卖掉了一个闲置的域名

最近双十一,又收到好几个域名的续费通知,有的废弃很久了,一直舍不得扔掉。 毕竟好不容易做了备案,也通过了 Google Adsense 广告认证,丢了确实可惜。 但是,自己精力有限,不想花费过多的时间在不再感兴趣的项目上。心想干

Rust web 框架 axum (三): 使用 askama html 模板

## askama 是什么 > Askama implements a template rendering engine based on Jinja. It generates Rust code from your template