[开源自荐] 更轻量级的 Skill 驱动 ACE【目前免费站已关】

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


介绍

ACE 原本是 augument 的一个部分,作为是:通过语义检索代码 减少 token使用。后面被社区大佬拆出来了,有好几个独立版本。我这个版本是基于 Rust 的版本改造成了 CLI 模式,搭配 Skill 来驱动。

项目地址:GitHub - CodingOX/ace-ctx: Rust implementation of a codebase context engine that enables AI assistants to search and understand codebases using natural language queries. · GitHub

感谢原始的编写项目的大佬:GitHub - missdeer/ace-tool-rs: Rust implementation of a codebase context engine that enables AI assistants to search and understand codebases using natural language queries. · GitHub

使用办法

这里建议手动先把包给下下来:

npm install -g @alistar.max/ace-ctx

然后,在环境变量中配置:

# macOS/Linux (Zsh/Bash)
export ACE_BASE_URL="https://acemcp.heroman.wtf/relay/"
export ACE_TOKEN="ace_123456789"

# Windows
在电脑的环境变量中配置即可

这里推荐ACE Replay去获取 Token: https://acemcp.heroman.wtf/

然后把 skill 放到对应的各自skill目录即可,这个是 skill 的直达链接:

https://github.com/CodingOX/ace-ctx/tree/master/skills/

然后理论上就可以了。

我建议你们跳转到项目目录,然后通过如下命令去测试一下,看一下效果:

ace-ctx --search "这里输入你项目的相关问题"
20 个赞
https://acemcp.heroman.wtf/relay/
结果:502 Bad Gateway

URL出问题了吗

2 个赞

我看到了群里。的消息应该是这个服务中转服务出问题了,现在要收费了。。。

1 个赞

有什么替换的吗关于acemcp服务

2 个赞

早就不能用了,而且这么多人用启动的时候也很卡

1 个赞

商用需要获取许可,另外这个baseurl不知道是干啥的,再找找相关开源的产品吧,目前用的gitnexus

第一,这个地址是别人无偿提供的,本身 ACE 是要收费的。

第二,启动时候卡不卡?我可以明确告诉你不卡。为什么?
(a) 它是 skill,不是 MCP。
(b) 启动的时候根本就不会连接这个服务器。

希望你搞懂原理再发言。

1 个赞

gitnexus 效果怎么样,大佬

主要是他可以通过函数或者类来判断影响范围