首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >你的代码BUG命理师上线!给报错算一卦~ | 玩转OpenClaw云端创意实践

你的代码BUG命理师上线!给报错算一卦~ | 玩转OpenClaw云端创意实践

原创
作者头像
yichen
修改2026-02-05 08:49:13
修改2026-02-05 08:49:13
700
举报

最近 OpenClaw 太火了,(希望文章发布的时候还叫这个名字)

最近突发奇想,在程序员交流群里,经常有人问问题不带报错日志截图,群友就会说,没有日志我能做的只是帮你算一卦,今天我们来做一个好玩的,调教 OpenClaw,发给它一个报错,让他以周易等命理知识分析这个报错,同时给出解决方案

部署

OpenClaw 爆火之后国内云厂商非常给力的推出了一键部署服务,我们以腾讯云为例,进入 OpenClaw 轻量应用服务器专属优惠购买链接:https://cloud.tencent.com/act/pro/lighthouse-moltbot

往下拉选择一个合适的套餐,建议 2核4G 的这个套餐

选择一个境外 IP,点击立即购买

支付完成后进入控制台:https://console.cloud.tencent.com/lighthouse/instance,点击【应用管理】

在这里可以很方便的配置大模型 API,选择不同的模型也会有对应的官网 API 购买链接,可以说是非常贴心了

注意添加后别忘了【应用】

在【channel配置】中可以选择配置企业微信、QQ机器人、钉钉、飞书等不同的机器人

以飞书机器人为例,登录飞书开放平台:https://open.feishu.cn/app?lang=zh-CN,选择【创建企业自建应用】

名字就随意啦~

在添加应用能力中选择添加【机器人】

在【凭证与基础信息】中找到应用凭证,将机器人的【App ID】以及【App Secret】复制到OpenClaw 应用管理界面的 Channel 中并【应用】

在【事件与回调】中编辑【订阅方式】,选择【长链接】

保存后点击【添加事件】在弹出的列表中,勾选【接收消息】、【消息已读】、【机器人进群】、【机器人被移出群】,点击 【确认添加】

可以通过搜索框筛选方面查找

在【回调配置】中同样设置为长连接方式

然后找到【权限管理】,点击【批量导入/导出权限】

把这一串 json 复制进去,开通权限

代码语言:txt
复制
{
  "scopes": {
    "tenant": [
      "contact:contact.base:readonly",
      "docx:document",
      "docx:document.block:convert",
      "docx:document:readonly",
      "drive:drive",
      "drive:drive:readonly",
      "im:message.group_msg",
      "im:message.reactions:read",
      "im:message:readonly",
      "im:message:recall",
      "im:message:update",
      "wiki:wiki",
      "wiki:wiki:readonly",
      "aily:file:read",
      "aily:file:write",
      "contact:user.base:readonly",
      "corehr:file:download",
      "im:chat",
      "im:chat:read",
      "im:chat:update",
      "im:message",
      "im:message.group_at_msg:readonly",
      "im:message.p2p_msg:readonly",
      "im:message:send_as_bot",
      "im:resource"
    ],
    "user": [
      "contact:contact.base:readonly"
    ]
  }
}

最后【创建版本】发布,版本号等信息随意填写,拖到最下面点击保存并确认发布

此时就可以在飞书中搜索机器人的名字找到他啦

BUG 命理师

deepseek 的代码能力实在是不敢恭维,这是用 kimi K2.5 写的,提示词:

突然想到一个点子,在程序员群里,经常有人问问题不带报错日志截图,群友就会说,没有日志我能做的只是帮你算一卦,我们来做一个好玩的,创建一个 python 脚本,运行一个网页服务,前端有一个输入框,用户输入报错信息后调用大模型API分析报错的命理,然后以固定的模板生成可保存的图片,注意不用真的生成图片,用网页来制作,然后保存为图片即可

第一次大模型返回的结果有些 markdown 语法,导致图片里带了些星号,又跟他说:

网页上有些地方解析 markdown 不好,检查一下

后来,又让他适配了收集以及调整了一些细节

紧凑一点,适合手机屏幕观看的那种

断语和卦象是不是可以放一块啊,或者断语可以用一个贴纸的形式贴在右上角?

加入一些中国传统元素,如云纹等

目前是一个网页的形式,用户输入报错后会调用大模型并在网页上生成可以导出为图片的命理签,请帮我修改代码,使得可以调用脚本直接输出图片到文件夹,而不用用户点击,并生成使用说明,注意在不同系统下的中文编码问题,我的deepseek API是:xxxxxxxxxxxx

你这是截图还是导出图片,怎么看着这么模糊呢?为什么不能直接用原版导出图片的功能呢

很好,更新 README,除了 main 只保留 bug_diviner_canvas 版本即可

最新版本我已经上传到 github 了,可以直接让你的 OpenClaw 下载代码自己安装依赖并运行啦

https://github.com/yichen115/ToolsbyAI/tree/main/bug_divination 这个 GitHub 仓库有一个 BUG命理师的脚本,可以调用大模型对用户提供的报错进行占卜,你 clone 一下这个项目,阅读项目的说明文档并配置相关环境,当我发送给你报错后你要调用脚本生成 BUG 命理图片返回给我,我的deepseek API 是:xxxxxxxxxxxxx

然后就可以发给他报错让它给你占卜啦!

看着这朗朗上口的报错还蛮有意思的哈哈哈~

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 部署
  • BUG 命理师
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档