最近在做一个AI本地化项目,用了多种技术,做了两个版本,故用文章做一下记录。这完全是个人项目,如果开发完毕再记录,感觉一篇文章不好介绍完毕,打算用多篇文章记录下,算是边开发边记录,也能督促自己继续开发持续推进吧。
当前进度效果:
python开发的后台+electron前端桌面,整个上位机效果如下 ,能够实现主要的AI智能对话了:

其主题切换为夜间模式:

整体界面布局采用左右布局,菜单放在左边的,右边是内容区域,上面是AI对话的一个效果。
同样,还采用了C#后台+avalonia前端项目桌面,对应的上位机效果:
|
其主题切换为夜间模式:

该版本还打造了一个主页,暂时的界面如下:

后期准备做一些开源,但没想好开源哪个版本,至少也要整个项目基本完成主要的功能交互流程,能够跑通主要业务。