PythonClaw
纯Python构建的自主AI智能体框架,具备记忆、RAG、技能、Web面板等完整功能。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:PythonClaw。 它的用途是:纯Python构建的自主AI智能体框架,具备记忆、RAG、技能、Web面板等完整功能。 完整的 Skill 内容见:https://321skill.com/skills/pythonclaw/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我总结昨天我们讨论的项目架构要点,并存入长期记忆。',它会从记忆库中检索相关对话,生成结构化摘要并保存。或者,在Web面板中直接语音输入:'下午三点提醒我开会',它会创建定时任务。
介绍
PythonClaw 是一个用纯Python重构的OpenClaw项目,旨在提供一个功能完备、易于部署的自主AI智能体框架。它解决了开发者希望快速构建一个具备长期记忆、知识检索、多技能扩展和多渠道交互能力的AI助手,但又不想依赖Node.js或Rust等复杂技术栈的痛点。
使用上,通过简单的 pip install pythonclaw 和 pythonclaw onboard 向导即可完成配置,随后可以启动守护进程,通过Web面板(http://localhost:7788)或CLI进行交互。其核心功能包括基于Markdown的持久化记忆、混合RAG检索、三级技能加载机制以及支持Telegram、Discord等多种消息通道。
它非常适合希望快速搭建私有化、可定制AI助手的Python开发者、研究者和技术爱好者。无论是用于个人知识管理、自动化客服,还是作为多智能体系统的核心组件,PythonClaw都提供了坚实的基础。
建议初次使用时,先通过Web面板熟悉其配置和技能市场,并根据实际需求逐步启用RAG、定时任务等功能。注意,其核心能力依赖于外部LLM API(如DeepSeek、Claude等),需要用户自行配置API密钥。
核心特点
核心区别在于其纯Python的实现,完全摆脱了对Node.js、Rust或C扩展的依赖,降低了部署和二次开发的门槛;同时,它原生集成了Web控制面板、语音输入、守护进程管理以及多消息通道支持,提供了一个开箱即用的完整智能体解决方案,而非仅是一个库。
注意事项
不适合需要极高性能、低延迟推理或完全离线运行的场景,其核心智能依赖于外部LLM API。
常见问题
PythonClaw和OpenClaw有什么区别?
PythonClaw是OpenClaw的纯Python实现版本,去除了对Node.js和Rust的依赖,设计更Pythonic,并增加了Web面板、语音输入等特性。
支持哪些大模型?
支持DeepSeek、Grok、Claude、Gemini、Kimi、GLM等主流模型,以及任何兼容OpenAI API的接口。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pythonclaw/raw/index.md 读取 PythonClaw 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pythonclaw/raw/index.md(查看排版版本)