feat: 完善 DDD 架构 - 添加领域分析器服务适配层

- 添加 src/__init__.py 作为源码包入口
- 添加 domain/services 分析器适配层:
  - topic_analyzer.py: 话题分析领域服务
  - user_title_analyzer.py: 用户称号分析领域服务
  - golden_quote_analyzer.py: 金句分析领域服务
- 更新 domain/entities/__init__.py 导出更多实体类
- 更新 shared/constants.py 添加枚举类 (Platform, TaskStatus, ContentType, ReportFormat)
- 所有新代码使用中文注释
This commit is contained in:
SXP-Simon
2026-02-08 15:12:52 +08:00
parent 39e5d6169d
commit 39cc318d9b
7 changed files with 520 additions and 4 deletions
+19
View File
@@ -0,0 +1,19 @@
"""
QQ群日常分析插件 - 源代码包
本包包含插件的核心实现,采用 DDD (领域驱动设计) 架构:
- application: 应用层 - 编排领域服务,处理用例
- domain: 领域层 - 核心业务逻辑,平台无关
- infrastructure: 基础设施层 - 外部服务适配
- shared: 共享组件 - 跨层使用的工具和常量
遗留模块(渐进式迁移中):
- analysis: 分析器实现
- core: 核心组件
- reports: 报告生成
- scheduler: 定时任务
- utils: 工具函数
- visualization: 可视化组件
"""
__version__ = "2.0.0"