{"id":47403010,"url":"https://github.com/GongLingRui/rss-aigc","last_synced_at":"2026-04-03T18:00:51.773Z","repository":{"id":334622738,"uuid":"1101774807","full_name":"GongLingRui/rss-aigc","owner":"GongLingRui","description":"Vibe-Coding|RSS-AIGC是一个非常简易的现代化的 RSS 订阅与 AI 内容聚合平台，专为内容创作者、研究人员和知识工作者设计。系统集成了 AI 报告生成、飞书机器人推送、多源内容聚合等高级功能，帮助用户高效地获取、管理和分析来自 Hacker News、GitHub、ArXiv 等专业平台的内容","archived":false,"fork":false,"pushed_at":"2025-11-23T06:07:03.000Z","size":3876,"stargazers_count":110,"open_issues_count":0,"forks_count":11,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-26T14:45:26.682Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GongLingRui.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-22T07:58:39.000Z","updated_at":"2026-01-26T08:22:20.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/GongLingRui/rss-aigc","commit_stats":null,"previous_names":["gonglingrui/rss-aigc"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/GongLingRui/rss-aigc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GongLingRui%2Frss-aigc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GongLingRui%2Frss-aigc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GongLingRui%2Frss-aigc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GongLingRui%2Frss-aigc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GongLingRui","download_url":"https://codeload.github.com/GongLingRui/rss-aigc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GongLingRui%2Frss-aigc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31368156,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-03T17:53:18.093Z","status":"ssl_error","status_checked_at":"2026-04-03T17:53:17.617Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-03-20T14:00:37.288Z","updated_at":"2026-04-03T18:00:51.760Z","avatar_url":"https://github.com/GongLingRui.png","language":"Python","readme":"# RSS-AIGC 系统\n\n一个现代化的 RSS 订阅与 AI 内容聚合平台，集成了 AI 报告生成、飞书机器人推送、多源内容聚合等高级功能。\n\n## 📋 目录\n\n- [系统概述](#系统概述)\n- [核心功能](#核心功能)\n- [技术架构](#技术架构)\n- [系统组件](#系统组件)\n- [快速开始](#快速开始)\n- [配置说明](#配置说明)\n- [部署指南](#部署指南)\n- [开发指南](#开发指南)\n- [API 文档](#api-文档)\n- [常见问题](#常见问题)\n\n## 🎯 系统概述\n\nRSS-AIGC 是一个功能强大的 RSS 订阅与内容聚合平台，具备以下核心能力：\n\n- **智能内容聚合**：支持 Hacker News、GitHub、ArXiv 等专业内容源的自动聚合\n- **AI 内容加工**：集成 AI 模型进行内容分类、总结、翻译等智能处理\n- **飞书集成**：支持飞书机器人定时推送、文档导出等功能\n- **全文阅读**：自动抓取文章全文，提供更好的阅读体验\n- **多角色架构**：采用 API、Worker、Scheduler 多角色分离架构，支持高并发和分布式部署\n\n## ✨ 核心功能\n\n### RSS 订阅管理\n- ✅ 订阅源管理（添加、删除、分组、重命名）\n- ✅ 文章列表与详情查看\n- ✅ 收藏和已读状态管理\n- ✅ OPML 导入/导出\n- ✅ RSSHub 集成，支持将网站行为转换为 RSS 订阅\n- ✅ 订阅源自动发现与去重\n- ✅ 全文内容抓取与缓存\n\n### 内容聚合\n- **Hacker News**：自动聚合 HN 热门文章，支持 AI 分类与洞察提取\n- **GitHub**：GitHub 仓库动态订阅，支持自动发现 AI 相关仓库\n- **ArXiv**：学术论文订阅与引用分析\n- **AI 娱乐**：AI 影视与娱乐资讯搜索与报告生成\n- **AIGC**：AIGC 行业资讯聚合与报告生成\n\n### AI 功能\n- **内容分类**：使用 AI 对文章进行智能分类\n- **内容总结**：自动生成文章摘要与总结\n- **内容翻译**：支持多语言翻译\n- **报告生成**：自动生成行业报告（AI 娱乐、AIGC 等）\n- **洞察提取**：从 Hacker News 等平台提取关键洞察\n\n### 飞书集成\n- **机器人推送**：支持定时推送新闻总结到飞书群\n- **文档导出**：将报告导出到飞书文档\n- **卡片消息**：美观的飞书卡片消息格式\n\n### 其他功能\n- 图片代理与缓存\n- 多用户支持与权限管理\n- GitHub OAuth 登录\n- 数据统计与分析\n- 暗色模式支持（前端）\n\n## 🏗️ 技术架构\n\n### 整体架构\n\n```\n┌─────────────┐\n│   Frontend  │  React + TypeScript + Vite + Tailwind\n│  (React)    │\n└──────┬──────┘\n       │ HTTP/REST API\n┌──────▼──────────────────────────────────────────┐\n│              Backend Services                     │\n├──────────────────────────────────────────────────┤\n│  API Server (Django + DRF)                       │\n│  - 用户认证与授权                                  │\n│  - 订阅源与文章管理                                │\n│  - AI 服务接口                                    │\n│  - 飞书集成接口                                    │\n└──────┬───────────────────────────────────────────┘\n       │\n┌──────▼───────────────────────────────────────────┐\n│  Worker Service (异步任务处理)                     │\n│  - RSS 抓取与解析                                  │\n│  - 全文内容提取                                    │\n│  - 图片下载与处理                                  │\n└──────┬───────────────────────────────────────────┘\n       │\n┌──────▼───────────────────────────────────────────┐\n│  Scheduler Service (任务调度)                     │\n│  - 订阅源定期同步                                  │\n│  - 任务重试与失败处理                              │\n│  - 数据清理与维护                                  │\n└──────┬───────────────────────────────────────────┘\n       │\n┌──────▼───────────────────────────────────────────┐\n│  AsyncAPI Service (异步 API)                      │\n│  - 图片代理服务                                    │\n│  - 异步任务接口                                    │\n└──────┬───────────────────────────────────────────┘\n       │\n┌──────▼───────────────────────────────────────────┐\n│  Harbor Service (数据持久化)                      │\n│  - Feed/Story 数据保存                             │\n│  - 任务派发                                        │\n└──────┬───────────────────────────────────────────┘\n       │\n┌──────▼───────────────────────────────────────────┐\n│  PostgreSQL Database                              │\n└───────────────────────────────────────────────────┘\n```\n\n### 技术栈\n\n#### 后端\n- **框架**：Django 2.2 + Django REST Framework\n- **数据库**：PostgreSQL 11+\n- **异步框架**：aiohttp（用于 Worker、Scheduler、AsyncAPI）\n- **任务调度**：自研调度器（rssant_scheduler）\n- **认证**：Django AllAuth（支持 GitHub OAuth）\n- **静态文件**：Whitenoise\n- **进程管理**：Supervisor\n\n#### 前端\n- **框架**：React 18 + TypeScript\n- **构建工具**：Vite\n- **样式**：Tailwind CSS\n- **UI 组件**：Radix UI / shadcn/ui\n- **状态管理**：Zustand\n- **路由**：React Router\n- **HTTP 客户端**：Axios\n\n#### 基础设施\n- **容器化**：Docker + Docker Compose\n- **Web 服务器**：Nginx\n- **代理**：支持 HTTP/HTTPS/SOCKS5 代理\n- **RSS 代理**：Cloudflare Worker（可选）\n\n## 🔧 系统组件\n\n### 1. rssant/ - Django 项目核心\n- URL 路由配置\n- 中间件\n- 认证系统\n- 模板与静态文件\n\n### 2. rssant_api/ - 业务应用\n主要业务逻辑模块：\n- **models/**：数据模型（Feed、Story、UserFeed、WorkerTask 等）\n- **views/**：API 视图（Feed、Story、HackerNews、GitHub、ArXiv、AI 娱乐、AIGC、飞书机器人等）\n- **services/**：业务服务层\n  - `ai_service.py`：AI 服务封装\n  - `hacker_news_*`：Hacker News 相关服务\n  - `github_*`：GitHub 相关服务\n  - `arxiv_*`：ArXiv 相关服务\n  - `ai_entertainment_*`：AI 娱乐相关服务\n  - `aigc_report_generator.py`：AIGC 报告生成\n  - `rsshub_client.py`：RSSHub 客户端\n\n### 3. rssant_scheduler/ - 调度服务\n- 订阅源定期同步调度\n- 任务重试机制\n- 数据清理任务\n\n### 4. rssant_worker/ - 工作服务\n- RSS 抓取与解析\n- 全文内容提取\n- 图片处理\n\n### 5. rssant_harbor/ - 数据持久化服务\n- Feed/Story 数据保存\n- 任务派发与管理\n\n### 6. rssant_asyncapi/ - 异步 API 服务\n- 图片代理服务\n- 异步任务接口\n\n### 7. rssant_common/ - 公共库\n- 网络请求封装\n- RSS 解析与处理\n- 工具函数\n- 日志配置\n\n### 8. rssant_feedlib/ - Feed 处理库\n- Feed 解析器\n- 全文提取\n- Feed 校验\n\n### 9. frontend/ - 前端应用\nReact + TypeScript 单页应用，提供现代化的用户界面。\n\n### 10. feishu/ - 飞书集成\n- 飞书机器人推送脚本\n- 飞书卡片格式化\n- 报告生成与推送\n\n## 🚀 快速开始\n\n### 环境要求\n\n- Python 3.8+\n- Node.js 16+\n- PostgreSQL 11+\n- Docker \u0026 Docker Compose（可选，用于容器化部署）\n\n### 本地开发环境搭建\n\n#### 1. 克隆项目\n\n```bash\ngit clone \u003crepository-url\u003e\ncd rrs-aigc\n```\n\n#### 2. 后端环境配置\n\n```bash\n# 创建虚拟环境（推荐使用 conda）\nconda create -n rssant python=3.8\nconda activate rssant\n\n# 安装依赖\npip install -r requirements.txt\n\n# 配置环境变量\ncp .env.example .env\n# 编辑 .env 文件，配置数据库、AI API Key 等\n```\n\n#### 3. 数据库初始化\n\n```bash\n# 创建数据库\ncreatedb rssant\n\n# 运行迁移\npython manage.py migrate\n\n# 创建超级用户\npython manage.py createsuperuser\n```\n\n#### 4. 前端环境配置\n\n```bash\ncd frontend\nnpm install\n\n# 配置环境变量\ncp .env.example .env\n# 编辑 .env，设置 API 地址\n```\n\n#### 5. 启动服务\n\n**启动后端 API 服务：**\n```bash\n# 在项目根目录\npython manage.py runserver 0.0.0.0:6789\n```\n\n**启动 Worker 服务：**\n```bash\n# 设置角色为 worker\nexport RSSANT_ROLE=worker\npython manage.py runserver 0.0.0.0:6793\n```\n\n**启动 Scheduler 服务：**\n```bash\ncd rssant_scheduler\npython main.py\n```\n\n**启动前端开发服务器：**\n```bash\ncd frontend\nnpm run dev\n```\n\n### Docker 部署\n\n项目提供了完整的 Docker 部署方案：\n\n```bash\n# 构建镜像\ncd box\n./build.sh\n\n# 启动服务\n./run.sh\n\n# 或使用 docker-compose\ndocker-compose up -d\n```\n\n详细部署说明请参考 `box/` 目录下的脚本和配置文件。\n\n## ⚙️ 配置说明\n\n### 环境变量配置\n\n主要配置项（通过 `.env` 文件或环境变量设置，前缀 `RSSANT_`）：\n\n#### 基础配置\n- `RSSANT_DEBUG`：调试模式（默认：False）\n- `RSSANT_LOG_LEVEL`：日志级别（DEBUG/INFO/WARNING/ERROR，默认：INFO）\n- `RSSANT_ROOT_URL`：系统根 URL\n- `RSSANT_ROLE`：服务角色（api/worker/scheduler/asyncapi，默认：api）\n\n#### 数据库配置\n- `RSSANT_PG_HOST`：PostgreSQL 主机（默认：localhost）\n- `RSSANT_PG_PORT`：PostgreSQL 端口（默认：5432）\n- `RSSANT_PG_DB`：数据库名（默认：rssant）\n- `RSSANT_PG_USER`：数据库用户（默认：rssant）\n- `RSSANT_PG_PASSWORD`：数据库密码\n\n#### AI 服务配置\n- `RSSANT_AI_API_KEY`：AI API 密钥（智谱 AI 或 OpenRouter）\n- `RSSANT_AI_API_BASE_URL`：AI API 基础 URL（默认：智谱 AI）\n- `RSSANT_AI_MODEL_CONFIG`：AI 模型配置（格式：model_id,model_name）\n- `RSSANT_AI_TRANSLATE_MODEL_CONFIG`：翻译模型配置\n- `RSSANT_ZHIPU_API_KEY`：智谱 AI API Key（用于总结，可选）\n\n#### 搜索服务配置\n- `RSSANT_TAVILY_API_KEY`：Tavily API Key（用于 AI 影视和 AIGC 搜索）\n- `RSSANT_BAIDU_API_KEY`：百度搜索 API Key\n\n#### GitHub 配置\n- `RSSANT_GITHUB_TOKEN`：GitHub API Token（提高 API 速率限制）\n- `RSSANT_GITHUB_CLIENT_ID`：GitHub OAuth Client ID\n- `RSSANT_GITHUB_SECRET`：GitHub OAuth Secret\n\n#### 飞书配置\n- `RSSANT_FEISHU_APP_ID`：飞书应用 App ID\n- `RSSANT_FEISHU_APP_SECRET`：飞书应用 App Secret\n- `RSSANT_FEISHU_FOLDER_TOKEN`：飞书文件夹 Token（可选）\n- `RSSANT_FEISHU_ENABLE`：是否启用飞书功能（默认：False）\n\n#### RSSHub 配置\n- `RSSANT_RSSHUB_BASE_URL`：RSSHub 实例地址（默认：https://rsshub.app）\n- `RSSANT_RSSHUB_ENABLE`：是否启用 RSSHub（默认：True）\n\n#### 代理配置\n- `RSSANT_PROXY_ENABLE`：是否启用代理（默认：False）\n- `RSSANT_PROXY_URL`：代理地址（支持 http/https/socks5）\n- `RSSANT_RSS_PROXY_ENABLE`：是否启用 RSS 代理（默认：False）\n- `RSSANT_RSS_PROXY_URL`：RSS 代理地址\n\n#### 其他配置\n- `RSSANT_CHECK_FEED_MINUTES`：订阅源检查间隔（分钟，默认：30）\n- `RSSANT_FEED_STORY_RETENTION`：每个订阅源保留的文章数（默认：5000）\n- `RSSANT_IMAGE_PROXY_ENABLE`：是否启用图片代理（默认：True）\n\n完整配置项请参考 `rssant_config/env.py`。\n\n## 📦 部署指南\n\n### 生产环境部署\n\n#### 1. 使用 Docker 部署（推荐）\n\n```bash\n# 构建生产镜像\ncd box\n./build-all.sh\n\n# 配置环境变量\ncp rssant.env.example rssant.env\n# 编辑 rssant.env\n\n# 启动服务\n./run.sh\n```\n\n#### 2. 手动部署\n\n**后端部署：**\n```bash\n# 使用 Gunicorn 运行\ngunicorn rssant.wsgi:application --bind 0.0.0.0:6789 --workers 4\n\n# 使用 Supervisor 管理进程\nsupervisord -c /path/to/supervisord.conf\n```\n\n**前端部署：**\n```bash\ncd frontend\nnpm run build\n# 将 dist 目录部署到 Nginx 或静态文件服务器\n```\n\n**Nginx 配置示例：**\n```nginx\nserver {\n    listen 80;\n    server_name your-domain.com;\n\n    # 前端静态文件\n    location / {\n        root /var/www/rssant-html;\n        try_files $uri $uri/ /index.html;\n    }\n\n    # 后端 API\n    location /api/ {\n        proxy_pass http://127.0.0.1:6789;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n    }\n}\n```\n\n### 多服务部署\n\n系统支持将不同角色部署到不同服务器：\n\n- **API 服务**：处理用户请求，运行 `role=api`\n- **Worker 服务**：处理异步任务，运行 `role=worker`\n- **Scheduler 服务**：任务调度，运行 `role=scheduler`\n- **AsyncAPI 服务**：异步 API，运行 `role=asyncapi`\n\n通过 `RSSANT_ROLE` 环境变量指定角色。\n\n## 💻 开发指南\n\n### 项目结构\n\n```\nrrs-aigc/\n├── rssant/                 # Django 项目核心\n│   ├── settings/           # 配置文件\n│   ├── urls.py            # URL 路由\n│   └── middleware/        # 中间件\n├── rssant_api/            # 业务应用\n│   ├── models/            # 数据模型\n│   ├── views/             # API 视图\n│   ├── services/          # 业务服务\n│   └── migrations/        # 数据库迁移\n├── rssant_scheduler/      # 调度服务\n├── rssant_worker/         # 工作服务\n├── rssant_harbor/         # 数据持久化服务\n├── rssant_asyncapi/       # 异步 API 服务\n├── rssant_common/         # 公共库\n├── rssant_feedlib/        # Feed 处理库\n├── rssant_config/         # 配置管理\n├── frontend/              # 前端应用\n├── feishu/                # 飞书集成\n├── box/                   # Docker 部署配置\n├── deploy/                # 部署脚本\n├── scripts/               # 工具脚本\n└── tests/                 # 测试文件\n```\n\n### 开发流程\n\n1. **创建功能分支**\n```bash\ngit checkout -b feature/your-feature\n```\n\n2. **运行测试**\n```bash\npytest\n```\n\n3. **代码规范**\n- Python：遵循 PEP 8\n- TypeScript：使用 ESLint 检查\n\n4. **提交代码**\n```bash\ngit add .\ngit commit -m \"feat: 添加新功能\"\ngit push origin feature/your-feature\n```\n\n### 添加新的 API 端点\n\n1. 在 `rssant_api/views/` 创建视图类\n2. 在 `rssant_api/urls.py` 注册路由\n3. 编写相应的服务层代码（如需要）\n4. 更新 API 文档\n\n### 添加新的数据模型\n\n1. 在 `rssant_api/models/` 定义模型\n2. 创建迁移文件：`python manage.py makemigrations`\n3. 应用迁移：`python manage.py migrate`\n\n## 📚 API 文档\n\n系统提供完整的 API 文档：\n\n- **Swagger UI**：`http://your-domain/docs/v1/swagger/`\n- **ReDoc**：`http://your-domain/docs/v1/`\n- **Schema**：`http://your-domain/docs/v1/schema/`\n\n### 主要 API 端点\n\n#### 订阅源管理\n- `POST /api/v1/feed.query` - 查询订阅列表\n- `POST /api/v1/feed.get` - 获取订阅详情\n- `POST /api/v1/feed.create` - 创建订阅\n- `POST /api/v1/feed.import` - 导入订阅（OPML）\n- `POST /api/v1/feed.delete` - 删除订阅\n\n#### 文章管理\n- `POST /api/v1/story.query` - 查询文章列表\n- `POST /api/v1/story.get` - 获取文章详情\n- `POST /api/v1/story.set_favorited` - 设置收藏状态\n- `POST /api/v1/story.set_watched` - 设置已读状态\n\n#### Hacker News\n- `POST /api/v1/hacker_news.query` - 查询 HN 文章\n- `POST /api/v1/hacker_news.get` - 获取 HN 文章详情\n- `POST /api/v1/hacker_news.report` - 生成 HN 报告\n\n#### GitHub\n- `POST /api/v1/github.query` - 查询 GitHub 仓库\n- `POST /api/v1/github.subscribe` - 订阅仓库\n\n#### ArXiv\n- `POST /api/v1/arxiv.query` - 查询论文\n- `POST /api/v1/arxiv.report` - 生成论文报告\n\n#### AI 娱乐\n- `POST /api/v1/ai_entertainment.search` - 搜索 AI 影视资讯\n- `POST /api/v1/ai_entertainment.report` - 生成 AI 娱乐报告\n\n#### AIGC\n- `POST /api/v1/aigc.report` - 生成 AIGC 报告\n\n#### 飞书机器人\n- `POST /api/v1/feishu_bot.query` - 查询机器人配置\n- `POST /api/v1/feishu_bot.create` - 创建机器人配置\n- `POST /api/v1/feishu_bot.push` - 手动触发推送\n\n#### RSSHub\n- `GET /api/v1/rsshub.routes` - 获取可用路由\n- `POST /api/v1/rsshub.generate` - 生成 RSSHub 订阅\n\n详细 API 文档请访问 Swagger UI。\n\n## ❓ 常见问题\n\n### 1. 如何配置 AI 服务？\n\n系统支持两种 AI 服务：\n- **智谱 AI**（默认）：设置 `RSSANT_AI_API_KEY` 为智谱 AI 的 API Key\n- **OpenRouter**：设置 `RSSANT_AI_API_BASE_URL=https://openrouter.ai/api/v1` 并配置相应的 API Key\n\n### 2. 如何启用飞书功能？\n\n1. 在飞书开放平台创建应用，获取 App ID 和 App Secret\n2. 配置环境变量：\n   - `RSSANT_FEISHU_APP_ID`\n   - `RSSANT_FEISHU_APP_SECRET`\n   - `RSSANT_FEISHU_ENABLE=True`\n3. 在数据库中配置飞书机器人（通过 API 或管理后台）\n\n### 3. 订阅源同步失败怎么办？\n\n- 检查网络连接和代理配置\n- 查看 Worker 服务日志\n- 检查订阅源 URL 是否可访问\n- 查看 `WorkerTask` 表中的任务状态\n\n### 4. 如何添加自定义订阅源？\n\n- 通过前端界面添加\n- 通过 API `feed.create` 添加\n- 通过 OPML 导入\n\n### 5. 如何配置 RSSHub？\n\n- 使用公共实例：保持默认配置 `RSSANT_RSSHUB_BASE_URL=https://rsshub.app`\n- 使用自部署实例：设置 `RSSANT_RSSHUB_BASE_URL` 为你的实例地址\n\n### 6. 数据库迁移失败？\n\n```bash\n# 检查迁移状态\npython manage.py showmigrations\n\n# 手动应用迁移\npython manage.py migrate --fake-initial\n\n# 重置迁移（谨慎使用）\npython manage.py migrate --fake \u003capp_name\u003e zero\npython manage.py migrate \u003capp_name\u003e\n```\n\n## 📄 许可证\n\n本项目遵循开源许可证。\n\n## 🤝 贡献\n\n欢迎提交 Issue 和 Pull Request！\n\n## 📞 联系方式\n\n如有问题或建议，请通过以下方式联系：\n- 提交 GitHub Issue\n- 发送邮件\n\n---\n\n**注意**：本项目在 conda 虚拟环境下开发和测试，使用 terminal 命令时请确保已激活相应的 conda 环境。\n\n","funding_links":[],"categories":["信息获取"],"sub_categories":["RSS + AI 增强"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGongLingRui%2Frss-aigc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGongLingRui%2Frss-aigc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGongLingRui%2Frss-aigc/lists"}