[开源自荐] 更轻量级的 Skill 驱动 ACE

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
[开源自荐] 更轻量级的 Skill 驱动 ACE
[开源自荐] 更轻量级的 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 "这里输入你项目的相关问题"

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文