发帖
 找回密码
 立即注册
搜索
0 0 0
技术交流 692 0 昨天 14:18

很高兴向大家介绍一个开源项目:https://github.com/randolph555/sse-client

使用AI工具,98% Vibe Conding的项目。

一个简洁高效的 AI 命令行助手,采用 Go 语言开发,支持对话、命令生成、文件处理等功能。

附魔:该项目可使从linux小白,化身成为linux操作高手的利刃工具。

所有不懂,记不住,不清楚的命令,一切可以直接:

sse “查看当前目录各个文件占用的磁盘大小”

sse -c “查看操作系统是ubuntu 还是 centos” // -c 直接生成命令,不会有任何其他解释

sse “k8s 如何进入到某个pod内部?”

如果常规操作模型不需要太好,qwen-max 足够了,便宜速度还快。

核心特性

  • 高性能:Go 原生编译,启动速度快,内存占用低。
  • 内存安全:Go 垃圾回收机制,避免内存泄漏。
  • 跨平台:一次编写,多平台运行,支持 8 平台架构。
  • 快速构建:Go 模块化设计,编译速度极快。

技术亮点

  • SSE 流式响应:实时显示 AI 回复,体验流畅。
  • 智能模型路由:自动识别模型提供商,无需手动指定。
  • 多模型支持:支持多种 AI 模型,满足不同需求。
# 直接下载安装
curl -fsSL http://gh.cdn01.cn/https://raw.githubusercontent.com/randolph555/sse-client/main/scripts/install-zh.sh | bash


#卸载
curl -fsSL http://gh.cdn01.cn/https://raw.githubusercontent.com/randolph555/sse-client/main/scripts/uninstall.sh | bash

#导入环境变量apikey
export BAILIAN_API_KEY=sk-xxxxxxxx

#也可以自定义自己的base url
#export BAILIAN_BASE_URL=https://api.xxxx.ai/v1

sse "你好,请介绍一下自己"

#列出所有模型
sse list


#自定义添加模型
sse add bailian model qwen-max-latest


# 指定提供商和模型
sse bailian qwen-max "什么是 Docker?用一句话解释"


#生成命令
sse -c "查看系统状态"


#直接执行
sse -c -y "显示当前时间"


#图像识别
sse qwen-vl-max "描述这张图片" -i 11.jpg


#管道处理
df -h | sse "分析磁盘使用情况"


# 设置默认模型
sse set default openai gpt-4o

如果您对 AI 命令行工具感兴趣,欢迎访问 sse-client 项目页面,(https://github.com/randolph555/sse-client)查看源码并给个 Star 支持!

本项目支持mac/linux,windows没做太多测试验证

具体操作指南:https://github.com/randolph555/sse-client/blob/main/docs/USAGE_EXAMPLES.md

──── 0人觉得很赞 ────

使用道具 举报

厉害
赞一个 ~
在安装下载时,会有配置目录的环节。
看着挺不错的,去试试。
赞一个 ~
Windows系统我没做实验,没有可用的机器
好的,我把配置改了,现在支持自定义站点。

比如说你用的是OpenAI,那就设置 OPENAI_BASE_URL=https://api.xxx.ai/v1/chat/completions  
太强了,大佬
您需要登录后才可以回帖 立即登录
高级模式