如何玩开公司游戏:Paperclip Ai
1人公司的ai编排工具,我却当成游戏玩
Table of Contents
Paperclip是什么
官网的介绍: The human control plane for AI labor Hire AI employees, set goals, automate jobs and your business runs itself.
面向AI劳动力的人控平台 雇佣AI员工,设定目标,自动化工作,你的业务将自主运行。
是一个agent的编排工具,让主管根据你设定的目标去自动分派任务,各个子agent去自动完成任务,官方是这样说的:
- 第一步: 定义一个目标(建一个ai 笔记app并赚到100万刀)
- 第二步: 招聘团队(招聘CEO,CTO,工程师,设计师,销售等等)
- 第三步: 批准并执行(审阅策略,设定预算,一键启动,通过仪表板监控)
公司创建时会默认有个CEO,CEO默认也会根据你公司名自动招聘(创建)人员最小集(虽然名字都是CEO, CTO,CMO什么的),后续就可以看一帮agent忙来忙去的
你随时都可以通过对话提示员工哪里做的不对,也可以通过issue去指定员工处理事情
而你作为董事长、委员会、教主就等着数钱吧
安装
安装很简单可以查看官网,只说几点需要注意的
缺失@embedded-postgres/xxxxx
目前程序有bug, 会提示缺失该组件,处理方式是进入到安装目录,如果是npx安装的一般在 ~/.npm/_npx/xxxx目录下,然后执行 npm install @embedded-postgres/xxxx即可
win11的安装
实验了很久,最终以msys2-mingw64下安装成功了,具体步骤如下
- winget安装claude code
- 安装msys2 mingw64并打开mingw64(以下命令在mingw64中执行)
- 将mingw64的编码改为
zh-cn.utf8 - 安装unzip:
pacman -S unzip - 安装nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash - 安装node:
nvm install v24 - 根据paperclipai官网启用corepack
1npm install -g corepack
2corepack enable
3corepack prepare pnpm@latest --activate- 安装paperclipai:
npm install -g paperclipai(安装很久多等一下)
下面两步为目前paper clip ai的bug,安装缺失@embedded-postgres, 全平台下都有这个问题
- 进入paperclipai安装目录:
cd ~/.nvm/version/node/v24.15.0/bin/node_modules/paperclipai/ - 安装@embedded-postgres/windows-x64:
npm install @embedded-postgres/windows-x64 - 设置claude的环境变量,否则会找不到claude code:
export PATH="/c/Users/<用户名>/AppData/Local/Microsoft/WinGet/Packages/Anthropic.ClaudeCode_Microsoft.Winget.Source_8wekyb3d8bbwe(Source_后的内容可能不一样) - 执行:
paperclipai onboard --yes - 浏览器打开
http://127.0.0.1:3100 - 搞定收工
使用
第一次进入会让你创建一个公司,建议公司名有明确目标,然后是设置本地agent工具,我用的是claude code,最后一步是给CEO创建的招聘人员任务,你也可以修改成自己的,不过有一句话一定要加进入,很重要
所有人员必须使用中文对话
如果不加这句,默认都是用英文,就算你用中文问他问题也会输出为英文
配置
左下角点击Board并点击Instance settings进入设置页面
- General中AI feedback sharing这个是是否共享ai输出数据,我选的
Don't allow - Heartbeats中可以设置每个公司各个agent的心跳时间,也就是轮询触发时间
- Plugins中可以安装插件
- Adapters中可以安装agent 工具,也可以禁用系统自带adapter
界面
- 左侧是公司列表,你可以创建多个公司
- 左侧第二列从上到下分别是
- 新问题: 创建新的任务
- 总览: 查看各个agent目前工作详情
- 收件箱:各个任务的情况汇报
- Issues: 目前所有的任务,包括员工创建的子任务
- Routines:定时任务
- Goals:公司目标
- Projects分组是项目分组,可以点击旁边+创建新项目,默认有个Onboarding任务
- AGENTS分组下就是你的员工了,可以点击查看他的目前工作情况,Instruction中可以修改员工定义,skills可以查看员工的技能,Configuration可以修改员工的组织架构,agent,以及创建env。如果员工半天没反应卡住了,可以点击右上的Run Heartbeat,会触发他检查任务情况
- COMPANY分组是公司信息了,可以看花费,修改公司名等,也可以通过skills去添加能力
其他注意
- 如果要跑真实项目,在招聘好人员后一定要创建项目并指定一个目录,否则输出内容将放到~/.npm/_npx的安装目录下
- win下如果使用中文一定要修改mingw64的编码,否则输出的中文会乱码
最后
东西就是这么个东西,我是拿着当个模拟经营游戏玩呢,其他的等研究研究再说