中文原生 · 零依赖 · 新手友好 · 多终端同时工作 · 本地大模型 · 多 API 接入 · 能操作电脑
每一项都不是装饰 —— 真正能让命令行变聪明。
零门槛上手:默认配置开箱即用,中文人设与中文文档全链路覆盖,新手也能三分钟跑通第一个任务。
/多开 一次开出多个 yunor 窗口(上限 4),每个窗口可接不同模型、各自独立会话。
GGUF 走 llama.cpp(llama-server);HF/safetensors 用本机 Python 3.11(transformers + torch)起 OpenAI 兼容服务。不依赖 Ollama。
任意 OpenAI 兼容 /v1/chat/completions(SSE)与 Ollama;支持环境变量自动接入(ANTHROPIC_* / OPENAI_* / YUNOR_*)。
内置工具调用:读写/追加文件、建目录、列目录、移动、复制、删除、打开文件、运行 Python。每一步都先弹窗确认才执行。
| read_file | 读文本 |
| write_file | 创建 / 覆盖 |
| append_file | 末尾追加 |
| make_dir | 建多级目录 |
| list_dir | 列目录 |
| move_path | 移动 / 重命名 |
| copy_path | 复制 |
| delete_path | 删除(递归) |
| open_path | 默认程序打开 |
| run_python | 跑 Python 3.11 |
/memory 把会话习惯按「当前目录」或「所有目录(total)」存下来,跨会话注入 system prompt。记忆以 Markdown 存本地,按工作目录隔离,可随时手动编辑。
支持 reasoning / reasoning_content / 内联 thinking…,用 ✻ 思考 / ✦ 回答 分段展示,/thinking 可关。
纯 Node(≥18),node_modules 都不需要,一个命令直接跑。npm i -g yunor 全局安装后键入 yunor 即启动。
日常使用只需这一条命令。本地模型依赖本机 Python 3.11(含 transformers + torch),其余开箱即用。
| 命令 | 作用 |
|---|---|
| /模型 | 弹出模型列表:切换 / 添加(在线 API 或本地模型)/ 删除 |
| /python | 选择本机 Python 3.11 解释器(本地模型与 Python 操作统一用它) |
| /工具 [on|off] | 电脑操作工具总开关(默认开;每次调用仍需确认) |
| /多开 | 多开工作区:新开 yunor 窗口,或拉起本机已装 agent |
| /memory | 把本次会话的习惯记忆保存到「当前目录」或「所有目录(total)」 |
| /memory list | 查看已保存的记忆,可选中删除 |
| /thinking [on|off] | 开关思考段显示(默认开) |
| /help | 帮助 |
按键:Enter 发送 · ↑ / ↓ 输入历史 · Esc / Ctrl+C 退出
最省事 —— 设好环境变量后启动,yunor 自动接管并写回配置。
填地址、Key、模型 ID —— 列表里的模型可选中、删除。
先 /python 选 Python 3.11,再 /模型 扫目录接入。
多个窗口互不干扰、各自独立会话、各自不同模型。
/多开 会在新控制台窗口再启动一个 yunor 进程。
通过 YUNOR_CONFIG 指向临时配置,每个窗口可接不同模型、跑不同会话。
用临时目录里的心跳文件统计在线数量,避免无限制开窗口。
可勾选拉起本机已装的 Claude Code / Codex CLI / Gemini CLI / Qwen Code / OpenCode / Aider / Crush。
所有电脑操作(文件读写、删除、运行代码)每一步都先弹窗询问是否允许。
API Key 只存在本地 yunor.config.json / yunor.models.json,不联网上传。
delete_path 会递归删除,确认框里会明确提示。