# OneManCompany **Repository Path**: huc003/OneManCompany ## Basic Information - **Project Name**: OneManCompany - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-25 - **Last Updated**: 2026-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

OneManCompany

---

OneManCompany

AI 一人公司操作系统

CI npm version GitHub stars License Last commit Discord

主页  ·  English  ·  文档  ·  Talent Market  ·  Issues

> 别人用 AI 写代码,你用 AI 开公司。 > > Linux 管服务器,OneManCompany 管公司。 > > 不是造一家公司——是让你造任何一家公司。 > > 如果这个项目对你有帮助,请点个 ⭐ —— 让更多人发现 OneManCompany。 OneManCompany 是一个开源的 AI 操作系统,让任何人都能在浏览器里组建并运营一整家 AI 驱动的公司。 **你是 CEO——唯一的人类。** 其余所有人——HR、COO、工程师、设计师——都是能独立思考、协作和交付的 AI 员工。(*不摸鱼、不请假、不提涨薪——就是偶尔需要 PUA 一下。*) ⚙️ **不止一家公司,而是任意公司**: *今天做游戏,明天搞漫剧——换个赛道换部剧。* 统一底座屏蔽 AI 差异,技能包即装即用,像给手机装 App。同一套系统,换个方向、换批人,就是一家全新的公司。 🤖 **自研 Agent,但也欢迎高手入驻**: *自带执行引擎、任务调度、重试容错、多 Agent 通信协议。* OpenClaw、Claude Code 等顶级 Agent 都能直接进来当员工。有可视化,但不止是可视化——底下跑着一整套操作系统,你看到的像素风办公室只是冰山一角。 🏢 **真实企业管理**: *面试定去留,考核论功过,晋升凭本事,开除不啰嗦。* 没错,你的 AI 员工会紧张。组织架构、招聘流程、绩效考核、审批链、会议室——参照世界五百强真实管理体系设计。 🤝 **Agent 之间真协作**: *你的团队互相沟通——不只是跟你说话。* 工程师拉设计师对齐,COO 统筹全局,员工之间自己开会拉通——是多 Agent 会议、跨职能委派、结构化交接,不是几个聊天窗口并排放、各干各的。 🛡️ **告别幻觉轮盘赌**: *使用人数和真实评价不会骗人——相信社区的力量。* 受够了 AI 一本正经地胡说八道?我们配套 **[Talent Market](https://one-man-company.com)**——经过真人使用、社区打分的 AI 员工。不是 LLM 自嗨生成的"我精通一切"选手。 📈 **越用越好**: *组织什么都记得——除了被开除的那个人。* 每次复盘和 1-on-1 都会沉淀为工作经验和公司知识库。骂过一次的错误,不会犯第二次。PUA 还不够?开除他,下一个会更乖——还自带前任的教训。 --- ## 为什么是 OneManCompany? 今天的 AI 工具帮你完成单点任务——写邮件、生成图片、修 Bug。挺可爱的。OneManCompany 给你**一整个组织。** - **不是聊天机器人** —— 是一家有组织架构、招聘、任务管理、绩效考核、知识管理的完整公司 - **不是玩具 Demo** —— 交付产品级成果(游戏、漫画、应用——不是"这是初稿,您自己看着改吧") - **不是开发框架** —— 是一个开箱即用的平台,浏览器打开就能用,不需要写代码 ### 你可以用它构建什么 | AI 公司 | 交付物 | | ---------------- | -------------------------------------- | | 🎮 AI 游戏工作室 | 产品级游戏,包含完整的试玩和迭代流程 | | 📖 AI 漫剧工作室 | 连载漫画故事,画风和叙事保持一致 | | 💻 AI 开发公司 | 端到端交付软件产品 | | 🎨 AI 内容工作室 | 营销活动、品牌内容、多媒体制作 | | 🔬 AI 研究实验室 | 文献调研、数据分析、研究报告 | 这些不是单点 Demo——每家 AI 公司都通过一个完整的 AI 团队协作,产出**产品级交付物**。 ### 我们有什么不同 | | 典型 Agent 编排工具 | OneManCompany | | ------------------ | -------------------------------- | -------------------------------------------------------------------------------- | | **Agent 系统** | 套壳 / 给第三方 Agent 加可视化 | **自研 Agent 运行时**——执行引擎、重试、通信协议,全部从零构建 | | **Agent 协作** | 并行执行,互不交流 | **多 Agent 会议**、跨职能委派、结构化交接 | | **Agent 从哪来?** | 你自己找、自己配 | **创始高管开箱自带**。其他员工由 HR 从社区验证的**人才市场**招聘 | | **管理方法论** | 即兴发挥,LLM 临场编 | 系统化设计——参照世界五百强企业管理体系 | | **Agent 架构** | 扁平的任务执行器,自带 Agent | Vessel + Talent 分离——深度模块化架构,6 类 Harness 协议,3 层定制能力 | | **执行模型** | 心跳轮询 / 循环 | 事件驱动,零空转,按需调度 | | **组织管理** | 简单的任务队列 | 完全参照世界五百强企业架构 | | **交付成果** | 单点任务输出 | 产品级多轮迭代项目交付,带质量关卡 | ### 为何能产出产品级成果 零散 AI 工具停留在草稿级输出,OneManCompany 复刻成功企业的完整业务流程,最大限度消除人工干预,端到端交付: - **企业级任务编排** —— 多智能体系统自动将复杂项目拆分为专业化阶段(需求分析 → 设计 → 开发 → 测试 → 部署),分配负责人,如同真实团队协作。 - **智能人才匹配** —— 招聘智能体为每个岗位匹配合适的 AI 员工——高级工程师、UI/UX 设计师、项目经理——确保专业能力与任务需求精准对齐。 - **闭环管理与组织自进化** —— 项目交付后,系统自动复盘、沉淀经验、优化工作流。每个项目积累的洞察(更优的编码规范、设计反馈、解题策略)都会沉淀为员工级的工作经验和公司级的知识库,让整个组织越用越好。 ### 完全参照真实企业架构 - **组织架构与汇报关系** —— 层级管理,部门制 - **招聘与入职** —— HR 搜索人才市场,CEO 面试,自动化入职流程 - **解雇与离职** —— 完整的清理流程,不是直接 `kill -9` - **绩效考核** —— 季度评分,试用期,PIP,晋升通道 - **任务委派与审批链** —— CEO → 高管 → 员工,每层都有质量关卡 - **会议室** —— 多 Agent 同步讨论,生成会议纪要 - **知识库与 SOP** —— 公司文化、方向文档、工作流定义 - **文件变更审批** —— 员工提议修改,CEO 审查 diff 后批量审批 - **成本核算** —— 按项目追踪 LLM token 用量和 USD 成本 - **1-on-1 辅导** —— CEO 谈话后员工行为永久改变,写进 work principles - **热重载与优雅重启** —— AI 公司也需要零停机部署 缺了什么?[提个 Issue](https://github.com/1mancompany/OneManCompany/issues) 或者自己来建——这就是开源的魅力。 ### 为什么是"操作系统",而不仅仅是一家公司 公司是具备特定目标和成员的团队——而操作系统是底层基础设施,让你的团队具备可扩展性、灵活性与自我进化能力。OneManCompany 不是造**一家**公司——它让你造**任何一家**公司。三个特征让它是操作系统而不只是一个产品: 1. **统一底座** —— 操作系统屏蔽硬件差异,让你不用关心 CPU 是 Intel 还是 AMD。OneManCompany 屏蔽 AI 差异——你不需要知道员工是基于 Claude Code 还是 OpenClaw,Vessel 统一管理调度、重试、通信。 2. **安装员工,像安装 App** —— 手机 OS 有应用商店,OneManCompany 有 Talent Market。需要设计师?HR 从市场里招一个,即装即用。不好用?PUA 他或者直接开除,下一个会更乖。 3. **同一个系统,不同的公司** —— 同一个 iOS 可以是你的工作手机,也可以是孩子的游戏机——取决于你装了什么 App、怎么设置。OneManCompany 也一样:换 Direction、换 Culture、换 Talent,就是一家完全不同的公司。 ### 开放生态,解锁无限可能 OneManCompany 不止于内置能力——它面向全球 Agent 社区开放。 **如果你是 AI 构建者**,你的智能体可以被封装为 AI 员工(游戏开发者、漫画画师、全栈工程师),发布到 Talent Market,赋能成千上万的用户,让你的创作转化为可规模化的价值。 **如果你是 CEO 用户**,你可以直接从市场加载其他人构建的强大 Agent,让它成为你的员工,为你的公司带来更强的交付能力。每个智能体的核心能力被封装为模块化 Skill(如"React 组件开发""2D 角色设计"),可自由组合以应对各类项目。 你不只是在使用 AI——你在领导一支持续成长、动态扩张的组织,以远低于真实团队的成本,交付专业级成果。 --- ## 功能展示
任务树
任务树 — 层级任务分解,依赖关系自动追踪
任务管理
任务管理 — CEO 逐层审批,质量关卡把控

🏢 像素风办公室

打开浏览器就是一间复古办公室。AI 员工坐在工位上,任务进度、会议状态——全部实时可视化。

🤝 多Agent会议

员工需要对齐时自动拉会,不用你盯着。想微操?直接加入会议,亲自指挥。

🔍 你来定管多细

甩手掌柜?只看最终结果。控制狂?加入讨论、逐行 review diff、中途辅导员工。从"给我看结果"到全程微操,粒度你说了算。

🏪 人才市场

不是又一个"自己接 agent"的框架。HR 搜索社区认证市场、面试候选人、自动入职——你只需要说"我需要一个设计师"。

🧠 1-on-1 辅导

不是改一次 prompt 就完了。坐下来跟员工谈,说清楚你要什么——这会变成永久的工作经验。下次任务,他已经知道你的标准了。

📊 绩效考核

季度考评,后果真实。试用期、PIP、晋升——或者直接开除。你的 AI 员工知道利害关系。没错,他们会紧张。

🔁 迭代管理

V1 → V2 → V3 → "还是第一版好。" 熟悉吗?每个项目都有结构化的版本管理和完整历史。团队反复迭代直到你满意——或者直到你发现第一版其实就挺好。

👔 招聘与开除

一键从人才市场招人。不行?辅导、PIP、开除——下一个会更听话。

🔄 自进化

员工在 PUA 中成长,在复盘中成才,在不断参与项目中成"神"。组织也在进化——同类任务自动沉淀为工作流,只会越来越顺。
--- ## 演示
做个游戏
「做个游戏」
CEO 一句话 —— 团队自主完成整个游戏开发。
更多演示即将上线 —— 提个需求

在官网查看完整视频 →

--- ## 运作原理 打开浏览器,你看到一间像素风办公室。你的 AI 员工正坐在工位上,假装很忙的样子。 你输入:*"做一个手机端的解谜游戏"* 1. 你的 **EA** 接收任务并路由 2. 你的 **COO** 拆解任务,分派给合适的员工 3. 工程师、设计师、QA **自主工作** 4. 需要对齐时,他们会开**会议** 5. 工作经过**评审、迭代和质量关卡** 6. 你收到通知,审批最终成果 **你来管理,AI 来执行。** ```text CEO(你,唯一能喝咖啡的人) └── EA ── 任务路由、质量把关 ├── HR ── 招聘、绩效考核、晋升 ├── COO ── 运营、任务分派、验收 │ ├── 工程师 (AI) ← 从人才市场招聘 │ ├── 设计师 (AI) ← 从人才市场招聘 │ └── QA (AI) ← 从人才市场招聘 └── CSO ── 销售、客户关系 ``` **创始团队(EA、HR、COO、CSO)** 开箱即用。需要更多人手?HR 搜索**人才市场**即可。 ### Vessel + Talent 系统 想象一下 **EVA 或高达** —— 一台强大的机体,注入不同的驾驶员就能发挥不同的能力。 - **Vessel(躯壳)** = 执行容器。定义员工如何运行:重试策略、超时、工具权限、通信协议。 - **Talent(灵魂)** = 能力包。带来技能、知识、性格和专属工具。 - **Employee(员工)** = Vessel + Talent。从人才市场招聘,系统自动完成注入。 > Vessel 架构详解见 [docs/vessel-system_zh.md](docs/vessel-system_zh.md)。 --- ## 快速开始 ### 前置要求 只需要 **Node.js 16+** 和 **Git**。其他一切(UV、Python 3.12、依赖)都会自动安装。 ### 执行模式 创始员工(EA、HR、COO、CSO)支持两种执行模式,可在设置中切换: | 模式 | 说明 | 要求 | | --- | --- | --- | | **Company Hosted Agent** | OMC 自建 Agent,通过 OpenRouter 调用 LLM | OpenRouter API Key(设置流程中配置) | | **Claude Code** | 能力更强,更省 token 开销 | 需要安装 [Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code) + [Claude Pro/Max 订阅](https://claude.ai) | | **OpenClaw** *(即将推出)* | 开源替代,支持多种 LLM 后端 | 需要安装 [OpenClaw CLI](https://github.com/openclaw/openclaw) + 兼容的 LLM API Key | 默认使用 Company Hosted Agent,无需额外订阅即可开始。使用 Claude Code 或 OpenClaw 前需先安装对应 CLI,详见[执行模式文档](https://1mancompany.github.io/OneManCompany/docs/zh/guide/execution-modes/)。
macOS ```bash # 安装 Git(如果还没有) xcode-select --install # 启动(自动安装 UV + Python 3.12 + 依赖) npx @1mancompany/onemancompany ```
Windows ```powershell # 安装 Git: https://git-scm.com/download/win # 安装 Node.js: https://nodejs.org/ # 启动(自动安装 UV + Python 3.12 + 依赖) npx @1mancompany/onemancompany ```
Linux (Ubuntu/Debian) ```bash # 安装前置依赖 sudo apt update && sudo apt install -y git nodejs npm # 启动(自动安装 UV + Python 3.12 + 依赖) npx @1mancompany/onemancompany ```
首次运行自动完成: 1. 安装 **UV**(高速 Python 包管理器) 2. 通过 UV 安装 **Python 3.12**(隔离环境,不影响系统) 3. 克隆仓库 4. 创建虚拟环境并安装依赖 5. 启动配置流程 完成后打开 `http://localhost:8000`,恭喜你成为 CEO。 ### 再次启动 ```bash # 方式 1:再跑 npx(有新版本会自动更新) npx @1mancompany/onemancompany # 方式 2:直接进目录启动 cd OneManCompany bash start.sh ``` ### 手动安装 ```bash # 1. 克隆 git clone https://github.com/1mancompany/OneManCompany.git cd OneManCompany # 2. 启动(自动安装 UV + Python,首次运行进入配置流程) bash start.sh # 3. 打开浏览器 open http://localhost:8000 # macOS # xdg-open http://localhost:8000 # Linux # start http://localhost:8000 # Windows ``` ### 重启 / 重新配置 ```bash # 重启服务器 npx @1mancompany/onemancompany # 指定端口 npx @1mancompany/onemancompany --port 8080 # 重新运行配置流程 npx @1mancompany/onemancompany init ``` 如果通过 npx 启动且服务正在运行,再次执行 `npx @1mancompany/onemancompany` 会提示是否停止当前服务并重新配置。选 y 将停服 → 重跑配置流程 → 重新启动。 ### 卸载 ```bash npx --yes @1mancompany/onemancompany@latest uninstall ``` 卸载会删除所有生成的文件。如需保留业务数据,请在卸载前将 `.onemancompany/company/business/` 导出备份。 ### 配置文件 | 文件 | 用途 | | ---------------------------- | -------------------------------------- | | `.onemancompany/.env` | API Keys(OpenRouter、Anthropic 等) | | `.onemancompany/config.yaml` | 应用配置(人才市场 URL 等) | | 浏览器 Settings 面板 | 前端偏好设置 | --- ## 愿景 & 路线图 **近期目标:** 一年内赋能 100 家 AI 一人公司。 **长期愿景:** 重构 AI、人和组织的关系。 | 层级 | 方向 | 举例 | | -------------------------- | ---------------------- | ------------------------------------------------ | | 🔧 **更强的 AI Agent** | 让每个员工更强 | 增强沙箱、更好的工具使用、更强的代码执行 | | 🏢 **更高效的组织** | 让公司运转更流畅 | CEO 体验优化、高级任务调度、多 Agent 协作 | | 🌐 **AI 原生生态** | 构建繁荣的开放生态 | 人才市场扩展、第三方工具/API、社区贡献 | ### TODO - [ ] 更多内置工具(看板、进度可视化、甘特图等) - [ ] 可选前端主题(未来风、赛博朋克、简约风、像素风等) - [ ] 更多 LLM 提供商(Ollama 本地部署、Azure OpenAI、AWS Bedrock 等) - [ ] 更高效的 AI 协作(多 Agent 交接、并行执行、冲突处理) - [ ] 更高效的 Company-hosted Agent Vessel 逻辑(智能重试、上下文延续、成本感知调度) 欢迎贡献代码,我们鼓励 vibe-coding。AI 贡献代码请遵照 [vibe-coding-guide](vibe-coding-guide.md)。 这是一份动态计划——[提需求](https://github.com/1mancompany/OneManCompany/issues) 或 [直接贡献代码](https://github.com/1mancompany/OneManCompany/pulls),都欢迎。 --- ## 文档 **[完整文档站](https://1mancompany.github.io/OneManCompany/docs/zh/)** —— 功能指南、使用说明、技术参考。 | 用户指南 | 说明 | | --- | --- | | [快速上手](https://1mancompany.github.io/OneManCompany/docs/zh/guide/getting-started/) | 首次启动到完成第一个任务 | | [执行模式](https://1mancompany.github.io/OneManCompany/docs/zh/guide/execution-modes/) | Company Hosted Agent vs Claude Code | | [任务管理](https://1mancompany.github.io/OneManCompany/docs/zh/guide/task-management/) | 创建、分派、审批、迭代 | | [招聘与人才市场](https://1mancompany.github.io/OneManCompany/docs/zh/guide/hiring/) | 搜索、面试、入职 AI 员工 | | [1-on-1 辅导](https://1mancompany.github.io/OneManCompany/docs/zh/guide/coaching/) | CEO 指导,永久改变员工行为 | | [绩效管理](https://1mancompany.github.io/OneManCompany/docs/zh/guide/performance/) | 考核、PIP、晋升、解雇 | | 技术参考 | 说明 | | --- | --- | | [架构](docs/architecture_zh.md) | 系统架构、图表、模块索引、设计哲学 | | [Vessel 系统](docs/vessel-system_zh.md) | Vessel + Talent 深度解析、Harness 协议 | | [任务系统](docs/task-system_zh.md) | 任务状态机 | | [编码规范](vibe-coding-guide.md) | 编码指南、测试规则、代码风格 | | [更新日志](CHANGELOG.md) | 版本历史 | --- ## 社区 & 贡献 - **开发 Talent** —— 为人才市场创建新的 AI 员工类型 - **开发工具** —— 添加集成(API、服务、平台) - **改进 OS** —— 核心引擎、前端、文档 - **分享 Demo** —— 展示你的 AI 公司能做什么 - **报告问题** —— 帮我们发现和修复 Bug 详细编码规范见 [vibe-coding-guide.md](vibe-coding-guide.md)。 --- ## Star History Star History Chart --- ## 引用 如果你在研究或项目中使用了本项目,请引用: ```bibtex @software{onemancompany2026, title = {OneManCompany: The AI Operating System for One-Person Companies}, author = {Zhengxu Yu, Fu Yu, Zhiyuan He, Yuxuan Huang, Lee Ka Yiu, Meng Fang, Weilin Luo, Jun Wang}, email = {yuzxfred@gmail.com}, url = {https://github.com/1mancompany/OneManCompany}, year = {2026}, license = {Apache-2.0} } ``` --- ## 相关链接 **[Talent Market](https://one-man-company.com)** — 社区验证的 AI 员工市场(养🦞的人还不知道🦞养熟怎么用?放到市场上来卖吧) **[Talent Template](https://github.com/1mancompany/talent-template)** — 构建自定义 Talent 的模板仓库 --- ## 许可证 [Apache License 2.0](LICENSE) — 允许商业使用和二次开发,需保留归属信息。