连接Telegram、钉钉与企业微信:用PhyAgentOS多渠道网关随时随地指挥机器人
连接Telegram、钉钉与企业微信用PhyAgentOS多渠道网关随时随地指挥机器人【免费下载链接】PhyAgentOS-corePhyAgentOS is a Recursive Self-Improving (RSI) physical agent operating system that enables agents to recursively self-improve through agentic workflows.项目地址: https://gitcode.com/gh_mirrors/ph/PhyAgentOS-corePhyAgentOS 是一款可递归自我改进的物理智能体操作系统其内置的多渠道网关让你只需一套配置就能把 AI 机器人接入 Telegram、钉钉DingTalk、企业微信WeCom等 10 聊天平台。无论你身在何处打开手机上的聊天软件就能像发消息一样指挥机器人干活——这是本文要带你快速完成的配置目标。为什么需要多渠道网关传统做法是接一个平台就写一套机器人Telegram 一套、钉钉一套、企业微信又一套代码重复维护、状态互不相通。PhyAgentOS 的做法完全不同所有渠道统一汇入同一条 消息总线再由 ChannelManager 统一分发——收件每个渠道把消息发布到 Agent 总线交给同一个 Agent 循环处理发件出站分发器持续消费回复消息自动路由回来源渠道免公网 IPTelegram 用长轮询钉钉用 Stream 模式企业微信用 WebSocket 长连接家里的小服务器、树莓派都能直接跑。三分钟看懂架构整个网关只有三个关键角色组件作用源码位置渠道实现对接各平台 SDK收发消息PhyAgentOS/channels/ChannelManager自动发现并启停所有已启用渠道PhyAgentOS/channels/manager.py注册发现扫描包内模块零硬编码注册PhyAgentOS/channels/registry.py渠道是自动发现的只要模块里定义了渠道类启动时就会被扫描到见 registry.py。你只需在配置文件里打开开关无需改一行代码。第一步安装 PhyAgentOSgit clone https://gitcode.com/gh_mirrors/ph/PhyAgentOS-core安装脚本见 scripts/install.shDocker 方式可参考 docs/user_manual/DOCKER.md。企业微信渠道依赖可选 SDK需要时执行pip install PhyAgentOS-ai[wecom]第二步配置三大渠道最快配置方法所有渠道配置集中在 config/schema.py 的channels段。每个渠道都有enabled开关默认关闭按需打开即可。1️⃣ 连接 Telegram最简单的一条 Bot Token在 Telegram 里找 BotFather 创建机器人拿到 Bot Token 填入 TelegramConfigchannels: telegram: enabled: true token: 123456:ABC-DEF... allow_from: [*] # 或填具体用户ID白名单 group_policy: mention # 群聊中被才响应Telegram 渠道telegram.py还内置了贴心的细节自动把 Markdown 表格转成对齐文本、长消息自动分段、支持代理设置proxy字段。2️⃣ 连接钉钉Stream 模式免公网 IP在钉钉开放平台创建应用拿到 AppKey 与 AppSecret填入 DingTalkConfigchannels: dingtalk: enabled: true client_id: dingxxx # AppKey client_secret: xxx # AppSecret allow_from: [*]钉钉渠道dingtalk.py采用Stream 模式通过 WebSocket 订阅事件个人与群聊都支持群聊回复会自动带回原会话完全不需要公网地址和回调服务器。3️⃣ 连接企业微信AI 机器人 WebSocket 长连接在企业微信 AI 机器人平台创建机器人获取 Bot ID 与 Secret填入 WecomConfigchannels: wecom: enabled: true bot_id: xxx secret: xxx welcome_message: 你好我是机器人 企业微信渠道wecom.py同样走 WebSocket 长连接支持文本、图片、语音、文件消息断线后自动无限重连1 秒间隔并可根据welcome_message在成员进入会话时发送欢迎语。第三步安全与体验的常用开关⚠️ 白名单是强制项每个渠道都必须设置allow_from。设为[*]表示放行所有人留空则会拒绝一切访问系统会直接报错退出并提示你见 manager.py 的校验逻辑。建议个人使用填自己的用户 ID企业群聊再按需放开。两个全局体验开关ChannelsConfig开关默认效果send_progress开实时把 Agent 的中间进度流式发到聊天窗口send_tool_hints关显示正在调用 read_file(…)之类的工具提示群聊场景下Telegram/钉钉等渠道默认mention策略——只在被 或回复时才应答避免刷屏。验证随时随地指挥机器人配置完成后重启服务打开日志即可看到各渠道启动记录。之后在 Telegram 私聊发一句帮我总结一下今天的待办或在钉钉群里 机器人查一下服务器磁盘状态或对企业微信机器人直接发文件让它解析。三条消息会进入同一个 Agent 大脑得到的回答自动回到你发消息的那个渠道。更多细节可阅读通信架构文档与用户手册。常见问题FAQQ一定要三个渠道都接吗不需要。渠道完全独立接哪一个开哪一个的enabled开关即可还支持飞书、Slack、Discord、QQ、Matrix、邮件等全部见 PhyAgentOS/channels/ 目录。Q为什么启动时报错提示 allowFrom 为空这是安全保护空白名单意味着拒绝所有用户。填[*]全放行或具体用户 ID 即可。Q我的服务器没有公网 IP能收消息吗能。Telegram 长轮询、钉钉 Stream、企业微信 WebSocket 都是主动外连不需要公网 IP 与域名。Q想自己加一个新渠道新建一个继承 BaseChannel 的模块文件放进 channels 目录注册发现机制会自动扫描到它无需修改任何注册表。一句话总结一套配置、一条总线、多个入口。用 PhyAgentOS 多渠道网关你的 AI 机器人从此出现在每一个聊天软件里让你真正随时随地指挥机器人。【免费下载链接】PhyAgentOS-corePhyAgentOS is a Recursive Self-Improving (RSI) physical agent operating system that enables agents to recursively self-improve through agentic workflows.项目地址: https://gitcode.com/gh_mirrors/ph/PhyAgentOS-core创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

