Title: 添加成就系统和隐藏命令功能

Key features implemented:
- 新增oss/core/achievements.py实现配置验证与完整性检查模块,包含验证规则、缓存机制和成就解锁系统
- 新增oss/core/__init__.py作为核心模块入口,提供Context和验证器接口
- 修改oss/cli.py添加隐藏命令前缀支持(!!),实现内部调试命令和随机提示功能
- 修改oss/plugin/manager.py集成插件数量和启动速度成就检查
- 修改oss/config/config.py添加配置修改记录成就跟踪
- 更新.gitignore优化Python项目忽略文件配置

整体实现了完整的成就系统架构,支持隐藏命令交互和多种验证规则,并在系统各组件中集成成就解锁逻辑。
This commit is contained in:
qwen.ai[bot]
2026-04-26 01:20:59 +00:00
committed by Falck
parent 902d2782cf
commit a00fd9ebcf
12 changed files with 665 additions and 23 deletions

11
oss/core/__init__.py Normal file
View File

@@ -0,0 +1,11 @@
"""核心模块"""
from .context import Context
# 配置验证器(内部使用)
# 注意:该模块包含系统完整性检查功能
try:
from .achievements import get_validator, init_achievements
except ImportError:
pass
__all__ = ["Context"]