2步通过chatgpt生成会议纪要

  1. 首先你需要得到会议的文本,会议的文本可以通过在会议的时候录制视频,然后将视频放在一些解析网站上得到 (如果是飞书等视频软件,可以直接把内容导出到妙记)
  1. 接着打开地址 - https://poe.com/Claude-2-100k
  1. 然后输入你的内容,例如:请将以下会议聊天记录整理出讨论的主要内容:[你的内容]

就可以了,就是这么简单
感谢观看

今天简单教一下大家如何快速配置VTS

  1. 首先在Steam上安装VTS - 在商店中搜索VTube Studio, 然后安装

  2. 选择你的模型

  3. 配置你的麦克风

    PS: 如果你需要用内置语音, 需要安装一个虚拟声卡, 可以选择免费的Virtual Audio Cable

  4. 如果你是自己直播的话可以配置配置面部捕捉, 配置相应的摄像头

  5. 如果是虚拟主播的话, 可以配置动画, 结合VTS的接口, 根据特殊情况调用不同的动画

3步配置负载均衡

今天简单和大家说一下,3步配置负载均衡

  1. 下载nginx, 配置成服务

  2. 在你的.conf中配置如下信息

1
2
3
4
5
6
7
upstream myfzjhtest {
#ip_hash;
#least_conn;
server [你的ip]:1406 weight=1;
server [你的ip]:1407 weight=1;

}
1
2
3
4
5
6
7
8
server {
listen 80;
server_name xxxx.tech;

location / {
proxy_pass http://myfzjhtest;
}
}
  1. 重启nginx服务,搞定

注意

  1. weight - 权重
  2. least_conn - 将请求传递到活动连接数最少的服务器
  3. ip_hash - 同一个ip访问同一个后端

简单的权限系统

最近和同事讨论了一下简单的权限系统,基础的权限系统需要满足以下功能

  1. 给接口指定需要的权限
    a. 通过标注的形式
    b. 支持方法
  2. 权限在后端代码中验证,并且提供一个集合给到前端, 可以因此创建角色 (或者在一些简单的系统里面直接绑定在用户上)
  3. 通过注入的方式重定义权限的验证方式 (通过数据库, 或者第三方库,暂时不在本次讨论中)

1.a: 通过标注的形式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public void SomeMethod(SomeMethodInput input)
{
//此接口没有权限校验
}

[AbpAuthorize]
public void SomeMethod(SomeMethodInput input)
{
//此接口需要用户登录
}


[AbpAuthorize("Administration.UserManagement.CreateUser")]
public void SomeMethod(SomeMethodInput input)
{
//此接口除了需要登录之外, 还需要用户有"Administration.UserManagement.CreateUser"的权限
}

1.b: 通过方法的形式

1
2
3
4
5
6

public void SomeMethod(SomeMethodInput input)
{
//方法中检验用户是否存在"Administration.UserManagement.CreateUser"权限
PermissionChecker.Authorize("Administration.UserManagement.CreateUser");
}

讨论到此为止, 感谢阅读

Azure的负载均衡服务规则补充

今天发现一些小坑,之前负载均衡没有做80端口的配置,今天简单给大家看一下

之前在创建负载均衡规则的时候只创建了443端口,如下图所示

如果需要其他的端口的话可以再次创建一个规则, 如下所示

其他端口同理

感谢阅读

如何禁用Azure虚拟机的自动更新

今天来告诉大家如何禁用Azure云上的虚拟机的自动更新。

Azure云中的自动更新,是不能在虚拟机里面设置的,需要在云端进行配置。

简单来说就是, 在”虚拟机 | 你的其中一个虚拟机 | 更新 | 更新设置”中选择禁用。详细情况如下所示

  1. 首先,先到虚拟机中

  2. 接着选择其中一个虚拟机, 并且选择”更新”

  3. 在更新中选择”更新设置”

  4. 将设置由启用改为禁用即可

还原观看

使用Handbrake优化视频请求次数

最近某个项目的OSS流量很大,经过调查发现,在打开网站之后,其中的视频请求了3次。

经过调查,发现一个MP4的数据全部存在box的结构中,其中moov box是一个容器box,他不包含具体的媒体数据,但是包含了所有媒体数据的宏观信息,其下有多个其他box,包含mvhd,trak等。

造成多次请求的原因就是moov的box被放在了最后面,这对于本地播放没有影响,播放软件可以先寻找到moov,但是对于在线播放则非常的不友好。

因此我们需要将MP4的moov box移动到最前方,让http先请求到moov。

我们可以使用HandBrake来快速的处理这个问题,HandBrake - https://github.com/HandBrake/HandBrake

使用方式就非常简单了

  1. 安装软件

  2. 打开软件,选择你的适配

  3. 勾选”网页优化”, 接着点击开始编码

    Figure: 勾选网页优化

在经过以上步骤之后,你的视频就成功的被优化了,快去试试吧

视频翻译

今天简单告诉大家,如何快速生成一个视频的字幕。

  1. 首先我们需要注册一个网易见外平台 - https://jianwai.youdao.com/

  2. 接着创建一个新项目, 断则视频翻译

  3. 上传视频, 等待结果

  4. 相应的翻译会在右侧

PS: 我们可以点击导出, 可以得到srt文件, 接着使用其他软件可以把字幕和视频导入进去

感谢观看