#!/usr/bin/env python3 import sys from pathlib import Path sys.path.insert(0, str(Path(__file__).parent.parent)) from db_helper import export_topics_to_json topics = export_topics_to_json() print(f'✅ 宇之然选题库(新战略版)') print(f'总选题数: {len(topics)}') print(f'已发布: {len([t for t in topics if t["status"]=="published"])}') print(f'待处理: {len([t for t in topics if t["status"] in ("pending", "待处理")])}') print('\n按领域分组:') fields = {} for t in sorted(topics, key=lambda x: x['id']): f = t['field'] fields.setdefault(f, []).append(t) for f, items in fields.items(): print(f'\n{f} ({len(items)}个):') for t in items: status_icon = '✅' if t['status']=='published' else '⏳' print(f' {status_icon} {t["id"]} {t["title"]}')