# 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
AI 一人公司操作系统
主页 · 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
---
## 引用
如果你在研究或项目中使用了本项目,请引用:
```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) — 允许商业使用和二次开发,需保留归属信息。