1.小规模工作室用来管理团队之间的信息技术资源。可做公共网盘,技术研发项目文档库,第三方外协人员权限管理等。
点击空白处退出提示
1.小规模工作室用来管理团队之间的信息技术资源。可做公共网盘,技术研发项目文档库,第三方外协人员权限管理等。
1.支持markdown格式编辑内容
2.支持鼠标特效,桌宠特效,及提供二次开发沙盒,可以自定义拓展更多效果
3.支持ai对话,ai解读,ai内容创作
4.支持升级包一键升级
5.登录令牌用 JWT,签名算法是 HMAC-SHA256,密匙定时自动刷新
前端(web,Node 18+)
Vue 3、TypeScript、Vite 6
Vue Router、Pinia、vue-i18n
Element Plus 和它的图标
Axios 调接口
md-editor-v3 写文章和预览,CodeMirror 做补全
ECharts、vue-echarts 做统计图
后端(src,.NET 8)
项目分成 Web、Service、Domain、Lib、Model 五层。
ASP.NET Core:控制器、JWT 登录、SignalR(通知和升级进度)
Entity Framework Core 8 + Pomelo,连 MySQL
ASP.NET Identity 的密码哈希
MailKit 发邮件
Serilog 写日志
Swagger / OpenAPI,开发环境可看接口文档
AI 助手走自写的 OpenAI 兼容 HTTP 流式调用,没有单独的官方 SDK
运行和发布
开发时前端在 3080,接口在 5100,Vite 把 /api 和 /hub 代理过去
线上用 Kestrel 跑接口,Nginx 把 /reshub 的页面和接口转到同一台机器
systemd 守护进程,升级包是 .hubpkg



评论