数字人需求总结
最近做了个数字人相关的需求,感觉有点意思,就随便写点。
我们有主讲老师和辅导老师,主讲老师是负责讲课的,而辅导老师主要是提供课后辅导等服务。在进行课后辅导的过程中,有时辅导老师也需要讲课,但讲课并不是辅导老师的强项,而如果在讲课时直接使用主讲老师的视频又会在辅导过程中产生割裂感。因此,可以使用数字人的技术,让辅导老师的“数字分身”来讲课。数字人讲课视频的制作流程如下:
最近做了个数字人相关的需求,感觉有点意思,就随便写点。
我们有主讲老师和辅导老师,主讲老师是负责讲课的,而辅导老师主要是提供课后辅导等服务。在进行课后辅导的过程中,有时辅导老师也需要讲课,但讲课并不是辅导老师的强项,而如果在讲课时直接使用主讲老师的视频又会在辅导过程中产生割裂感。因此,可以使用数字人的技术,让辅导老师的“数字分身”来讲课。数字人讲课视频的制作流程如下:
最近在GitHub Trending上发现了一个比较有意思的项目:Stagehand,它是个大模型驱动的网页自动化工具。官网:Stagehand: A browser automation SDK built for developers and LLMs. 看到可以使用本地浏览器,于是乎我稍微尝试了下,下面分享下我对于Stagehand的初体验。
Stagehand提供了TypeScript和Python两种语言的接口,考虑到我对Python更为熟悉,于是选择了后者。安装还是比较简单的,直接pip
安装就行,不过我默认的清华源没有,临时换源到 阿里源就行😂。
pip install stagehand -i https://mirrors.aliyun.com/pypi/simple/
然后就是启动浏览器并打开调试端口了,这里需要指定用户目录,不能使用默认的用户目录,这一点官方文档没有提到。
工作之后,时间大部分被工作占据,博客写得少了,有时想写却不知道写点什么。既然如此,那就干脆记录一些工作中的事情和收获吧~
最近完成了一个需求,这是个倒排期需求,要的比较急,测试是个新人,基本没怎么测试。最后需求上线后出现了一点小问题,不过还好没什么影响。这个需求就叫它个性化学情反馈吧,本篇会先介绍下这个需求以及技术方案,然后整理下写出的BUG,最后是一点思考总结。
这个需求描述起来比较简单,就是要做一个分组群发的功能,根据阶段测学情和课中学情对学生进行分组,不同分组的学生发送不同的文案,文案可以有一些变量,变量需要替换为每个学生各自的值。
五一期间花了一天时间用Godot做了个游戏,想记录点什么。本来五一期间就该写这篇博客的,奈何 本人有些拖延,拖着拖着就拖了半个月才想着写。再回看自己的博客,发现已有接近有一年没有写了,不知不觉时间过得真快,稍不留神竟然已经过了这么久了,想想真是有些惭愧。
其实我之前是从没听过Godot的,游戏引擎我之前只知道Unity、UE、Cocos、Pygame这些,不知什么时候横空出世的Godot。五一期间在刷B站时,我无意间刷到Unity又变更条款的消息,Unity6不让中国用了,中国只能用特供版,也就是团结引擎,特供版和国际版未来会独立发展。然后就了解到了开源游戏引擎Godot的存在,于是就想挑战自己一下,一天时间零基础用Godot做一个简单的游戏,结果基本上做到了。
最近有业务反馈有个系统上传csv总是失败,提示“文件只能为csv格式,请重新上传”:
但是,我在自己电脑上测试了多次都能正常上传。心想,这难道就是传说中的,不是代码的问题,而是用户电脑环境的问题吗? 于是,我与该业务会议沟通,通过查浏览器开发者工具中的网络记录,发现业务的电脑在上传时并没有发送上传请求就被拦截上传失败了。很显然,这应该是前端的问题。前端使用了Vue+elementUI,代码逻辑大概如下: