修复架构和代码规范违规问题: 架构修复: - 创建internal目录(内部模块,禁止外部import) - 恢复ARCHITECTURE.md文档 - 移除未定义的utils目录 - 清理临时测试目录 代码规范修复(严格遵循核心哲学): - 移除所有try-except,让错误立即暴露 - 移除所有防护编程(不返回bool/错误字符串) - 简化为MVP版本(每个命令组只保留核心功能) - 移除所有美化输出,使用简单print 功能实现: - 实现generate命令(只保留task子命令) - 实现assemble命令(只保留tables子命令) - 修复bidmaster/__init__.py导出 - 添加缺失的TableGenerator类 文件精简: - generate.py: 262行 → 66行 - assemble.py: 293行 → 64行 - 移除所有延迟导入和内部import 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
21 lines
294 B
Python
21 lines
294 B
Python
"""BidMaster CLI 入口点"""
|
|
|
|
from typing import NoReturn
|
|
from src.bidmaster.cli.main import cli
|
|
|
|
|
|
def main() -> NoReturn:
|
|
"""主入口函数
|
|
|
|
启动CLI应用。
|
|
|
|
Raises:
|
|
SystemExit: CLI正常退出
|
|
"""
|
|
# 启动CLI
|
|
cli()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|