CYAC(赛亚克)- 本地 AI 编程助手CLI产品系统Vibe Coding

我要开发同款
10阅读

技术信息

语言技术
ShellTypeScriptMySQL自动化测试Rust
系统类型
WebWindowsLinux
行业分类
人工智能

作品详情

行业场景

面向个人开发者与中小技术团队,在本地或内网环境下提供可离线运行的 AI 编程能力,解决云端代码助手在隐私合规、调用成本与网络依赖方面的问题。适用于代码理解、重构优化、问题诊断、技术文档沉淀等高频研发场景。

功能介绍

项目提供以命令行为核心的 AI 编程工作流,支持代码解释(explain)、重构(refactor)、生成(generate)、测试生成(test)、文档生成(doc)和故障诊断(diagnose)等能力;支持 chat/repl/session 交互模式,结合项目上下文、@文件引用、记忆管理、Skill 注入与插件扩展,实现更贴近真实工程场景的持续协作式开发体验。

项目实现

我主要负责基于 Rust 的核心架构与命令体系设计,实现 Clap 子命令路由、Tokio 异步调用、Ollama 后端对接、项目上下文收集与配置管理,并落地 chat/repl/session、记忆模块、Skill 机制、插件机制及 Git 自动提交等关键功能,保障工具在终端场景下的性能、稳定性与可扩展性。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论