C#上位机从零实现正弦波实时绘制与串口输出:GDI+与定时器实战

C#上位机从零实现正弦波实时绘制与串口输出:GDI+与定时器实战

1. 为什么是"正弦波"——这个实验在工业控制里的真实分量先把结论摆在前面:正弦波输出实验的真正价值,不在于"画一条会动的曲线"。很多初学者把C#上位机理解成"拖几个按钮、连个数据库"的界面活,结果一到真正的…

2026/10/4 17:35:44 阅读更多 →
从回形针到回形针最大化器:AI安全与目标对齐启示录

从回形针到回形针最大化器:AI安全与目标对齐启示录

办公室桌角的笔筒里,最不起眼的往往就是一盒回形针。可最近这两个月,无论在AI从业者的群聊里,还是科技媒体的评论区,“paperclip”出现的频率有点高,大家讨论的还是同一个梗:当心AI哪天把整个世界都变成回形…

2026/10/4 17:35:44 阅读更多 →
Agent Memory 实战:从分层设计到 MCP 与 Docker 落地

Agent Memory 实战:从分层设计到 MCP 与 Docker 落地

1. 从"hindsight"这个词说起:为什么记忆是Agent最被低估的能力第一次看到"hindsight"这个项目名,我脑子里蹦出来的不是技术架构,而是一个很朴素的场景:你跟一个助手聊了半小时,把项目的来龙去脉、…

2026/10/4 17:35:44 阅读更多 →

最新新闻

Agent把错误信息写进记忆后,你怎么办?TaoToken视角下的记忆污染排查与修复

Agent把错误信息写进记忆后,你怎么办?TaoToken视角下的记忆污染排查与修复

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 19:40:36 阅读更多 →
SWE-bench Verified 工业实测:三大模型跨文件检索与自愈修复真实成功率

SWE-bench Verified 工业实测:三大模型跨文件检索与自愈修复真实成功率

SWE-bench Verified 工业实测:三大模型跨文件检索与自愈修复真实成功率在代码大模型的宣传战役中,大多数厂商依旧乐此不疲地拿 HumanEval 或 MBPP 的单函数补全分数作为核心卖点。然而,任何一个在真实软件工程前线摸爬滚打过的开发者都知道&a…

2026/10/4 19:40:36 阅读更多 →
CUDA 算子确定性控制:彻底消除 PyTorch 浮点累加中的非确定性随机漂移

CUDA 算子确定性控制:彻底消除 PyTorch 浮点累加中的非确定性随机漂移

CUDA 算子确定性控制:彻底消除 PyTorch 浮点累加中的非确定性随机漂移在深度学习科学实验与模型训练调优的过程中,几乎每一位严谨的算法工程师都曾经历过这种令人抓狂的“幽灵现象”: 代码的最初几行,明明已经一丝不苟地写下了全套…

2026/10/4 19:40:36 阅读更多 →
2.8T MoE 的长文本大海捞针测试:从单针检索到三针交叉关联的断崖式退化

2.8T MoE 的长文本大海捞针测试:从单针检索到三针交叉关联的断崖式退化

2.8T MoE 的长文本大海捞针测试:从单针检索到三针交叉关联的断崖式退化在当下大模型厂商的发布会幻灯片中,最引人注目的视觉图表莫过于一张密密麻麻、全绿通透的“大海捞针(Needle In A Haystack, NIAH)”热力图。无论宣称支持 20…

2026/10/4 19:40:36 阅读更多 →
消除大模型裁判的文风偏差:双向打分协议(Swap Position)与双盲仲裁实现

消除大模型裁判的文风偏差:双向打分协议(Swap Position)与双盲仲裁实现

消除大模型裁判的文风偏差:双向打分协议(Swap Position)与双盲仲裁实现在自动化 MLOps 评估与模型强化学习对齐(RLHF/DPO)的工业管线中,**成对偏好比较(Pairwise Comparison)**是使用…

2026/10/4 19:40:36 阅读更多 →
CodeRunner 本地 AI 编程实战:用 MCP 沙盒跑通第一个智能体

CodeRunner 本地 AI 编程实战:用 MCP 沙盒跑通第一个智能体

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 19:39:36 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 11:40:45 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →