独立开发轻量化 Python 简易 AI Agent 对话系统项目,完整实现感知、工具调用、记忆存储、决策响应四大核心模块。项目内置天气模拟查询、四则简易计算器两类可调用工具,通过关键词规则匹配识别用户天气、计算类提问,自动提取城市、运算参数并调用对应工具返回结果;使用列表容器搭建对话记忆模块,实时存储完整人机对话记录,每次交互结束自动打印全量对话历史。程序搭建循环交互入口,支持输入指定关键词退出会话,针对未识别用户提问配置多组随机兜底回复,同时增加异常捕获机制,避免非法输入导致程序崩溃。项目完整还原 AI Agent 基础运行逻辑,代码结构分层清晰、注释规范,可直接运行演示智能体工具调用流程,适用于 AI 入门教学演示,能够直观展示智能体理解用户指令、调用外部工具、留存对话上下文的完整工作流程。