1052 深度研究:17 岁学生做的"自我进化"AI 助手

> GitHub: 1052666/1052

> 作者: 黎夏(17 岁学生)

> 技术栈: Python + FastAPI

> License: MIT

> 研究时间: 2026-03-26

🎯 一句话版本

一个 17 岁学生用 Python/FastAPI 写的多平台 AI 助手——支持 Web 界面 + Telegram + 飞书,有技能热加载、MCP 支持、定时任务、"进化模式"(AI 每 30 分钟自主思考一次)。功能覆盖面广,但和 OpenClaw 高度重叠。

📋 功能清单

功能说明
多平台Web 界面 + Telegram 机器人 + 飞书机器人
流式输出SSE 流式 + Markdown 渲染 + 代码高亮
多模型GPT-4o / GPT-4o Mini / DeepSeek / Moonshot / GLM-4
技能系统SKILL.md 格式,热加载,修改后无需重启
MCP 支持stdio + SSE 两种传输协议
定时任务Cron 表达式 / 每日 / 间隔 / 一次性
**进化模式**AI 自主思考,每 30 分钟执行有意义的思考和行动
Web 管理系统 prompt 编辑 / 模型参数配置 / 技能管理 / 任务管理

🏗️ 架构


1052-robot/
├── server.py              # FastAPI 主入口
├── core/                  # 核心模块
│   ├── config.py          # 配置管理
│   ├── skill_manager.py   # 技能热加载
│   ├── scheduler.py       # 定时任务
│   └── tools.py           # 内置工具
├── routers/               # API 路由
│   ├── chat.py / config.py / skills.py / scheduler.py / im.py / mcp.py
├── mcp_client/            # MCP 客户端
├── im_integration/        # IM 平台集成
│   ├── telegram_bot.py    # Telegram
│   ├── lark_bot.py        # 飞书
│   └── evolution.py       # 进化模式
├── skills/                # 技能目录
│   ├── web-search / im-integration / create-skill / skill-evolve
├── static/                # 前端
└── data/                  # 数据(config/prompt/preferences/tasks)

🧬 "进化模式"

最有特色的功能:


/evolve → AI 进入自主思考状态 → 每 30 分钟自动执行 → 发消息退出

这个概念类似于 OpenClaw 的 Heartbeat + Cron 组合,但更激进——AI 不是被动响应,而是主动寻找有意义的事情做

不过 README 没有详细说明"进化"具体做什么、怎么决定做什么、结果如何被利用。

💡 与 OpenClaw 的对比

维度1052OpenClaw
语言Python/FastAPINode.js/TypeScript
平台Web + Telegram + 飞书**Discord/Telegram/飞书/Signal/WhatsApp/IRC/...**
技能SKILL.md 热加载✅ Skill 系统 + ClawHub
MCP✅ stdio + SSE
定时任务✅ Cron/daily/interval/once✅ Cron 系统
进化模式✅ 每 30 分钟Heartbeat(可配置间隔)
模型OpenAI-compatible**OpenRouter + Ollama + 任何 API**
记忆system_prompt.md + preferences.mdSOUL.md / USER.md / MEMORY.md + 压缩
成熟度**个人项目**生产级
渠道数3**10+**

核心判断:功能和 OpenClaw 高度重叠,但在每个维度上 OpenClaw 都更成熟。

🌟 值得注意的点

1. 作者 17 岁

能做出这样一个完整项目(多平台/技能系统/MCP/定时任务/前端)已经非常出色。项目结构清晰,API 设计规范。

2. 技能进化(skill-evolve)

内置了一个"技能进化"skill——AI 可以自己创建和改进技能。这个方向和 Hermes 之前提到的"5 次工具调用后自动创建 Skill"类似。

3. Python 生态的优势

对于想用 Python 而不是 Node.js 的开发者,这是一个不错的参考实现。FastAPI 的异步特性 + SSE 流式输出的组合做得不错。

4. 飞书集成

有人(dongwang493)贡献了飞书通道支持——说明有中文社区在参与。

⚠️ 注意事项

1. 和 OpenClaw 功能重叠:我们已经有了更成熟的替代方案

2. 个人项目:无团队、无 CI/CD、无测试(README 写了"后续版本将添加单元测试")

3. 进化模式不明确:没有说明 AI 自主思考的边界和安全机制

4. 前端较简单:纯 HTML/CSS/JS 静态文件

5. Star/Fork 数未知:新项目,社区验证不足

📊 评分

维度评分(/10)
完成度7.5 — 多平台/技能/MCP/定时任务/前端,功能完整
代码质量7.0 — 结构清晰但缺测试
创新性6.5 — 功能和 OpenClaw 大量重叠,进化模式是亮点
与我们的关联5.5 — 功能被 OpenClaw 覆盖,参考价值有限
作者潜力9.0 — 17 岁能做到这个水平,未来可期
**综合****7.0**

报告由深度研究助手自动生成 | 2026-03-26

来源: GitHub