# jishu-hub **Repository Path**: Elams/jishu-hub ## Basic Information - **Project Name**: jishu-hub - **Description**: 多智能体协同桌面平台 — 统一管理 Claude Code、Codex 等 CLI 智能体,应用内对话、会话浏览、项目管理、配置编辑 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2026-08-15 - **Last Updated**: 2026-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# Jishu Hub(机枢) ### 基于 CLI 技术的多智能体协同平台 [![Version](https://img.shields.io/github/v/release/wang5766171/jishu-hub?color=blue&label=版本)](https://gitee.com/wangzwa/jishu-hub/releases) [![Platform](https://img.shields.io/badge/platform-Windows-lightgrey.svg)](https://gitee.com/wangzwa/jishu-hub/releases) [![Size](https://img.shields.io/badge/size-<30MB-blue.svg)](https://github.com/wang5766171/jishu-hub/releases/latest) [![Built with Tauri](https://img.shields.io/badge/built%20with-Tauri%202-orange.svg)](https://tauri.app/) [English](README.md) | [中文](#) 镜像:[Gitee](https://gitee.com/wangzwa/jishu-hub) | [GitHub](https://github.com/wang5766171/jishu-hub)
## 为什么选择 Jishu Hub? AI 编程智能体正在快速演进 —— Claude Code、OpenAI Codex、Open Code 等强大的 CLI 工具不断涌现,但管理它们却很零散:终端窗口到处都是、会话日志深埋文件中、配置需要手动编辑 JSON。 **Jishu Hub(机枢)** 是一个多智能体协同平台,将各种基于 CLI 的 AI 智能体统一到同一个桌面界面中。就像一台精密机器中的齿轮 —— 每个智能体就是一个"机枢",在平台上稳定、智能地协作运行。 > **零开销 · 零风险 · 零臃肿** > > - **原生 CLI 对接** — 直接连接已有的智能体命令行,无需代理、无需包装,零额外性能消耗 > - **极速启动,极小体量** — 基于 Tauri v2 + Rust 构建,安装包不到 30 MB,冷启动不到 1 秒 > - **极致数据安全** — 会话历史保存在各项目目录下;软件元数据存储在本地 `~/.jishu-hub/`;任何数据都不会上传 ## 快速开始 前往 [Gitee Releases](https://gitee.com/wangzwa/jishu-hub/releases) 下载最新版本安装包。 也可以从 [GitHub Releases](https://github.com/wang5766171/jishu-hub/releases/latest) 下载。 **系统要求**:Windows 10 及以上 ## 界面预览 ### 主对话界面

主对话界面

体验原生桌面上干净、专注且沉浸式的对话界面。Jishu Hub 用精心设计的暗色模式工作区取代了凌乱的终端窗口。 ### 多模态交互

图片会话 图片标注

支持丰富的多模态对话。轻松发送图片和文件,并使用内置的图片标注工具,准确地向 AI 传达你的焦点。 ### 多智能体与并行任务处理

智能体切换 多任务并行处理

通过插件架构,在不同的 CLI 智能体(Claude Code、OpenAI Codex、Open Code 等)之间丝滑切换。支持跨项目并行运行多个对话,上下文互不干扰。 ### 项目与会话管理

项目管理 全局搜索

自动发现和整理你的项目。利用强大的全局会话搜索功能,瞬间定位过去的重要对话历史。 ### 配置管理

配置管理

告别手动修改 JSON 的烦恼。使用可视化的表单编辑器管理模型、环境变量和智能体预设,内置主流供应商模板,支持自动备份与恢复。 ## 功能特性 ### 多智能体平台 - 插件化智能体注册与一键切换 - 目前支持 **Claude Code**、**OpenAI Codex**、**Open Code**、**机枢自研(Jishu Self)** - AgentPlugin trait 抽象层,可轻松接入新智能体 - 内置环境检测与智能体一键安装(npm / winget / choco) ### CLI 与任务编排(v0.6.0) - `jishu` CLI 命令行工具,包含 15 个子命令,覆盖智能体、项目、会话、配置等 - 编排引擎(Orchestrator)采用 planner/dispatcher 架构,支持多步骤任务执行 - LLM 供应商抽象层(OpenAI / Anthropic),支持流式输出 - ACP(智能体通信协议)服务器,通过 stdio JSON-RPC 通信 - 守护进程模式,支持后台任务编排 - 进化提案机制,支持自改进工作流 ### 应用内对话 - 无需打开终端,直接在 Hub 内与 AI 智能体对话 - 支持发送任意格式文件附件(图片、文档、代码等) - 项目内文件自动识别,直接引用路径不重复复制 - 支持粘贴、拖拽、文件选择器三种方式添加附件 - 流式输出 + Markdown 实时渲染 - 悬浮窗口(画中画),会话独立显示 ### 会话管理 - 按项目分组浏览所有会话 - 会话内容全文搜索,快速定位历史对话 - 自定义会话名称,方便管理 - 会话可一键在终端中继续 ### 项目管理 - 自动发现所有智能体下的项目 - 显示会话数、最后活跃时间 - 通过文件夹选择器添加项目(含未初始化项目) ### 配置管理 - 可视化表单编辑智能体配置 - 模型选择、环境变量、插件开关 - 内置主流供应商模板(OpenRouter、硅基流动等),一键配置 - 配置预设保存与一键切换 - 自动备份 + 一键恢复历史版本 ### 自定义命令 - 创建和管理自定义斜杠命令 - 直接在界面中执行 ### 个性化 - 三种主题:浅色 / 色彩 / 暗色(默认暗色) - 系统界面和会话内容字体独立调节(四档预设) - 中英文双语支持,自动识别系统语言 ## 贡献 欢迎贡献代码、报告问题或提出建议! 1. Fork 本仓库 2. 创建特性分支 (`git checkout -b feature/amazing-feature`) 3. 提交更改 (`git commit -m 'Add amazing feature'`) 4. 推送到分支 (`git push origin feature/amazing-feature`) 5. 发起 Pull Request
本地开发 ### 环境要求 | 软件 | 最低版本 | 用途 | |------|----------|------| | [Node.js](https://nodejs.org/) | 18+ | 前端构建 | | [Rust](https://rustup.rs/) | 1.77+ | 后端编译 | | [VS Build Tools 2022](https://visualstudio.microsoft.com/visual-cpp-build-tools/) | 最新 | Windows C++ 工具链 | ### 构建运行 ```bash git clone https://github.com/wang5766171/jishu-hub.git cd jishu-hub npm install npm run tauri dev ```
技术架构 | 层 | 技术 | |----|------| | 桌面框架 | [Tauri v2](https://v2.tauri.app/) | | 前端 | [React 19](https://react.dev/) + [TypeScript](https://www.typescriptlang.org/) | | UI | [shadcn/ui](https://ui.shadcn.com/) + [Tailwind CSS v4](https://tailwindcss.com/) | | 后端 | [Rust](https://www.rust-lang.org/) | | 国际化 | [i18next](https://www.i18next.com/) |
数据存储 | 路径 | 说明 | |------|------| | `~/.jishu-hub/` | Hub 元数据(智能体注册、会话名称、预设、状态、模型配置) | | `~/.jishu-hub/models.json` | LLM 模型预设配置 | | `~/.jishu-hub/runs/` | 编排引擎运行追踪(JSONL) | | `~/.claude/` | Claude Code 智能体数据 | | `~/.codex/` | Codex 智能体数据 |
## License [MIT](LICENSE) © 2025 Jishu Hub