[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5893":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":15,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":22,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":13,"lastSyncTime":27,"discoverSource":28},5893,"Hermit","yancyuu\u002FHermit","yancyuu","给一人公司和小团队用的本地 AI Agent 控制台 把 Claude Code、Codex、Gemini、Qoder 等 Agent 放进同一个看板、消息和审查流程里。","https:\u002F\u002Fyancyuu.github.io\u002FHermit\u002F",null,"TypeScript",115,2,37,1,0,19,43.83,"GNU Affero General Public License v3.0",false,"main",true,[],"2026-06-12 04:00:27","\u003Cp align=\"center\">\n  \u003Cimg src=\"resources\u002Ficons\u002Fpng\u002F1024x1024.png\" alt=\"openHermit\" width=\"96\" \u002F>\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">openHermit\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>超级个体的 AI 基础设施 — 一个人，一块看板，一支军队\u003C\u002Fstrong>\u003Cbr\u002F>\n  用代码重构公司形态，让 AI Agent 团队自主协作、自动流转、自动驾驶。\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyancyuu\u002FHermit\u002Freleases\u002Flatest\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fyancyuu\u002FHermit?style=flat-square&label=version&color=black\" alt=\"最新版本\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"LICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-AGPL--3.0-black?style=flat-square\" alt=\"许可证\" \u002F>\u003C\u002Fa>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fplatform-macOS%20%7C%20Linux%20%7C%20Windows-black?style=flat-square\" alt=\"平台\" \u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fscreenshots\u002Fopenhermit\u002Fteam-detail.png\" alt=\"openHermit 看板总览\" width=\"100%\" \u002F>\n\u003C\u002Fp>\n\n---\n\n## 为什么需要 openHermit？\n\n目前的 AI Agent 赛道充满了一个巨大误区：**大家都在试图用人类的\"HR 组织架构\"来管理 AI。**\n让大模型扮演\"资深前端\"或\"产品经理\"，本质上是在模仿人类的**职责驱动**（因岗设人）。这注定会走向死锁——因为人类有精力上限和认知边界，才需要划分部门和扯皮；而 AI 没有。\n\n**openHermit 的核心哲学：用管理机器的方式管理 Agent，而不是用管理人的方式。**\n\n任务流是一张 DAG，每个节点代表一种确定的状态（Pending → Running → Review → Done）。遇到网络波动或反爬环境，状态机自动 `Fail-Over`，流水线永远不会因为\"超出角色职责\"而卡死。\n\n---\n\n## 产品截图\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\u003Cb>团队列表\u003C\u002Fb>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Cb>团队详情\u003C\u002Fb>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd>\u003Cimg src=\"docs\u002Fscreenshots\u002Fopenhermit\u002Fteam-list.png\" alt=\"团队列表\" width=\"480\" \u002F>\u003C\u002Ftd>\n    \u003Ctd>\u003Cimg src=\"docs\u002Fscreenshots\u002Fopenhermit\u002Fteam-detail.png\" alt=\"团队详情\" width=\"480\" \u002F>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\u003Cb>运行时配置\u003C\u002Fb>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Cb>渠道绑定\u003C\u002Fb>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd>\u003Cimg src=\"docs\u002Fscreenshots\u002Fopenhermit\u002Fharness-settings.png\" alt=\"运行时配置\" width=\"480\" \u002F>\u003C\u002Ftd>\n    \u003Ctd>\u003Cimg src=\"docs\u002Fscreenshots\u002Fopenhermit\u002Fchannel-binding.png\" alt=\"渠道绑定\" width=\"480\" \u002F>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n---\n\n## 核心能力\n\n| 能力 | 说明 |\n|:---|:---|\n| **Agent 团队** | 创建多角色团队，Agent 自主并行工作 |\n| **看板管理** | 任务状态实时流转 — 待办、执行中、审查、完成 |\n| **代码审查** | 每个任务独立的 Diff 视图，支持接受\u002F拒绝\u002F评论 |\n| **跨团队通信** | Agent 之间跨团队结构化消息传递 |\n| **直接消息** | 向任意 Agent 发消息、评论任务、快捷操作 |\n| **会话分析** | 深度拆解：Bash 命令、推理链、子进程 |\n| **上下文监控** | 按类别追踪 Token 消耗，掌控上下文窗口 |\n| **MCP 集成** | 内置 MCP Server，支持外部工具和 Agent 插件 |\n| **权限控制** | 精细化允许\u002F拒绝工具执行和 Agent 操作 |\n| **渠道绑定** | 接入飞书、Slack、Telegram、Discord、微信等 10+ 渠道 |\n| **零配置上手** | 内置 Claude Code CLI 安装和认证 |\n\n---\n\n## 极速部署\n\n### 方式一：npx（免安装直接运行）\n\n```bash\nnpx @yancyyu\u002Fopenhermit@latest\n```\n\n启动后打开 [http:\u002F\u002F127.0.0.1:5680](http:\u002F\u002F127.0.0.1:5680)\n\n### 方式二：全局安装\n\n```bash\nnpm install -g @yancyyu\u002Fopenhermit@latest --prefer-online\nopenhermit\n```\n\n### 常用命令\n\n```bash\nopenhermit                # 启动工作台\nopenhermit --daemon       # 后台运行\nopenhermit status         # 查看后台状态\nopenhermit stop           # 停止后台服务\nopenhermit --port 8080    # 指定端口\nopenhermit --version      # 查看版本\nopenhermit update         # 自更新\n```\n\n### 本地开发\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fyancyuu\u002Fhermit.git\ncd hermit\npnpm install\npnpm dev\n```\n\n在另一个终端启动运行时服务：\n\n```bash\nnpx cc-connect -config ~\u002F.hermit\u002Fcc-connect\u002Fconfig.toml\n```\n\n浏览器打开 [http:\u002F\u002Flocalhost:5174](http:\u002F\u002Flocalhost:5174)，开发模式连接本机运行时。\n\n### 创建第一个 AI 团队\n\n1. 点击 **「新建团队」**\n2. 填写团队名，选择 harness（如 `claudecode`）\n3. 选择本地项目目录和运行时\n4. 保存 → 看板就绪，任务等你分配\n\n---\n\n## 支持的 Agent 运行时\n\nopenHermit 不提供闭源模型，也不劫持你的代码。它是一个高度可扩展的本地壳层。\n\n| 标识 | 运行时 | 标识 | 运行时 |\n|:---|:---|:---|:---|\n| `claudecode` | Anthropic Claude Code CLI | `devin` | Cognition Devin |\n| `codex` | OpenAI Codex CLI | `opencode` | OpenCode CLI |\n| `cursor` | Cursor IDE Agent | `qoder` | Qoder CLI |\n| `gemini` | Google Gemini CLI | `pi` | Inflection Pi |\n| `iflow` | iFlow CLI | `acp` | Agent Communication Protocol |\n| `kimi` | Moonshot Kimi | `tmux` | 经典 Tmux Session |\n\n---\n\n## 核心架构：TPC 引擎\n\n```\n┌─────────────────────────────────────────────┐\n│                 openHermit                   │\n│                                             │\n│  ┌─────────┐  ┌─────────┐  ┌─────────────┐ │\n│  │  Team A  │  │  Team B  │  │  Team C     │ │\n│  │ (agents) │  │ (agents) │  │ (agents)    │ │\n│  └────┬─────┘  └────┬─────┘  └──────┬─────┘ │\n│       │              │               │       │\n│  ─────┴──────────────┴───────────────┴────── │\n│         看板 · 消息总线                      │\n│  ─────────────────────────────────────────── │\n│       MCP Server · Bridge 协议               │\n│  ─────────────────────────────────────────── │\n│       渠道（飞书 · Slack · Telegram · ...）  │\n└─────────────────────────────────────────────┘\n```\n\n- **[T]eam（隔离与并发）** — 不同团队独立运行时，全局看板跨团队调度\n- **[P]rocess（状态流转）** — 任务以原子化状态为核心，MCP 动态注入能力\n- **[C]hannel（全渠道触达）** — 10+ 消息渠道统一控制面，消息即指令\n\n---\n\n## 技术栈\n\n| 层级 | 技术 |\n|:---|:---|\n| 前端 | React 19 · TypeScript 5 · Tailwind CSS 3 · Zustand 4 |\n| 后端 | Fastify (Node.js) |\n| 桌面 | Electron 40 |\n| 存储 | 本地文件（`~\u002F.hermit\u002F`） |\n| 通信 | WebSocket Bridge + HTTP Management API |\n| 协议 | MCP over HTTP（SSE + JSON-RPC） |\n\n---\n\n## 贡献\n\n欢迎 PR。Fork → Branch → Push → PR，标准流程。\n\n```bash\npnpm install\npnpm dev        # 启动开发服务\npnpm check      # 完整质量检查（类型 + Lint + 测试 + 构建）\n```\n\n---\n\n## 许可证\n\n[AGPL-3.0](LICENSE)\n","openHermit 是一个专为一人公司和小团队设计的本地 AI Agent 控制台，它将 Claude Code、Codex、Gemini、Qoder 等多种 AI 代理集成到同一管理界面中。其核心功能包括创建多角色的 AI 团队，实现任务状态实时流转（待办、执行中、审查、完成），提供代码审查与跨团队通信能力，并支持飞书、Slack 等十多个外部渠道的接入。此外，openHermit 采用任务流 DAG 模型来确保流程的稳定运行，即使在网络波动或反爬环境中也能自动恢复。该项目适合需要高效管理和协作多个 AI 代理以提升生产力的小规模团队和个人开发者使用。","2026-06-11 03:05:14","CREATED_QUERY"]