mirror of
https://github.com/Nezumi-2711/astrbot_plugin_qq_group_daily_analysis.git
synced 2026-09-22 20:01:04 +00:00
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:
@@ -0,0 +1,19 @@
|
||||
"""
|
||||
QQ群日常分析插件 - 源代码包
|
||||
|
||||
本包包含插件的核心实现,采用 DDD (领域驱动设计) 架构:
|
||||
- application: 应用层 - 编排领域服务,处理用例
|
||||
- domain: 领域层 - 核心业务逻辑,平台无关
|
||||
- infrastructure: 基础设施层 - 外部服务适配
|
||||
- shared: 共享组件 - 跨层使用的工具和常量
|
||||
|
||||
遗留模块(渐进式迁移中):
|
||||
- analysis: 分析器实现
|
||||
- core: 核心组件
|
||||
- reports: 报告生成
|
||||
- scheduler: 定时任务
|
||||
- utils: 工具函数
|
||||
- visualization: 可视化组件
|
||||
"""
|
||||
|
||||
__version__ = "2.0.0"
|
||||
Reference in New Issue
Block a user