Prism项目机器人集群
在 Mattermost 上创建和管理多个项目专用机器人,包括 Prism 五人团队和其他功能性 bot,以及 AI 头像批量生成。
概述
Prism 项目机器人集群是一套基于 Mattermost 的多 Bot 协作体系。为 Prism 项目创建了5个专业角色的 Bot(PM、Architect、Data、UI、Docs),配合3个专用频道构成完整的虚拟团队协作环境。
除 Prism 项目 Bot 外,还管理着其他功能性 Bot(BNEF、研究小薯条、Nexora 等)。Bot 管理涉及创建、头像生成、权限配置、token 分发等完整生命周期。同时清理了闲置的 javis 和 javis-code 两个空壳 Agent。
Prism Bot 清单
| Bot 用户名 | 显示名 | 角色 | 专长 |
|---|---|---|---|
| @prism-pm | Prism PM | 项目协调员 | 任务管理、进度追踪、站会、文档 |
| @prism-arch | Prism Architect | 架构师 | LangGraph、智能体框架、系统集成 |
| @prism-data | Prism Data | 数据工程师 | DuckDB、Schema、SQL、9大技能 |
| @prism-ui | Prism UI | 前端开发 | Streamlit、Plotly、Demo、UX |
| @prism-docs | Prism Docs | 文档/策略 | Best Practice、PPT、Impact Estimate |
三个专用频道: prism-general(公告同步)、prism-dev(开发讨论)、prism-standup(站会)
其他 Bot
| Bot | 用途 | 备注 |
|---|---|---|
| @bnef | 项目管理助手 📋 | 从旧名改为 BNEF,需 mmctl 激活 |
| @research-fries | 研究小薯条 🍟 | 戴眼镜拿放大镜看书的可爱薯条头像 |
| @nexora | 科技公司 Bot | 深蓝底色 + 发光”N” + 神经网络节点头像 |
| @otter | 新建 Bot | 整理/打包 agent-factory skill |
| @healthbot | 健康管理 Bot | 术后康复提醒+Uptime Kuma 通知中转 |
| @giraffe | 多面手运维/开发 Agent 🦒 | |
| @portalbot | 传送门 🏗️ | |
| @quokka | 运维一号助手 🐹 |
Bot 头像生成
利用 Azure gpt-image-1 模型为所有 Bot 批量生成个性化卡通头像。每个 Bot 结合其功能特点设计独特风格和背景色。
第一批(6 个基础 Bot)
| Bot | 风格描述 |
|---|---|
| 📡 channelbot | 天线机器人,蓝紫渐变背景 |
| 🕸️ webbot | 蜘蛛机器人,深青色背景 |
| 🚪 gatewaybot | 守门机器人,橙金色背景 |
| 🔨 craftbot | 工匠机器人,森林绿背景 |
| 🌀 portalbot | 法师机器人,紫色背景 |
| 📊 bibot | 数据科学家机器人,靛蓝色背景 |
第二批(全部 12 个 Bot)
| Bot | 风格描述 |
|---|---|
| @dora-kids | 背包探险少女,夕阳背景 |
| @researcher | 戴眼镜的学者水獭,星空背景 |
| @work_assistant | 牛马打工人,多屏幕+咖啡 |
| @miss-e | 优雅英式女教师,黑板背景 |
| @craftbot | 中世纪小工匠建城堡 |
| @portalbot | 赛博朋克传送门机器人 |
| @gatewaybot | 守门人+数据流 |
| @channelbot | 卫星信号发射 |
| @webbot | 蜘蛛网+聊天气泡 |
| @quokka | 微笑短尾矮袋鼠 |
| @axolotl | 粉色六角恐龙,水下世界 |
| @bibot | 数据分析师+浮动图表 |
图像生成参数: 模型 gpt-image-1,尺寸 1024x1024,返回格式 b64_json
Bot 管理操作
# 通过 API 创建 Bot
curl -X POST localhost:8065/api/v4/bots \
-H "Authorization: Bearer ***" \
-d '{"username":"bot-name","display_name":"Bot Name"}'
# 上传头像
curl -X POST localhost:8065/api/v4/users/$USER_ID/image \
-H "Authorization: Bearer ***" \
-F "image=@avatar.png"Agent 清理记录
- javis: 闲置9天 → 已删除
- javis-code: agent 目录不存在 → 已删除
- 清理后剩余 10个 agent
时间线
- 2026-03-13 16:50: 通过 API 批量创建 Prism Bot(5个 Bot + 3个频道)
- 2026-03-17: 第一批生成 6 个 Bot 头像(机器人风格 + 彩色背景)
- 2026-03-18 16:22: 检查并删除闲置的 javis 和 javis-code
- 2026-03-21 19:54: BNEF Bot 头像和描述设置,mmctl 激活
- 2026-03-21 20:16: 创建研究小薯条 @research-fries
- 2026-03-22: 第二批更新全部 12 个 Bot 头像(更丰富的创意风格)
- 2026-03-25 17:10: 创建 @nexora Bot
- 2026-04-07: Bot/Agent 显示名统一重命名。用户审查所有 Agent 显示名后,采纳 main agent 的建议方案批量修改:main→Dora、research→研究员、work→工作助手、misse→Miss E、research-craft→ClawCraft 开发、research-portal→Portal 开发、research-bi→BI(归档)、clawline-client-web→Clawline 开发、ui-ux-designer→设计师。统一风格:中文为主、去掉 “Agent”/“Assistant” 后缀、开发类统一
XX 开发格式、归档标注
外部用户 Bot
除 Prism 项目团队 Bot 外,还有面向外部用户(如同事悟空)或特定功能的 Bot:
| Bot | 用途 | 模型 | 备注 |
|---|---|---|---|
| @wukong-bot | 八戒 🐷 AI 助手 | minimax-portal/MiniMax-M2.5 | 《西游记》八戒人设,为同事悟空提供 AI 对话 |
| @kids | 育儿日记 🧒 | OpenClaw 接入 | 记录薯条成长日记,GrowLog 数据库存储 |
| @otter | 前端开发助手 🦦 | github-copilot/claude-opus-4.6 | GSP 项目开发、E2E 测试、打包部署,运行在 macOS ‘otter’ 机器 |
| @healthbot | 健康管家 🏥 | github-copilot/claude-opus-4.6 | 术后康复定时语音提醒 + Uptime Kuma 通知中转 |
wukong-bot 运维记录
- 2026-03-11: Bot 无响应,OpenClaw 从 2026.2.6-3 升级到 2026.3.8,模型从 M2.1 切换到 M2.5
- 2026-03-17: 正常运行
- 2026-03-30: ping/pong 存活检查正常
kids bot 功能
- 成长记录自动分类(吃饭、睡觉、玩耍、学习、里程碑)
- 照片存档到成长相册
- 智能情绪标签
- 本地应用控制(KSpaceDuel 等)
相关页面
- multi-agent-architecture
- azure-image-gen
- mattermost-sidebar-plugin
- miss-e
- research-fries
- wukong-bot
- kids
- wukong
- otter
- healthbot
- bibot
- nexora
- claw-tester — OpenClaw 测试用 Bot(Skippy)
Nexora Bot 矩阵
以下信息来源于 nexora 的 Mattermost DM 聊天记录(2026-03-31)。
Nexora Platform 规划并创建了 6 个专职 Bot,形成完整的 AI 驱动研发团队:
| # | Bot | 用户名 | User ID | 角色 | 职责 |
|---|---|---|---|---|---|
| 🦞 | Nexora | @nexora | x67znhpzf3bs7pfktmed8qihny | 运维管家(已有) | 总调度、服务监控、基础设施、任务分发 |
| 🎨 | Nexora FE | @nexora-fe | i5mmnw5ehjgm7n8k8w1rx8qs3y | 前端开发 | React/Vue/CSS、UI 组件、前端构建、页面性能 |
| ⚙️ | Nexora BE | @nexora-be | zen365iwajd38gwxpoi9i7emqc | 后端开发 | API 开发、数据库设计、后端架构、接口测试 |
| 🧪 | Nexora QA | @nexora-qa | 96rdkzacp3ytxb9nwe8jgzbhia | 测试 | 自动化测试、集成测试、测试报告、Bug 跟踪 |
| 📝 | Nexora Docs | @nexora-docs | 9wmrpspqkt8u5yyctu7ymr1jse | 文档 | API 文档、技术方案、知识库维护 |
| 🔔 | Nexora Alert | @nexora-alert | 6hhc7qy5mjdupqweqszz9g7y9a | 告警通知 | 监控告警、CI 结果、部署通知推送 |
注意:@nexora-dev 原计划为统一开发助手,后拆分为前端 (@nexora-fe) 和后端 (@nexora-be),已禁用。
设计原则:
- 最初方案是一个开发 Bot,用户建议拆分为前端/后端(技术栈不同,各自专精)
- Nexora 作为总调度,按需分发任务给子代理
- 每个 Bot 需要独立工作区和相应的人设配置
- Mattermost 域名从 mm.dora.restry.cn 切换至 mm.cn.restry.cn
BiBot 信息补充
BiBot(📊)是 Agentic BI 项目的专属运维 Bot,使用 github-copilot/claude-sonnet-4.6 模型,工作区为 workspace-research-bi。主要负责 BI 站点健康检查、工作区维护和前后端部署修复。详见 bibot。
GatewayBot 信息补充
GatewayBot(🚪)是 Clawline Gateway 项目的专属开发运维 Bot,使用 github-copilot/claude-opus-4.6 模型,工作区为 workspace-clawline-gateway。独立完成了管理端 UI 开发(React 19 + shadcn/ui 科幻风格三层架构)、Logto SSO/JWT 认证集成、Supabase 数据库迁移、UI 审计修复和组件库重构。详见 gatewaybot。
CraftBot 信息补充
CraftBot(🔨🏰)是 clawcraft 项目的专属开发 Agent,Agent ID research-craft,使用 github-copilot/claude-opus-4.6 模型,工作区为 workspace-research-craft。负责 RTS 风格图形配置界面的全栈开发(React + PixiJS + TypeScript),具备”左右互搏”QA 能力(adversarial-qa 技能),一天内完成 25 项代码审查修复,质量评分 62→83。详见 craftbot。
Code Agent 编程演示(2026-04-09)
Code agent 展示了 Python 编程能力,响应用户请求生成带注释的冒泡排序函数:
def bubble_sort(arr):
"""用冒泡排序算法对传入的列表进行排序"""
n = len(arr)
for i in range(n):
# 最后 i 个元素已经是排序好的,无需再次检查
for j in range(0, n-i-1):
# 如果当前元素大于下一个元素,则交换它们
if arr[j] > arr[j + 1]:
arr[j], arr[j + 1] = arr[j + 1], arr[j]
return arr演示了代码生成 agent 的基础能力:根据自然语言需求生成完整可运行的代码,包含中文注释和示例调用。