当前位置: 首页 > news >正文

MyClaw 初体验:从零配置到成功调用 SiliconFlow 的完整记录

MyClaw 初体验:从零配置到成功调用 SiliconFlow 的完整记录

缘起:一款新发布的桌面 AI 助手

今天从朋友新发布的网站 https://deepseekmine.com/myclaw 下载了MyClaw桌面版(v1.0.2)。这是一款刚亮相的本地 AI 助手,它的定位很有意思:

“把会聊天的 AI、会自动执行的任务和常用技能,装进一台真正留在你电脑里的桌面助手。”

与常见的网页对话窗口不同,MyClaw 强调桌面常驻:对话、任务、模型和技能都收在同一套工作区里,适合每天反复使用。它支持:

  • 多会话管理:保留上下文,随时接着聊。
  • 自动任务:日报、提醒、巡检可以按计划自动执行。
  • 模型接入:已适配主流大模型,开箱即用。
  • 技能扩展:需要什么能力,就把它装进桌面里。

当前版本 v1.0.2 首发体验版,支持 Windows 和 macOS。我下载的是 macOS M 芯片版本,安装过程很顺畅——不需要配置复杂环境,打开就能开始对话和设置。

问题:Web 控制台聊天无响应

安装完成后,MyClaw 桌面端自动启动网关(Gateway),右上角显示Health OK。浏览器访问http://localhost:18789/chat进入 Web 控制台,能正常连接并选择默认 Agent。

但发送消息后,助手没有任何回复。界面看起来一切正常,就是没有响应。

排查之路:从 curl 到配置文件

1. 先确认 API 本身是否可用

我使用的是 SiliconFlow(硅基流动)的 API 密钥,目标模型是Pro/deepseek-ai/DeepSeek-V3.2。直接在终端用curl测试:

curlhttps://api.siliconflow.cn/v1/chat/completions\-H"Authorization: Bearer sk-xxx"\-H"Content-Type: application/json"\-d'{ "model": "Pro/deepseek-ai/DeepSeek-V3.2", "messages": [{"role": "user", "content": "Hello"}] }'

✅ 成功返回 JSON 响应,说明 API 密钥和模型都正常。

2. 查看 MyClaw 网关日志

运行tail -f ~/.openclaw/logs/gateway.log观察实时日志,发送消息后出现:

[agent/embedded] embedded run agent end: runId=... isError=true error=HTTP 404: Not Found

404 表示请求的 URL 不存在。但curl用的 URL 明明是对的,为什么 MyClaw 会 404?

3. 检查配置文件

打开~/.openclaw/openclaw.json,发现内置的siliconflow提供商配置有误:

"siliconflow":{"baseUrl":"https://cloud.siliconflow.cn/me/models",// ❌ 这是网页,不是 API 端点"apiKey":"...","api":"openai-completions"}

于是改用custom提供商手动配置,但一开始也踩了坑:

"custom":{"baseUrl":"https://api.siliconflow.cn/v1/chat/completions",// ❌ 还是不对"apiKey":"sk-xxx","api":"openai-completions"}

真相:OpenClaw 的 URL 拼接规则

MyClaw 的custom提供商采用openai-completionsAPI 类型,其工作方式是:baseUrl与固定的路径/chat/completions拼接

因此,如果baseUrl设置为https://api.siliconflow.cn/v1/chat/completions,最终请求 URL 会变成:

https://api.siliconflow.cn/v1/chat/completions/chat/completions

这自然导致 404。

解决方案:修正 baseUrl

baseUrl改为仅到 API 版本路径

"custom":{"baseUrl":"https://api.siliconflow.cn/v1",// ✅ 正确"apiKey":"sk-你的真实密钥","api":"openai-completions","models":[{"id":"Pro/deepseek-ai/DeepSeek-V3.2","name":"DeepSeek-V3.2 Pro"}]}

同时设置默认模型指向它:

"agents":{"defaults":{"model":{"primary":"custom/Pro/deepseek-ai/DeepSeek-V3.2"}}}

保存后重启网关openclaw gateway restart),再次发送消息——✅ 助手立即回复,问题解决!

经验总结

  1. MyClaw 的配置需要理解 URL 拼接规则baseUrl只写到版本号(如/v1),框架会自动补全路径。
  2. 善用curl快速验证 API:可以第一时间排除 API 本身的问题。
  3. 网关日志是定位关键HTTP 404直接指向 URL 错误。
  4. 配置文件修改后务必重启网关

推介:MyClaw 值得一试

这次排障过程也让我更深入了解了 MyClaw 的设计——它把对话、模型、任务都集中在本地,配置虽然需要一点技术背景,但一旦调通,使用体验非常顺畅。对于希望拥有一个长期在桌面工作、能自动执行任务、又支持多种模型的 AI 助手的人来说,MyClaw 是一个很有潜力的选择。

目前还是首发体验版,感兴趣的朋友可以去 https://deepseekmine.com/myclaw 下载试试。相信后续版本会在配置体验上更加友好。

希望这篇记录能帮助遇到类似问题的开发者少走弯路。

http://www.jsqmd.com/news/459975/

相关文章:

  • Nano Banana 终极指南:从技术解析到创意实践,解锁5大免费应用场景
  • Cocos Shader 实现动态颜色渐变效果
  • 实战指南:GD32F303RCT6开发板RT-Thread移植与RAM配置优化(解决启动失败问题)
  • Comsol涡流热成像实战:手把手教你设置线圈加热冷却循环(附完整模型文件)
  • 智能座舱(五)——流媒体后视镜的AR融合与车路协同
  • EtherCAT环网冗余:构建高可靠自动化产线的通讯保障
  • 从rotatedRectangleIntersection到精准IOU:C++/OpenCV中旋转目标框交并比计算实战优化
  • Claude Code:把“智商”拉到最高!
  • 从面到体:飞秒激光热源模型在微纳加工中的构建与调参实战
  • Docker 镜像导出导入完整指南
  • 实战演练:使用Hydra对SSH服务进行字典爆破与防御思考
  • 如何选择最佳优化器提升Kornia几何视觉训练效率:2024终极指南
  • 原圈科技AI CRM系统:引爆2026文旅90%转化,不懂将被淘汰!
  • uniapp中动态控制swiper滑动的三种实用方案
  • 利用ChIPseeker实现ChIP-seq数据的多维度可视化分析
  • Self Attention
  • AnimateDiff终极指南:如何用AI技术创造惊艳的增强现实内容
  • Windows平台深度指南:从源码编译OpenSSL 1.1.1w的完整实践与优化
  • Synergy/Barrier跨平台键鼠共享:从连接失败到稳定联通的排查指南
  • FPGA按键消抖实战:从状态机设计到Verilog代码实现(附仿真波形)
  • 2025年nvim-treesitter用户调查报告:10大最受欢迎功能揭秘
  • 【Spring】三级缓存与循环依赖:面试高频考点全解析
  • 智能视觉组竞赛全解析:从车模设计到OpenART mini视觉识别实战
  • Matlab坐标轴刻度科学计数法:10的次方显示优化技巧
  • DXVK信号量超时处理终极指南:彻底避免死锁问题
  • 强化学习基本概念
  • 【Vocoder】HiFi-GAN:高效高保真语音合成的GAN架构解析
  • 编辑器使用规则
  • libSQL性能测试终极指南:从压力测试到基准对比的完整实践方案
  • uniapp:鸿蒙报错> hvigor ERROR: Failed :entry:default@MergeProfile... > hvigor ERROR: The compatibleSdkVe