毕业三四年了,还是第一次有那么久的空余时间写代码。
【谁让今年形势那么冷清呢,公司没项目干啊】
平时做Linux/网络运维,所以前后端都会帮开发改一点,但没有深入地去学前端,所以这项目部分前端很多样式设计和部分后端代码是Cursor帮忙做的。
至于为什么要单独弄个后端,是顺带想了解下Python打包的整个流程,也一并学习怎么做ExE,怎么做Electron应用。
包括 .NET、Qt、C#这些大学时候搞过的(虽然这个项目里没有),从头开始重新了解一遍,闲着也是闲着。
平时工作内容影响,写的工具也就是偏运维方向的。
文件传输功能仅支持SFTP,能满足基础需要就行,我用的时候传文件这块一向是很有耐心的。也支持传输大文件,但会在传输前用后端程序先分块,所以你会看到两次进度条。
至于为什么加入AI支持,那就是现在基本不想自己看一大堆日志了,窗口里一丢,先帮我解析日志去。
使用AI的话安全性上肯定有风险的,所以我让AI帮忙分析敏感信息时,选择接入的都是公司内部的Dify和One API。
项目在这里:SimpleShell
站里之前也有个佬写了Electron SSH工具TinySSH
,功能比我这个全多了,我写的是根据自己使用习惯来的,肯定还有很多不足,也应该会有很多人用不习惯,至于为什么短时间内有俩人都搞这个,我想也是一个巧合吧。