[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-2951":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":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":16,"starSnapshotCount":16,"syncStatus":38,"lastSyncTime":39,"discoverSource":40},2951,"hermes-forge","Mahiruxia\u002Fhermes-forge","Mahiruxia","本地优先的 Hermes Agent 桌面工作台，集成自动部署、模型同步、Windows 桥接、微信 Gateway、文件附件、权限审批与 GitHub 自动更新。","https:\u002F\u002Fgithub.com\u002FMahiruxia\u002Fhermes-forge#readme",null,"TypeScript",144,17,1,10,0,4,6,29,12,57.67,"MIT License",false,"main",true,[27,28,29,30,31,32,33,34],"agent-workspace","community-driven","desktop-app","electron","hermes-agent","local-first","react","tailwindcss","2026-06-12 04:00:16","# Hermes Forge\n\n[![Release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002FMahiruxia\u002Fhermes-forge)](https:\u002F\u002Fgithub.com\u002FMahiruxia\u002Fhermes-forge\u002Freleases)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002FMahiruxia\u002Fhermes-forge)](LICENSE)\n\n[Hermes Agent](https:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent) 的本地优先桌面客户端，基于 Electron + React + TypeScript 构建。\n\n> 社区项目，非 Hermes Agent 官方客户端。\n\n![Dashboard](assets\u002Fscreenshots\u002Fhermes-forge-dashboard.png)\n\n## 定位\n\nHermes Forge 为 Windows 与 macOS 提供统一的 Hermes Agent 桌面界面，覆盖安装部署、模型配置、任务执行、文件附件、权限审批与自动更新，无需手动维护 CLI 环境。\n\n核心能力：\n\n- **零配置 onboarding** — 自动检测 Git、Python、Hermes Agent 等依赖缺失，提供一键修复或自动安装。\n- **模型同步** — 桌面端模型配置实时同步至 Hermes CLI 与 Gateway 运行时，避免多端配置漂移。\n- **Windows 原生桥接** — 文件操作、PowerShell、剪贴板、截图、窗口管理与键鼠自动化，统一走主进程审批服务。\n- **Kanban 任务看板** — 完整任务生命周期管理，集成 Gateway 调度器，支持拖拽与实时诊断。\n- **连接器 Gateway** — 支持微信扫码、QQ Bot 与飞书多机器人配置；飞书 Bot 可绑定独立 Agent profile 与隔离运行目录。\n- **自动更新** — `electron-updater` + GitHub Releases，支持静默检查、后台下载与进度追踪。\n\n## 下载\n\n| 平台 | 下载 |\n|------|------|\n| Windows (x64) | [`Hermes-Forge-x.y.z-x64.exe`](https:\u002F\u002Fgithub.com\u002FMahiruxia\u002Fhermes-forge\u002Freleases) |\n| macOS (Apple Silicon) | [`Hermes-Forge-x.y.z-arm64.dmg`](https:\u002F\u002Fgithub.com\u002FMahiruxia\u002Fhermes-forge\u002Freleases) |\n\n> 当前为未签名二进制，首次启动时系统安全提示为预期行为。\n\n## 开发\n\n环境要求：Node.js 20+、npm、Git、Python 3.10+\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FMahiruxia\u002Fhermes-forge.git\ncd hermes-forge\nnpm install\ncp .env.example .env\nnpm run dev\n```\n\n```bash\nnpm run check    # TypeScript\nnpm test         # Vitest\nnpm run build    # 生产构建\n```\n\n## 运行时路径解析\n\nHermes 根目录按以下优先级解析：\n\n1. 应用设置中保存的路径\n2. `HERMES_HOME`\n3. `HERMES_AGENT_HOME`\n4. `~\u002FHermes Agent`\n5. `\u003Cproject-root>\u002FHermes Agent`\n\n构建时可通过环境变量覆盖：\n\n```dotenv\nHERMES_INSTALL_REPO_URL=https:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent.git\n```\n\n## 架构\n\n```\nsrc\u002F\n  main\u002F       Electron 主进程、IPC、配置、密钥、连接器与原生服务\n  preload\u002F    Renderer 安全桥接层\n  renderer\u002F   React UI、工作台、设置中心、连接器面板\n  adapters\u002F   Hermes CLI 适配、输出解析、启动元数据\n  process\u002F    任务运行器、命令运行器、快照、工作区锁\n  setup\u002F      首启体检、自动安装、依赖修复\n  updater\u002F    GitHub Releases 自动更新\n  security\u002F   路径校验、权限常量\n  shared\u002F     类型、Schema、IPC 通道\n```\n\n设计原则：\n\n- **Hermes-only** — 单引擎执行，无多引擎分支。\n- **主进程可信边界** — 密钥、文件系统、子进程、Gateway 与原生能力集中于主进程。\n- **白名单 IPC** — Renderer 仅通过显式 Preload API 与主进程交互。\n- **可恢复首启** — 依赖缺失时给出可操作的修复路径，而非堆栈错误。\n- **本地优先** — 会话、附件、快照与日志默认留存于用户本机。\n\n## 能力与路线\n\n- [能力矩阵](CAPABILITY_MATRIX.md)\n- [路线图](ROADMAP.md)\n\n## 贡献\n\n欢迎提交 Issue、Discussion 与 Draft PR。当前优先方向：\n\n- 首启与依赖修复体验\n- Windows 物理机兼容性\n- 连接器 Gateway 长期运行稳定性\n- 飞书 \u002F QQ Bot runtime adapter 与多实例状态诊断\n- Windows 桥接审批 UX 与审计展示\n- Electron E2E \u002F smoke 测试\n- 代码签名与 release provenance\n\n```bash\nnpm run check && npm test\n```\n\n详见 [CONTRIBUTING.md](CONTRIBUTING.md) 与 [SECURITY.md](SECURITY.md)。\n\n## License\n\nMIT\n","Hermes Forge 是一个本地优先的 Hermes Agent 桌面客户端，基于 Electron、React 和 TypeScript 构建。该项目集成了自动部署、模型同步、Windows 原生桥接、微信 Gateway、文件附件、权限审批与 GitHub 自动更新等功能。核心功能包括零配置 onboarding、实时模型同步、Kanban 任务看板以及连接器 Gateway 支持多种机器人配置。适合需要统一管理 Hermes Agent 的 Windows 和 macOS 用户使用，尤其适用于希望简化安装和维护流程的技术人员。",2,"2026-06-11 02:51:51","CREATED_QUERY"]