TPClaw 基于 RuleGo 规则引擎和 RuleGo AI 智能体框架 构建,用 Go 语言从零打造,核心理念是:规则链即智能体,智能体即服务——自主干活,有记忆,懂团队协作。
本次 v1.1.0 围绕模型可控性、高可用性和对话体验三大方向,带来会话级模型临时切换、思考强度统一调节、备用供应商故障转移、mid-stream 流式重试等多项重要特性,并优化了聊天界面的思考过程与 token 用量展示。
v1.1.0 新特性
会话级模型切换:聊到一半也能换模型
聊天输入栏新增模型设置入口,点模型名即可在当前会话临时切换,只对该会话生效,不改动全局智能体配置,其他会话不受影响。切换状态自动持久化,刷新后模型与思考设置原样恢复。
模型特有字段可视化:思考强度一键调节
不同模型有各自的特有参数(思考开关、推理深度等),字段名还各不相同(thinking.type、reasoning_effort、enable_thinking…),过去只能手动填 key。v1.1.0 按模型自动展示特有字段、支持可视化配置——以最常用的思考强度为例,统一的选择器(关闭 / 低 / 高)一键调节,无需关心底层字段差异:选"关闭"直接作答省 token、低延迟,选"高"开启深度推理。已适配 GLM-5、GPT-5/o、Qwen3、DeepSeek-V4 等主流思考模型。
备用模型供应商:主供应商挂了自动切换
可为每个智能体配置备用模型端点,主端点重试耗尽后自动切换到备用(不同 URL / Key / 模型均可),请求无缝接力。内置熔断器在主端点持续故障时直接走备用、恢复后自动切回,免去每个请求都等超时。
mid-stream 流式重试:网络抖动不再中断对话
流式响应中途断开时,v1.1.0 可自动重试:off 模式覆盖建立与早期断流、保留实时性;full 模式完整缓冲重放,连中段断流也能恢复。配合代理环境检测等防御措施,对话稳定性显著提升。
对话体验升级:看得见的思考与用量
模型推理过程在聊天界面单独流式展示,回答逻辑一目了然;实时显示 token 消耗便于成本控制;HTML 输出可直接预览渲染效果并一键复制。
核心功能
自主干活:给一个目标,拆解执行
TPClaw 的设计哲学是执行优先——智能体的核心价值是执行任务,而非聊天。给它一个目标,它会自主分解任务、规划步骤、调用工具链完成执行。
开箱即用的四大核心工具——read(读)、write(写)、edit(编辑)、bash(执行),让 Agent 拥有操作文件、执行命令、自动化流程的完整能力。此外还内置了浏览器自动化(browser_use)、定时任务(cron-task)、飞书 API 集成等扩展工具,覆盖日常自动化场景。
有记忆:越用越懂你,越用越聪明
TPClaw 的记忆系统采用三层架构——每日笔记、长期记忆(MEMORY.md)、会话压缩,全部用 Markdown 文件承载:
每次交互后,Agent 都会更新自己的记忆文件。日复一日,它会越来越了解你的工作习惯、代码风格、项目上下文。首次启动时,Agent 还会通过 BOOTSTRAP.md 引导流程完成"自我认知"——给自己起名字、理解用户需求、建立行为准则。
规则链即智能体:可视化编排,即时生效
TPClaw 构建在 RuleGo 规则引擎之上,Agent 层使用 RuleGo AI 智能体框架,形成了清晰的三层架构:
|
层级
|
组件
|
职责
|
|
应用层
|
TPClaw
|
Web 管理界面、IM 通道适配、用户权限、Agent 管理、心跳调度
|
|
框架层
|
RuleGo AI 智能体框架
|
ReAct 推理循环、工具模块、会话管理、上下文压缩
|
|
引擎层
|
RuleGo
|
规则链执行引擎、节点管理、消息流转
|
规则链即智能体——每个 Agent 本质上是一条 RuleGo 规则链。这意味着:
智能体即服务:OpenAI API 兼容
智能体即服务——每个 Agent 自动暴露标准 OpenAI Chat Completions API。你已有的应用只需修改 base_url 和 api_key,就能从调用 GPT 切换为调用你的专属 Agent,零改造成本。
团队协作:多 Agent + IM 多通道
TPClaw 天然支持团队级协作,覆盖两个维度:
多 Agent 协作:支持主 Agent + 专家 Agent + 工具 Agent 的多层级协作模式。主 Agent 负责任务分解和协调,专家 Agent 处理垂直领域任务(如图像识别、代码生成),工具 Agent 封装特定能力。通过 agent-message 工具实现 Agent 间的多模态通信。
IM 多通道接入:原生支持国内企业协作场景——
-
飞书:长连接模式,扫码即用,无需公网 IP
-
企业微信:智能机器人 API 长连接,自动重连
-
钉钉:开发中
-
Telegram:开发中
每个平台支持多账号接入,每个通道账号可绑定不同的智能体,数据相互隔离。独立的访问策略控制(开放/白名单/禁用),满足不同团队的权限需求。定时任务执行结果也可自动推送到 IM。
技能无限扩展,兼容 OpenClaw 和 Claude Code
TPClaw 的技能系统采用 Markdown 格式定义,与 OpenClaw、Claude Code 的技能文件完全兼容。你可以直接导入现有的技能包,也可以根据业务需求编写自定义技能。支持全局技能(所有 Agent 共享)和本地技能(单个 Agent 专属),通过 Web UI 或 ZIP 包管理。
自我进化:把经验沉淀为可复用技能
TPClaw 的智能体不仅能用技能,还能创造技能。完成一个复杂流程后,一句"保存为技能"或"沉淀一下",智能体会自动从执行历史中提取目标、步骤、易错点和示例,生成标准 Markdown 技能文件,存入技能库供以后复用。
-
触发简单:自然语言触发("保存为技能" / "以后都这么干"),或智能体判断当前流程有复用价值时主动建议沉淀
-
自动提炼:从真实执行过程中抽取可复用的目标、步骤、关键细节,而非空泛模板
-
即沉淀即用:生成的技能立即可被所有智能体调用,团队共享,能力持续累积
生态互通:沉淀的技能采用标准 Markdown 格式,与 OpenClaw、Claude Code 技能完全兼容
这让智能体越用越强——每一次复杂任务都可能沉淀为新技能,团队的能力库随使用自然增长,这是 TPClaw"自主进化"理念的核心落地。
极致轻量
快速上手
在线升级
已部署 TPClaw 的用户无需重新下载——在管理界面即可一键在线升级到 v1.1.0(升级服务已迁至 gitee,下载地址由 version.json 清单动态驱动)。
安装
Windows:下载 tpclaw-v1.1.0-windows-amd64-embed.zip,解压后双击 tpclaw.exe 启动。
Linux / macOS:
tar -xzf tpclaw-v1.1.0-linux-amd64-embed.tar.gz
cd tpclaw
sudo ./install.sh # 用户级安装(推荐)
# 或 ./install.sh --user-bin # 无 sudo 权限时
# 或 sudo ./install.sh --system # 系统级安装
服务管理:tpclaw service start/stop/restart/status
安装完成后访问 http://localhost:9527,默认密码 admin!@#。
详细的安装步骤和源码编译方式请参考 安装文档。
使用
-
配置大模型:登录后进入「设置」→「大模型配置」,填入 API Key(支持阿里云百炼、OpenAI、智谱 AI、DeepSeek、Ollama 等)
-
开始对话:点击「对话」即可与智能体聊天,发送任务指令
-
接入 IM(可选):配置飞书或企业微信通道,在 IM 中直接与智能体对话
5 分钟完整流程请参考 快速入门。
完整更新记录(v1.1.0)
新特性(feat)
-
feat: 会话级模型切换
-
feat: 思考强度设置
-
feat: 模型扩展字段可视化
-
feat: 支持设置备用模型供应商,实现故障转移
-
feat: 支持mid-stream流重试
-
feat: 支持html格式在线预览和复制
-
feat: 聊天界面显示思考过程
-
feat: 聊天界面显示token使用率
-
feat:自动进化skill
修复(fix)
其他(chore)
地址