小智服务
管理小智设备、智能体、模型与系统参数
测试页
向微信会话发送消息验证链路,或管理自动回复规则
接收方
-
{{ item.name }}{{ item.sub }}
文本消息
网络图片
网络视频
需下载完整视频后发送,耗时视视频大小而定,请耐心等待。
响应日志
按创建顺序匹配,命中第一条规则即回复。可用于"测试"→"OK"等关键词自动应答。
规则列表({{ replyRules.length }})
暂无规则,点击右上角"新建规则"
| 关键词 | 匹配模式 | 回复内容 | 范围 | 启用 | 备注 | 操作 |
|---|---|---|---|---|---|---|
| {{ rule.keyword }} | {{ matchModeLabel(rule.matchMode) }} | {{ rule.reply }} | {{ scopeLabel(rule.scope) }} | {{ rule.remark || '-' }} |
1688机器人测试
Linux决策后端 → 共享FRP → Windows千牛工作台
接收方
文本消息
网络图片
Windows端下载图片、粘贴发送,完成后自动删除临时文件。
1688任务日志
1688客户会话
按客户归类收发消息,每个会话在最后一条消息后保留 7 天,页面每 5 秒刷新。
定时发送
按设定时间自动向联系人/群聊发送文本消息,支持一次性 / 每天 / 每周重复
| 目标 | 内容 | 计划时间 | 重复 | 状态 | 上次发送 | 操作 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无定时消息,点击右上角"新建定时"添加 | ||||||
| {{ row.targetName }} | {{ row.content }} @{{ row.atMembers }} | {{ formatTime(row.scheduledAt) }} | {{ row.repeatType === 'once' ? '一次' : row.repeatType === 'daily' ? '每天' : '每周' }} | {{ row.enabled ? '启用' : '停用' }} | {{ formatTime(row.lastSentAt) }} |
|
MCP 资讯
接入任意 MCP Server(GitHub、Hacker News 等),AI 按提示词自动选工具抓取并总结,定时/手动推送给联系人或群聊
| 任务名 | MCP Server | 接收方 | 时间 | 定时 | 对话 | 上次发送 | 操作 |
|---|---|---|---|---|---|---|---|
| 加载中... | |||||||
| 暂无任务,点击右上角「新建任务」创建 | |||||||
| {{ row.name }} | {{ row.mcpUrl }} | {{ row.contactType === 'group' ? '群' : '友' }} {{ row.targetName || '-' }} | {{ row.scheduledTime }} | {{ formatTime(row.lastSentAt) }} | |||
生成历史(全部任务)
| 时间 | 任务 | 接收方 | 状态 | 内容摘要 | 操作 |
|---|---|---|---|---|---|
| 加载中... | |||||
| 暂无生成记录 | |||||
| {{ formatTime(row.createdAt) }} | {{ row.taskName || '-' }} | {{ row.targetName || '-' }} | {{ row.status === 'sent' ? '已发送' : row.status === 'failed' ? '失败' : '预览' }} | {{ row.content || row.error }} | |
{{ mdEditingId ? '编辑任务' : '新建任务' }}
任意 Streamable HTTP MCP 端点,默认预设 GitHub 官方
GitHub 用 PAT(github_pat_ / ghp_ 开头);留空表示不修改已保存的令牌
AI 会据此从 MCP 工具清单自动选工具与参数,抓取后总结成一条微信消息
联系人列表为空,正在加载或 WeFlow 未返回
生成详情
AI 请求日志
查看每次发送给大模型的完整数据(System 提示词、上下文、工具调用、回复)
日志列表({{ aiLogsTotal }})
| 时间 | 发送者 | 问题 | 类型 | 工具 | 耗时 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
| 正在加载... 暂无日志 | |||||||
| {{ new Date(log.createdAt).toLocaleString('zh-CN') }} | {{ log.senderName || '-' }} | {{ log.question || '(空)' }} | {{ log.isGroup ? '群聊' : '私聊' }} | {{ log.usedTools || '-' }} | {{ formatDuration(log.durationMs) }} | {{ aiLogOutcomeLabel(log) }} | |
AI 请求详情
{{ aiLogOutcomeLabel(aiLogDetail) }} 模型调用 {{ aiLogRequests(aiLogDetail).length }} 轮 Token {{ aiLogUsage(aiLogDetail).totalTokens }}{{ aiLogDetail.createdAt ? new Date(aiLogDetail.createdAt).toLocaleString('zh-CN') : '-' }} · {{ aiLogDetail.senderName || '未知发送者' }} · {{ aiLogDetail.isGroup ? '群聊' : '私聊' }} · {{ formatDuration(aiLogDetail.durationMs || 0) }}
输入 {{ aiLogUsage(aiLogDetail).promptTokens }} · 输出 {{ aiLogUsage(aiLogDetail).completionTokens }} · 缓存命中 {{ aiLogUsage(aiLogDetail).cachedTokens }}
本轮问题
{{ aiLogDetail.question || '(空)' }}模型最终回复
{{ aiLogDetail.responseContent || '(空)' }}System 提示词
{{ aiLogDetail.systemPrompt || '(未设置)' }}本轮实际使用的工具
{{ aiLogDetail.usedTools }}错误信息
{{ aiLogDetail.errorMsg }}第 {{ index + 1 }} 次实际发送给模型的请求
{{ (request.messages || []).length }} 条 messages · {{ (request.tools || []).length }} 个 tools{{ prettyJson(request) }}
{{ entry.detail || '-' }}
首次请求中的历史上下文
{{ prettyJson(parseAiLogJson(aiLogDetail.contextMessages, [])) }}{{ smEditingId ? '编辑定时消息' : '新建定时消息' }}
-
{{ item.name }}{{ item.sub }}
每天到此时间自动发送(按日期中的时分)
每周到此星期 + 时间自动发送
Skills 技能
写给 AI 的操作手册:对话时模型按需读取执行;AI 自我进化写入的技能需人工审核后生效(AI 设置需开启 Agent 模式)
| 名称 | 描述(何时使用) | 状态 | 来源 | 启用 | 更新时间 | 操作 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无技能,点击右上角「新建技能」创建;对话中 AI 也会自我进化写入(待审核) | ||||||
| {{ row.name }} | {{ row.description }} | {{ row.status === 'approved' ? '已生效' : row.status === 'pending' ? '待审核' : '已拒绝' }} | {{ row.origin === 'ai' ? 'AI 写入' : '手动' }} | {{ formatTime(row.updatedAt) }} | ||
{{ skEditingId ? '编辑技能' : '新建技能' }}
健康检查
查看决策后端与上游机器人状态
决策后端(本项目)
{{ selfHealth ? '正常' : '异常' }}- 服务名
- wx-bot-decision
- WX_BOT_URL
- {{ healthData.wx_bot_url || '-' }}
Windows 机器人
{{ botOnline ? '在线' : '离线' }}{{ botHealthMsg || '点击下方按钮探测上游机器人状态' }}
联系人与聊群
从 WeFlow 获取真实联系人和群聊,按昵称/备注显示,不直接面对长 wxid
| 头像 / 昵称 | wxid | 类型 | 监听 | 功能 / 标签 | |
|---|---|---|---|---|---|
| 加载中... | |||||
| 暂无数据 | |||||
|
{{ initialOf(row) }}
{{ displayNameOf(row) }}
|
{{ shortWxid(row.wxid) }} | {{ row.type === 'group' ? '群聊' : '联系人' }} | {{ row.listening ? '已监听' : '未监听' }} |
AI
白
黑
-
|
|
查看详情与配置
显示与备注
监听与名单
仅状态标记:WeFlow 全量监听,不依赖 wxauto
允许功能
@ 授权成员({{ clDetail.atMemberIds.length }} 人)
仅勾选的成员 @ 机器人时才回复;不勾选任何成员则谁 @ 都不回。上下文记忆按人独立。
接口信息
- {{ k }}
- {{ v }}
当前对象操作
当前对象不是群聊(也可手动输入群 wxid 查询)
AI 设置
模型由 AI Core 自动连接;会话需先在“联系人与聊群”启用监听并打开对应 AI 开关才会自动回复
回复与会话
对机器人说这些词会立即开新对话,例如:新对话,新聊天,切换新对话
私聊启用监听后均会回复
提示词与连接测试
联网搜索
开启后,回复前由模型轻量判断是否需要联网;需要时自动搜索并把结果注入提示词,搜索失败自动降级为纯模型回答(延迟约 +2~5 秒)