内容
# 弯曲勺子 — 一个可查询的世界模型

> **这是什么** — **Play New** 的一个示范性练习:一个组织如何建模为可查询的本体 + 智能。主题是弯曲勺子,仅基于其 **公开文件** (Form F-1,2026 年 6 月;424B4,2026 年 7 月) **截至这些日期** — 一个 **时间点快照**,不是维护或实时的产品,**与弯曲勺子无关或得到其背书**。方法是重点;弯曲勺子是示例。
## TL;DR — 这是什么,我可以用它做什么?
弯曲勺子收购成熟的数字产品(Evernote、WeTransfer、Vimeo、AOL ...),改造和运营它们,并将收益重新投资于下一个收购 — 一个运营 **机器**,而不是应用程序组合。**此仓库是一个查询模型,展示该机器如何工作** — 仅基于官方文件 — **以及机器自己的动作,作为您可以运行的工具**。
### 连接到 Claude — 步骤(无需编码)
您只需执行一次;需要几分钟。以前从未设置过 MCP 服务器?请按照以下五个步骤。
**1 · 将代码获取到您的计算机上。** 使用 git:
```bash
git clone https://github.com/Play-New/bending-spoons-ontology.git
cd bending-spoons-ontology
```
没有 git?在 GitHub 页面上点击绿色 **代码** 按钮 → **下载 ZIP**,解压它,并在该文件夹中打开终端。
**2 · 确保您已安装 Python 3.10+。** 使用 `python3 --version` 检查。如果没有,请从 [python.org](https://www.python.org/downloads/) 安装(在 Windows 上勾选“将 Python 添加到 PATH”)。
**3 · 安装三个小依赖项** (在文件夹内):
```bash
python3 -m pip install -r mcp/requirements.txt
```
**4 · 告诉 Claude 服务器的位置。** 选择您的应用程序:
- **Claude Code** (终端工具)— 一个命令,在文件夹内:
```bash
claude mcp add bending-spoons-ontology -e RADAR_CONTACT=you@example.com -- python3 "$(pwd)/mcp/server.py"
```
(`$(pwd)` 为您填写完整路径。) 完成 — 启动 `claude` 并提问。
- **Claude Desktop** (Mac/Windows 应用程序):
1. 首先获取文件夹的完整路径:运行 `pwd` 在终端(您在文件夹内)并复制它打印的内容。
2. 在应用程序中打开 **设置 → 开发者 → 编辑配置** — 这将打开 `claude_desktop_config.json` 文件在您的编辑器中。
3. 在其中粘贴以下块,替换路径为步骤 1 中的路径。**如果文件已经有 `"mcpServers"` 部分,请在其中添加 `"bending-spoons-ontology": { … }` 部分** (不要创建第二个 `mcpServers`):
```json
{
"mcpServers": {
"bending-spoons-ontology": {
"command": "python3",
"args": ["/PASTE/YOUR/PATH/HERE/bending-spoons-ontology/mcp/server.py"],
"env": { "RADAR_CONTACT": "you@example.com" }
}
}
}
```
4. **保存文件,然后完全退出并重新打开 Claude Desktop** (不仅仅是关闭窗口)。当它连接时,会出现一个 🔨 工具图标。
> **什么是 `RADAR_CONTACT`?** 在那里填写您的电子邮件地址。该模型工具 — 查询、能力、雇用、审计 — **无需** 它;只有 **实时** ⚡ 侦察工具扫描 **SEC EDGAR** 需要它,因为 EDGAR 在每个请求中需要一个声明的联系人,否则返回 **403**。不扫描实时美国数据?请留存占位符;其他所有功能仍然有效。
**5 · 检查它是否有效。** 问 Claude: *"Bending Spoons 工具有哪些?"* — 它应该列出大约 27 个。如果卡住了,最常见的原因是步骤 4 中的路径错误 — 确保它是 **绝对** 路径(在 Mac/Linux 上以 `/` 开头,在 Windows 上以 `C:\` 开头)并指向 `mcp/server.py`。
连接后,只需用普通语言提问:
- **了解它** — *"显示 Bending Spoons 的投资组合以及他们如何改造每家企业。* · *"他们如何决定收购什么,支付多少?"* · *"收购飞轮如何运作?"*
- **像他们一样侦察** — *"查找欧盟上市公司,收入为 5,000 万美元 - 50 亿美元,我可以收购。* · *"检查 Sonos 和 Pinterest 的门控。* · *"Evernote 的品牌现在有多强?"*
- **运行交易机器** — *"筛选该目标,然后以 65/25 的门槛进行评估,并显示放弃价格。* 它 **提出**;您 **批准** 编写(内置人为关卡 — 未经您确认不会写入任何内容)。
- **像他们一样雇用** — *"根据 Bending Spoons 已发布的雇用门控,为该候选人起草评估报告。*”(仅决策支持 — 人决定;候选人评分在欧盟 AI 法令下具有高风险,因此它推荐并停止,它永远不会选择)
**更多问题尝试** — 一个完整的、经过测试的银行(按意图分组,每个工具一个,能力方面较多)位于 [`docs/try-it.md`](docs/try-it.md)。
两个规则使其值得信赖:**每个事实都引用官方文件** (事实与论点从不混淆),**如果没有人类批准,模型不会更改**。它不是一个幻灯片 — 它是一个可运行的模型,具有防护栏。README 的其余部分是方法和原因。
---
## 一个模型,一项分析
弯曲勺子的严格的公共世界模型 — 一个 AI 原生运营模型的案例研究 — 仅基于官方来源:公开 F-1 和 IPO 记录,以及弯曲勺子自己的已发布文件。它是一个 **世界模型**,您可以查询,**以及可调用的技能作为能力**:同一个引擎,而不是为您提供的分析。
仓库将两件事分开,这两件事永远不能混淆:
- **模型,在根部** (`ontology.md` · `world-model/` · `capabilities/` · `interfaces/`) — 弯曲勺子按照文件显示的那样 — 收购机器、产品作为资产、资本飞轮。模型中的每个节点都是 `status: confirmed`,引用到行 — 除了一个声明的空白 (`status: proposed`)。
- **`bending-spoons-as-an-intelligence.md`** — **分析**:仓库的论点 — 同一主题如果价值从产品迁移到知识(图、解捆、知识飞轮)将如何重组。`status: proposed`,设计为论文形式的论点:论文形式的论点不能被误认为是模型形式的事实。
模型陈述;分析论证。连接它们的是模型本身声明的空白(`world-model/customer/cross-product-graph.md`)。
## 阅读
**工作。** 弯曲勺子于 2026 年上市;其 F-1 和 424B4 是现有的最详细的 AI 原生收购机器的公开描述之一。该仓库将该内容转化为可以 **询问** 而不仅仅是阅读的内容:类型化的世界模型(对象、属性、链接)、其操作动词作为可运行的能力,在人为关卡后面 — 以及提供两者服务的 MCP 服务器。每个事实都锚定在官方来源的行中(文件或弯曲勺子自己的文件);每个推断都标记;可运行的审计拒绝混淆两者。由此产生两个对同一公司的解读 — 一个记录证明,一个仓库论证 — 而纪律是将它们明显分开。
**弯曲勺子现状 — 模型。** 弯曲勺子是一台收购成熟的数字业务并为现金而运营的机器。它收购经过验证的消费者/专业产品 — 通常在其增长峰值后,货币化不足,拥有忠实的基础(Evernote、WeTransfer、Vimeo、Eventbrite、Brightcove、komoot、AOL ...)— 在纪律严明的价格下,然后在专有技术共享平台和小型、持久的核心运营商上集中。经济效益是复合的:收入 3.87 億美元 → 13.1 億美元(FY2023→FY2025),调整后的营业利润率 36%(FY2023)→ 51%(2026 年第一季度),而相同的收购门槛(65% 杠杆 / 25% 无杠杆 IRR)随着部署资本的扩大而保持稳定 〜10 倍。它由债务和留存现金提供资金 — 没有股息,所有资金再投资 — 因此 GAAP 净利润在利息负担下接近零,净债务运行 〜36 億美元。产品被视为临时资产(100% → 24% 收入在八个季度内);“永远不卖”是一种战略,而不是宪章法。纪律是护城河:安全边际、耐心、无竞价升级、≤4.00 杠杆契约和创始投票控制(82.71%)。这是根部的模型 — 每个节点 `confirmed`,引用到行。
**弯曲勺子可能的未来 — 分析。** 从同一家公司读取,不作为产品组合,而是作为 **智能**:世界模型资产和客户、能力集、智能层组合它们,以及人员交互的接口。以这种方式查看时,缺少一件事。超过 5 億每月用户是一个 **孤岛的集合** — 没有统一的账户,没有跨产品身份 — 因此应该提供给采购和货币化的客户信号在每次飞轮转动时都会被丢弃。论点(`bending-spoons-as-an-intelligence.md`,`status: proposed`):随着 AI 使构建和运营产品商品化 — 机器销售的边缘 — 持久资产停止是任何产品,而是成为 **统一的、每个人知识的单一产品无法掌握**。意志不变;被复合的东西从 **业务之间的资本** 转移到 **人之间的知识**,资本飞轮的泄漏成为知识飞轮。F-1 显示没有计划这样做 — 这就是为什么它存在于一个声明的论文中,而不是第二个模型。
## 去向 — 代理组织
该模型旨在构建的终态不是您阅读的文档,而是一个 **可以运行的组织**:按下播放键,机器采购、筛选、评估、关闭、转换、雇用、融资 — 每个步骤都是人为关控的操作,基于世界模型,通过两阶段引擎 (`mcp/engine.py`) 执行。**代理能力** 是身体;**反馈环** 是让它学习的神系统。
仅执行的能力是一种工具;其 **结果反馈以改进它** 的能力是一种智能。每次飞轮转动 (`ontology.md §3`, 环节 ②) 都意味着关闭:
- 每个 **目标 → 交易 → 业务** 都教导哪些信号预测强业务 → 校准采购和评估;
- 每个 **业务增长** 都教导哪些转型杠杆有效 → 提炼剧本;
- 每个 **成功雇用** 都教导哪些选择信号预测绩效 → 改进门控(弯曲勺子自己的“雇用即科学”,`sources/hiring/`)。
机械上,每个循环都是 **结果读取**(一个函数:实现 vs. 预期)馈送 **校准步骤**(调整能力自身的参数 — 论点、先验、剧本、门控)。写回关闭环是 *将* 环节 ② 从图表变成运行机制,并使组织 *自我改进* 而不仅仅是可重复。这是 **方向**,标记 `[decision]`,不是内置引擎动词:它是从弯曲勺子的观察到的结果导向的纪律中建模的(65/25 IRR 门槛在 〜10 × 部署资本的规模上保持稳定,`bsp-f1` 〜L110-111/〜L334;人才过程作为科学运行,`sources/hiring/`),而真正的数据驱动的校准需要 **纵向** 结果数据,单个快照文件尚未披露。什么是今天的现实:结果读取端(`monitor` 读取保留业务 vs. 其评估;`retire` 消耗其漂移查找)。校准反馈到采购端是指定下一步,并指向分析论证的客户信号环 — **知识飞轮** (`bending-spoons-as-an-intelligence.md §5)。这是北极星;仓库逐一构建能力,每个都在其关卡后面。
## 布局
```
bending-spoons-ontology/
├── README.md 本文件
├── CLAUDE.md 建模纪律(治理规则)+ 状态
├── foundations/ 两个合同 — ontology.md(结构)· org-as-an-intelligence.md(组织)
├── will.md 共同的意志(共享):问题 → 使命 → 意图 → 约束 + 治理
├── AGENTS.md 智能层:模型如何将能力组合成行动
├── sources/ 不变的捕获(共享):F-1(bsp-f1)+ 424B4(bsp-424b4)文件 · 弯曲勺子自己的文档(hiring/)· 媒体(非事实)
├── mcp/ ontology SDK:server.py(27 个工具 — 查询 · 两阶段引擎 · 侦察 · 雇用 · 审计)· audit.py + audit-contract.md(模型的服务工具)
├── bending-spoons-as-an-intelligence.md 分析(提出):价值迁移论文,以论文形式
│
├── ontology.md 模型的索引(确认):§1 对象 · §2 操作和函数 · §3 飞轮
├── world-model/ 对象(+ 标记的备份数据集)
│ ├── company/ 平台 · 工具/(×5) · 勺子 · 创始人 · 交易 · 设施 · 业务/(×17) + 备份 csv 文件
│ └── customer/ 市场目标(Target)+ targets.csv · 跨产品图(空白)
├── capabilities/ 动力 - 操作/(source · 屏幕 · 评估 · 关闭 · 转换 · 人才 · 退休 · 财务)· functions/(监控 · 读取)
└── interfaces/ 接口 ×18,每个节点(+ interfaces.csv):用户触摸的应用,of→Business
```
## 方法 — 可重复
此仓库是一个 **可重复的管道** 实例:`foundations/` 中的所有内容(两个合同,七字段动作合同,三个字段函数合同,十一审计不变)是组织独立的;其他内容是生成的特定于主题的内容:
```
0. sources/ 捕获语料库 — 不变,行可寻址(~L)
1. foundations/ 两个合同(固定):结构(ontology 语法)· 组织(组织智能模型)
2. will.md 读取主题是谁:问题 → 使命 → 意图 → 约束
3. ontology.md 声明模式:§1 对象+属性+链接 · §2 操作+函数 [仅人类修改]
4. world-model/ 填充:节点 + 备份数据集 1:1,每个事实都有出处 + 标记 +
两个时钟(as_of = 数据周期 · last_synced = vs. 来源的最后验证)
5. capabilities/ 合同动词(7 个字段)和读取(3 个字段)
6. audit 强制不变;每个手动发现的缺陷成为永久检查
7. interfaces 暴露:MCP — 节点通过只读查询工具,操作在关卡后面
8. analysis (可选)争论主题的下一个形状 — 以声明的论文形式,从不第二个模型
```
运行系统堆栈类似于它建模的层图:
```
人类 + 代理 (Claude,MCP 客户端 — 边缘的判断)
────────────────────────────────────────────────────────────────
ONTOLOGY 平面 world-model + capabilities + interfaces(由 will.md 移动)+ 分析
────────────────────────────────────────────────────────────────
安全 出处(~L)· 标记 · 意图 · 安全性 (ontology.md §6)
────────────────────────────────────────────────────────────────
数据 sources/ (不变的文件)
```
MCP 服务器 (`mcp/`) 是此仓库的 Ontology SDK:顶层通过它到达平面。
## 从哪里开始
阅读 `CLAUDE.md` 了解建模纪律和 `foundations/` 了解两个合同。 然后 `will.md`(共享的意志)和 `AGENTS.md`(它如何行动)。 然后 `ontology.md` → `world-model/` → `capabilities/` 了解模型现状,`bending-spoons-as-an-intelligence.md` 了解可能的发展方向 — 以及为什么那是一篇论文,而不是第二个模型。
## 资料来源
影响因素 — 而不是弯曲勺子的事实来源,仅来自上述官方来源。方法基于两个,每个合同:
- **ontology** — 模型结构(对象/属性/链接/操作/函数类型;数字孪生):**Palantir Foundry ontology**。 → `foundations/ontology.md`。
- **组织作为智能** — 对象组织方式(世界模型 · 能力 · 智能层 · 接口):**Jack Dorsey & Roelof Botha, *"From Hierarchy to Intelligence"***(Block + Sequoia,2026)。 → `foundations/org-as-an-intelligence.md`。
**意志** — 意图和方向 — 是本项目的自身添加。
## 许可
**MIT**(见 [LICENSE](LICENSE))。它涵盖 Play New 自己的软件及其表达和安排 — **不** 涵盖潜在的版权来源。[NOTICE](NOTICE) 声明了这意味着什么:事实来自弯曲勺子的公开文件和其自己的文档,以短篇合理使用引用,并此仓库是 **Play New 的时间点快照**,**不维护**,**不关联** 弯曲勺子。这是一个示范性练习,因此它不接受拉取请求 — 见 [CONTRIBUTING.md](CONTRIBUTING.md)(问题欢迎;自由分叉)。