链接
收集的相关链接,包括一些自己开发的工具
🛠️ fullstack-starter — 全栈后台管理系统脚手架
fullstack-starter 是一套功能完整的全栈后台管理系统脚手架,同时提供 React 和 Vue 两套前端、Python 和 Java 两套后端,四种组合自由搭配,开箱即用。
功能模块:
| 模块 | 说明 |
|---|---|
| 仪表盘 | 统计概览、最近活动 |
| 用户管理 | CRUD、角色维护、批量修改、重置密码 |
| 角色管理 | CRUD、权限分配,预设角色不可删 |
| 权限管理 | 菜单权限(6个)+ 操作权限(17个)两级控制 |
| 系统设置 | 站点信息、注册策略、邮件 SMTP 配置 |
| AI 模型配置 | AI 模型管理、预设模型(DeepSeek/MiMo/OpenAI/Claude 等)、模型测试(含 SSRF 防护) |
| 个人设置 | 个人信息、修改密码 |
技术栈:
| 层 | 技术 |
|---|---|
| 前端 (React) | React 19 + TypeScript 6 + Vite 8 + TailwindCSS 4 + shadcn/ui v4 |
| 前端 (Vue) | Vue 3 + TypeScript + Vite 6 + TailwindCSS 4 + DaisyUI 5 |
| 后端 (Python) | Python 3.12 + FastAPI + SQLAlchemy 2.0 (async) + SQLite |
| 后端 (Java) | Java 21 + Spring Boot 3.2 + Sa-Token + JPA + SQLite |
| 认证 | JWT (PyJWT) + bcrypt / Sa-Token |
| 部署 | Docker + Nginx + Uvicorn |
🔐 ZeroChat — 端到端加密的阅后即焚通讯工具
ZeroChat 是一个零信任的加密通讯平台,支持一次性阅后即焚消息和加密聊天室,所有加密运算都在浏览器端完成,服务器只做密文中转,永远看不到你的内容。
核心功能:
- 阅后即焚消息 — 文字或图片,AES-256-GCM 加密,查看后自动销毁,支持密码保护、可配置过期时间、二维码分享
- 加密聊天室 — ECDH-X25519 密钥交换 + 逐条 AES-256-GCM 加密,任何一方可销毁房间清除所有数据
- 零信任设计 — 无需注册、无 Cookie、无追踪,密钥永远不离开设备
- 多语言支持 — 中/英/日/韩/俄
- 暗色模式 / 移动端适配
技术栈:
| 层 | 技术 |
|---|---|
| 前端 | React 19, Vite 6, TypeScript, TailwindCSS 4, shadcn/ui, Zustand |
| 后端 | Node.js 22, Express 5, WebSocket, TypeScript |
| 存储 | Redis 7 |
| 加密 | @noble/ciphers, @noble/curves, @noble/hashes |
| 部署 | Docker Compose |
- 访问地址:https://zchat.cc
- GitHub: https://github.com/hmilyld/zerochat
🔧 ProjectEnc — C# 程序合并、加密及打包工具
ProjectEnc 是一个 C# 开发的 Windows 桌面工具,将程序合并、加密、打包三步操作集成到一个界面里,省去来回切换多个工具的麻烦。
解决的痛点: 每次编译后需要用 ILMerge 合并 DLL → ConfuserEx 加密 → Inno Setup 打包,手动操作烦不胜烦,于是写了这个”套壳”工具把三者串起来一键搞定。
核心功能:
- 程序合并 — 调用 ILMerge 将多个 DLL 合并到主程序
- 程序加密 — 调用 ConfuserEx 对主程序加密,支持自定义加密模板
- 安装包打包 — 调用 Inno Setup 生成安装包,自动忽略合并过的 DLL 和备份文件
技术栈: C# WinForms / .NET Framework 4.5.2 / DevExpress 22.2 / Visual Studio 2022