windows跑java项目make init失败

📷 [图片 token=ZJQUbRjWfo91L1xBLcJcQUEdngb(未能下载,见飞书原文)]

这是因为你的终端不是git bash。请把终端换成git bash运行:https://blog.csdn.net/w8y56f/article/details/127152802

  • git bash可能不带make 和gcc工具,所以make命令也不成功

  • 这时只需要下载GNUwin32-make工具就行,然后将其bin目录配置到系统环境变量中

  • 这里不要安装在默认路径,默认路径Program Files (x86)带空格,会让make init报错

  • 即可在git bash命令行中使用make命令。

windows跑java项目执行乱码

📷 [图片 token=GGk9biW0aoJZ5Sx1dGkcSR7LnKh(未能下载,见飞书原文)]

这是字符集的问题,按照下面路径修改即可:

📷 [图片 token=Edlrb9TPuozkJAx6JSDcE42unpc(未能下载,见飞书原文)]

这个项目大概要花多久学完?

静下心来好好看文档,遇到看不懂的地方话题群提问,或者划词评论。2周学完肯定没问题

📷 [图片 token=BIevblXVtoy29dxcHy5cQ7Ubn8c(未能下载,见飞书原文)]

源码在哪里下载?

点击下面链接:[项目源码下载](/oncall/智能 OnCall Agent 项目/项目源码下载(完整)/)

后面会出python版本的吗?

会出,langchain正在路上…

Eino Dev插件导入workflow.json生成的节点是redis?

是redis没错,文章的图片里是Milvus是我p上去的。为了文章连贯没有误解。实际上插件里只能增加redis

项目会使用git进行管理管理吗?

不会的,项目不会进行大的改动。项目本意是教会大家怎么进行大模型应用开发和Agent的套路,并不是一个持续迭代的商业项目。

Prometheus连接失败

因为项目里prometheus给的是localhost,你本地并没有启动,当然失败。直接mock数据吧,因为即使你本地启动了prometheus,还要想方设法制造Alarm

Go版本:(原谅我当时开发的时候没有写mock开关,后面有时间补上)

路径:SuperBizAgent/internal/ai/tools/query_metrics_alerts.go 
函数:NewPrometheusAlertsQueryTool
随便打开一个AI软件说:帮我修改NewPrometheusAlertsQueryTool函数,mock一些数据返回出去

Java版本:直接把mock- enabled改成true

📷 [图片 token=KIvCbZHv1oykYIxqxhYcHECknTh(未能下载,见飞书原文)]

MCP CLS报错 CLS service is unregistered

如果你想用CLS,那必须去腾讯云官网创建一个日志集。然后再随便假日志塞进去。不过我感觉没有必要,把项目跑起来,知道怎么回事就行了。重点是掌握项目,Agent开发的套路。

📷 [图片 token=BlbBbNvSqofJKlxVIvOce3tRnNr(未能下载,见飞书原文)]

Collection not loaded

这是因为之前创建了错误的数据库导致的,手动删除即可

📷 [图片 token=KA3QbS75FozFyhxEuDmcdSNnnQf(未能下载,见飞书原文)]

如下:http://localhost:8000/#/

📷 [图片 token=PDLpbfMBlormR0xCBrfcXEYfntf(未能下载,见飞书原文)]

如果删除后重启服务,还是报错,进入agent库,手动点击加载

📷 [图片 token=HF6zbN4VSoGON6xI8e9c2jxYnld(未能下载,见飞书原文)]

docker拉镜像报错MediaType

在 Docker Desktop 4.x 版本中,默认启用了 containerd 来拉取镜像,而这个引擎对 OCI 媒体类型的校验非常严格。如果网络有抖动,就会报 MediaType 错误。

  • 打开 Docker Desktop 设置 (Settings)。

  • 点击 General 或 Develop 选项卡。

  • 找到 “Use containerd for pulling and storing images”。

  • 取消勾选该选项,点击 “Apply & Restart”。

  • 取消勾选并应用+重启docker后,尝试在管理员终端输入

  • docker run hello-world

  • 如果出现以下样式,大概率就解决了。随后重新make init试试

📷 [图片 token=LZ2DbiXLUole6Sxuns0coeyDn9c(未能下载,见飞书原文)]

📷 [图片 token=CL45bhHUwoFa9RxUM29cmDp4naf(未能下载,见飞书原文)]

经验沉淀自动化闭环代码在哪?

  • 越用越聪明,自动总结沉淀在哪?

  • 代码里没有实现

    • 实现逻辑1:把输出写入文档,然后文档走一遍上传RAG的逻辑,很简单
    • 实现逻辑2:实际操作应该要考虑哪些对话应该被总结写进文库,否则会污染文库。具体实现可以加一个让用户反馈是否解决问题。如果解决问题,再走文库沉淀的流程。

Exception: 401 - {“code”:“InvalidApiKey”,“message”:“Invalid API-key provided."}

  • 一般都是你在配置文件里面修改了正确的api-key后,但是没有重启服务!!!

search result has error: extra output fields [content metadatal found and result does not dynamic field

  • 在前端对话框左边上传一个项目里面的文档即可