# CubeGOS **Repository Path**: PowerDG/cube-gos ## Basic Information - **Project Name**: CubeGOS - **Description**: No description available - **Primary Language**: Go - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-24 - **Last Updated**: 2026-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CubeGOS ## 项目介绍 CubeGOS 是一个综合性的收藏夹管理和同步项目,支持多平台(Bilibili、知乎等)的收藏夹内容爬取、存储和展示。 ## 快速开始 ### 一键启动 - [一键启动文档](./front_end/docs/README.md) - 如何快速启动项目 ### 核心功能 - **[B 站收藏夹同步](./front_end/docs/syncBili/README.md)** - 支持增量/全量爬取 B 站收藏夹 - **[知乎收藏夹同步](./front_end/docs/zhihu/README.md)** - 爬取知乎收藏夹和文章 ## 详细文档 - **[爬虫项目文档](./arch_note/arch2023Spider/index.md)** - 爬虫相关文档总索引 - [项目整合文档](./arch_note/arch2023Spider/docs/项目整合文档.md) - 完整项目介绍 - [B 站同步文档](./arch_note/arch2023Spider/docs/bilibili/README.md) - [知乎同步文档](./arch_note/arch2023Spider/docs/zhihu/README.md) - **[媒体存储文档](./media_store/README.md)** - 数据存储说明 ## 目录结构 ``` cube-gos/ ├── front_end/ # 前端相关 │ ├── docs/ # 文档和爬虫启动脚本 │ │ ├── syncBili/ # B 站同步 │ │ ├── zhihu/ # 知乎同步 │ │ └── 项目整合文档.md # 项目总览 │ ├── vue-app/ # Vue 前端 │ ├── react-app/ # React 前端 │ └── swift-app/ # Swift 原生应用 ├── src/ # 源代码 │ └── cube-gos-puls-life/ # 核心业务模块 ├── media_store/ # 数据存储 └── arch_note/ # 架构文档 ``` ## 功能特性 ### B 站收藏夹同步 - ✅ 增量爬取(只爬取新添加的视频) - ✅ 全量爬取(清除记录后重爬) - ✅ 支持默认/非默认/全部收藏夹 - ✅ 支持指定收藏夹 ID 爬取 - ✅ 自动处理 412 反爬虫错误 ### 知乎收藏夹同步 - ✅ 自动登录(支持 Cookie 保存) - ✅ 获取收藏夹列表 - ✅ 滚动加载文章 - ✅ 保存到 JSON 和 SQLite ## 技术栈 - **后端爬虫**: Python, Requests, Selenium - **数据存储**: SQLite - **Web 前端**: Vue 3 + TypeScript + Vite - **移动端**: Swift (iOS/macOS) - **后端服务**: .NET ## 相关链接 - [Gitee 主页](https://gitee.com/) ## 许可证 详见 LICENSE 文件