一个将AI对话带入终端的小型命令行界面聊天应用。
查看y-gui以获取y-cli的基于Web的版本。


➜ ~ y-cli bot list
Name API Key API Type Base URL Model Print Speed Description OpenRouter Config MCP Servers Reasoning Effort
----------- ----------- ---------- ----------------------------------- ----------------------------------- ------------- ------------- ------------------- ------------- ------------------
default sk-or-v1... N/A https://gateway.ai.cloudflare.co... google/gemini-2.0-flash-001 None N/A Yes No N/A
claude sk-or-v1... N/A https://gateway.ai.cloudflare.co... anthropic/claude-3.7-sonnet:beta None N/A Yes todo N/A
o3-mini sk-or-v1... N/A https://gateway.ai.cloudflare.co... openai/o3-mini None N/A Yes No low
ds-chat sk-or-v1... N/A https://gateway.ai.cloudflare.co... deepseek/deepseek-chat-v3-0324:free None N/A Yes tavily N/A
dify-bot app-2drF... dify https://api.dify.ai/v1 None N/A No No N/A
➜ ~ y-cli mcp list
Name Type Command/URL Arguments/Token Environment Auto-Confirm
-------------- ------ ------------------- ----------------- -------------- --------------
brave-search sse https://router.m... brave_web_s...
todo stdio uvx mcp-todo
exa-mcp-server stdio npx exa-mcp-server EXA_API_KEY...
所需:
设置说明:
uv
OpenRouter API密钥
uvx y-cli
uv tool install y-cli
y-cli init
y-cli chat
y-cli [OPTIONS] COMMAND [ARGS]...
chat 启动新的聊天对话或继续现有的对话list 列出聊天对话,可选过滤share 分享聊天对话,生成可分享的链接import 从外部文件导入聊天记录(用于存储迁移)bot 管理机器人配置:
add 添加新的机器人配置list 列出所有已配置的机器人delete 删除机器人配置mcp 管理MCP服务器配置:
add 添加新的MCP服务器配置list 列出所有已配置的MCP服务器delete 删除MCP服务器配置daemon 管理MCP守护进程:
start 启动MCP守护进程stop 停止MCP守护进程status 查看守护进程状态log 查看守护进程日志restart 重启守护进程prompt 管理提示配置:
add 添加新的提示配置list 列出所有已配置的提示delete 删除提示配置--help 显示帮助信息并退出访问deepwiki页面以获取全面的项目文档和指南。