> For the complete documentation index, see [llms.txt](https://getsquish.gitbook.io/squish/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://getsquish.gitbook.io/squish/zh/zi-yuan/implementations.md).

# 实现

带时间戳的 contact sheet 是一种格式，而不是一个产品。以下是目前已知的可生成它的实现：

| 实现                       | 位置                                                                                                                                          | 说明                                                           |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| **Squish CLI + MCP 服务器** | [github.com/getsquish/squish](https://github.com/getsquish/squish) · [`@getsquish/squish`](https://www.npmjs.com/package/@getsquish/squish) | 参考实现——就是这个仓库。本地运行、免费，支持任意密度。                                 |
| **托管 API**               | `api.getsquish.app`                                                                                                                         | 同样的引擎，远程提供——适用于 CI、serverless，或没有 ffmpeg 的机器。需要主动上传，按预付额度计费。 |
| **Web 应用**               | [getsquish.app](https://getsquish.app)                                                                                                      | 完全在浏览器中运行——无需安装，也不会上传任何内容。                                   |

消费者可以是任何接收 sheet 的视觉模型——以及运行下面这个的 agent： [导航循环](/squish/zh/primitive/the-navigation-loop.md) 运行在上述任一生产者之上。

## 自行构建

sheet 格式——网格几何、采样、时间码标注，以及使地址保持绝对性的那些不变量——都在 [sheet 格式规范](/squish/zh/can-kao/sheet-format.md)中定义。欢迎任何人构建兼容的生产者（另一种语言、另一种运行时）或消费者（查看器、索引器、agent 框架）。

如果你正在构建一个，请在 [github.com/getsquish/squish](https://github.com/getsquish/squish/issues) 上提 issue 以便协调——我们希望这个页面能不断扩充。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://getsquish.gitbook.io/squish/zh/zi-yuan/implementations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
