关于 Workflow
TinyAssets 是托管式 Agent 平台,用户可连接自己的模型来源,并通过可编辑文件、技能和软件包构建定制 Agent。它面向希望调整 Agent 能力和界面的用户;不支持在生产环境自托管。
主要功能
- 01连接模型来源
- 02通过文件定制 Agent 能力
- 03使用技能和软件包
- 04Web 应用与聊天连接器
适用场景
- 01构建定制聊天 Agent
- 02通过可编辑文件调整 Agent 能力
- 03将模型订阅连接到应用
MCP 相关
TinyAssets 提供 MCP 连接器,可作为自定义连接器添加到 Claude 或 ChatGPT。README 未说明其暴露的工具或数据。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://tinyassets.io/mcp-directoryclaude mcp add --transport http jonnyton-workflow-universe-server https://tinyassets.io/mcp-directory{"mcpServers":{"jonnyton-workflow-universe-server":{"type":"http","url":"https://tinyassets.io/mcp-directory"}}}在 Cursor 中打开{"servers":{"jonnyton-workflow-universe-server":{"type":"http","url":"https://tinyassets.io/mcp-directory"}}}在 VS Code 中打开{"mcpServers":{"jonnyton-workflow-universe-server":{"type":"http","url":"https://tinyassets.io/mcp-directory"}}}{"mcpServers":{"jonnyton-workflow-universe-server":{"serverUrl":"https://tinyassets.io/mcp-directory"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
TinyAssets
聊天气泡中的专属 Agent:连接任意模型来源,然后据此构建所需内容。
试用
托管应用是受支持的使用入口。Android 正在 Google Play 进行封闭测试,尚未公开上架。步骤、预期情况以及如何报告错误,请参阅 docs/getting-started/testers.md。
- Web 应用:https://tinyassets.io/app
- 开始页面(Web、Claude 或 ChatGPT 连接器、Android、桌面端):https://tinyassets.io/start/
- Android 封闭测试:https://play.google.com/apps/testing/io.tinyassets.app
你需要连接自己的模型订阅。本项目不提供模型。哪些内容免费、哪些功能尚未开发,请参阅 https://tinyassets.io/fine-print/。
在自己的机器上运行生产服务器不属于受支持的安装方式。状态:docs/getting-started/self-hosting.md。
方向
此部分由创始人负责。要重新调整方向,请替换一行;切勿在旁边新增一行。
python scripts/sync_direction.py 会将此部分原样复制到 AGENTS.md。
- 产品:打造一个默认的气泡 Agent,持续比肩并超越业内领先的主 Agent(Grok Bot、Muse、ChatGPT dots、Claude Duet),以基于 pi.dev 建模的运行框架作为入门套件;用户可自定义运行框架和界面来构建任何内容。
- 管线:模型可使用 4 个工具(read/write/edit/bash)以及
ta;仅有一个扩展单元;每个模型提供商仅有一个 Agent 定义;不编写特定于提供商的代码。 - Agent 的能力由可编辑文件、技能和软件包构成。平台不开发功能编辑器或预置功能。
- 用户可连接任意模型来源;默认使用其已连接的最强来源。
- 基础性补丁向前推进,因此迁移前的临时修补绝不会拖延有益的架构变更。全面衡量待处理工作,确保每个模块始终朝着最佳架构前进或维护最佳架构,并重构、重新排序剩余工作以实现这一目标。(当前的基础工作是按所有者隔离,并通过一次干净切换完成:隔离路径是唯一的路径;在完整备份后,于一个较短的维护窗口内进行一次迁移;操作系统目前强制执行的跨所有者应用检查也在同一次变更中删除。)
- 快速发布并验证线上效果。减少流程:删除过时的文档、测试和备注,而不是继续增加。
- 长期目标:上架 Google Play 和 Apple App Store,并列入主流 Agent 的连接器目录(Meta Muse、ChatGPT、Claude),让用户能通过搜索找到 TinyAssets,而不只是将其作为自定义连接器;同时持续增加下载量并获得好评。
- 实现 24/7 全天候运行,且无需任何主机在线:所有界面都能在没有主机机器运行的情况下正常工作。
以下不再是发展方向:“全局目标引擎”、目标阶梯,以及将幻想作为默认领域。 若任何旧文档与本节内容不一致,以本节为准。
链接
- 应用:https://tinyassets.io/app
- MCP 连接器(在 Claude 或 ChatGPT 中将其添加为自定义连接器):https://tinyassets.io/mcp
- 测试者:docs/getting-started/testers.md
- 线上状态(已部署的 sha、金丝雀、提供商):https://tinyassets.io/fine-print
贡献
Python 3.11+。测试可离线运行;提供商均为模拟对象,因此无需 API 密钥。如何参与贡献,以及本仓库不作哪些承诺,请参阅 CONTRIBUTING.md。
git clone https://github.com/TinyAssets/TinyAssets.git
cd TinyAssets
python -m venv .venv && source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -e ".[dev]"
python -m scripts.ci_structural_guards # the fast guards every PR runs
pytest -q tests/test_<area>.py # the tests your change touches
ruff check <changed files>
其余内容由 CI 运行。此处的工作方式请参阅:AGENTS.md。
许可证
MIT — 详见 LICENSE。由 Jonathan Farnsworth ([email protected], @Jonnyton) 构建;仅有的共同作者是项目自身的 AI Agent。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。