欢迎扫码体验本项目的实际功能和效果:
- 🧩 小程序端:请扫描下方太阳码进行体验
- ⚙️ 后端源码: https://github.com/ucmao/parse-ucmao-backend
协作提示:本仓库仅包含前端小程序代码。如需实现核心解析功能,请配合部署上述后端服务。
-
多平台解析支持:全面覆盖抖音、快手、小红书、B站、皮皮搞笑等 8+ 主流平台。
-
无损去水印流程:
-
智能提取:粘贴分享链接后,前端通过加密机制调用后端
/api/parse接口。 -
高清下载:支持将处理后的无水印视频或封面直接保存至手机系统相册。
-
安全请求机制:
-
动态加密:采用 Vigenère 加密算法 配合动态时间戳生成密钥,确保接口调用安全。
-
请求封装:所有 API 请求均通过
utils/request.js进行统一拦截与加密处理。 -
内容生态功能:内置热门视频榜单展示及常见问题指引,提升用户留存与交互体验。
| 维度 | 技术选型 | 说明 |
|---|---|---|
| 底层框架 | 微信小程序原生框架 | 确保最佳性能与原生交互体验 |
| 核心语言 | JavaScript, WXML, WXSS | 标准小程序开发技术栈 |
| 基础库版本 | 3.10.1+ | 适配最新微信 API 特性 |
| 安全层 | Vigenère 加密算法 | 基于时间戳的请求安全校验 |
| 构建工具 | 微信开发者工具 | 官方标准开发与调试环境 |
在运行项目前,请务必完成以下替换:
- AppID:在
project.config.json中填入你自己的微信小程序 AppID。 - API 域名:修改
utils/config.js中的baseURL,指向你部署好的后端服务地址。
git clone https://github.com/ucmao/parse-ucmao-mp.git
cd parse-ucmao-mp
- 打开 微信开发者工具。
- 点击 「导入」,选择本项目根目录。
- 确认 AppID 无误后点击导入。
点击工具上方的 「编译」 按钮,即可在模拟器中体验去水印流程。
parse-ucmao-mp/
├── pages/ # 业务页面目录
│ ├── index/ # 首页:链接输入与解析核心页
│ ├── ranking/ # 榜单:热门视频展示
│ ├── videoPlayer/ # 播放:预览去水印后的视频
│ └── user/ # 我的:个人中心与设置
├── utils/ # 工具类封装
│ ├── request.js # 核心:封装加密请求机制
│ ├── file.js # 功能:处理文件下载与相册保存
│ ├── clipboard.js # 辅助:处理剪贴板粘贴逻辑
│ └── util.js # 算法:加密算法与字符串处理
├── images/ # 静态资源图标与背景
├── app.js/json/wxss # 小程序全局逻辑、配置与样式
└── project.config.json # 开发者工具项目配置文件
如果您在安装、使用过程中遇到问题,或有定制需求,请通过以下方式联系:
- 微信 (WeChat):csdnxr
- QQ:294323976
- 邮箱 (Email):leoucmao@gmail.com
- Bug反馈:GitHub Issues
- 本项目基于 MIT LICENSE 协议开源。
- 免责声明:本项目仅供技术研究和学习交流使用。严禁用于任何违反法律法规的行为,由滥用本项目造成的后果由使用者自行承担。
优创猫去水印 - 高效解析,赋能创作。 🎬✨

