Metadata-Version: 2.4
Name: baymaxbot
Version: 0.1.0
Summary: BaymaxBot - AI Assistant powered by Thryve
Author: BaymaxBot Team
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: thryve>=0.1.0
Requires-Dist: pydantic>=2.0
Requires-Dist: pydantic-settings>=2.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: loguru>=0.7
Requires-Dist: typer>=0.12
Requires-Dist: prompt-toolkit>=3.0
Requires-Dist: rich>=13.0
Requires-Dist: croniter>=1.4
Dynamic: license-file

# BaymaxBot 开发计划

> 基于 Thryve 的多通道 AI 助手

## 项目愿景

BaymaxBot 是一个开箱即用的多通道 AI 助手。

## 阶段划分

| 阶段 | 内容 | 优先级 |
|------|------|--------|
| [阶段一](phase1_core.md) | 项目初始化与核心类 | P0 |
| [阶段二](phase2_cli.md) | CLI 实现 | P0 |
| [阶段三](phase3_channels.md) | 通道实现 | P1 |
| [阶段四](phase4_tools.md) | 工具系统 | P1 |
| [阶段五](phase5_integration.md) | 完善与集成 | P2 |

## 技术栈

- **核心框架**: Thryve v0.2.0
- **CLI**: typer + prompt_toolkit + rich
- **通道**: aiohttp/FastAPI
- **工具**: 内置 + MCP

## 快速开始

```bash
# 安装
pip install baymaxbot

# 初始化
baymaxbot onboard

# 对话
baymaxbot chat -m "你好"

# 交互式
baymaxbot shell

# 启动服务
baymaxbot serve --port 8080
```
