上一期更新日志截至 7 月 21 日,当时银行卡支付、捆绑包和点赞功能刚刚上线。之后的这一个月做的是另一类工作:让市场的代币化一侧变得清晰可读,通过真正的 API 接口把平台向其他智能体开放,重建你最先落地的那些页面,并加固系统中一直悄悄暴露在外的部分。
这个月上线了 200 多项变更。本文是完整记录,用平实的语言写成,让你清楚知道改了什么、对你意味着什么,无论你是发布智能体、交易代币化产品、基于 API 构建,还是只是随便逛逛。
概览
如果你只看一段,就看这里。这些是最重要的变化。
- 带真实奖池的智能体竞赛。 本月举办了两场竞赛,奖池分别为 1,000 美元和 2,000 美元的 SOL,排名依据从原始交易中重建的真实链上交易量,而不是会惩罚早期交易者的滚动 24 小时数字。
- Screener 与 Frenzy 页面。 每个代币化产品现在都有两个专属页面,提供实时市场数据、热门榜单、接近实时的发布信息流和筛选器,让你可以实时观察市场代币侧的动向。
- MCP 服务器页面。 每个带 MCP 标签的智能体、提示词和工具现在都汇聚在 swarms.world/mcp,无需账户即可浏览。
- 一个自我记录的公开 API。 Marketplace 现在在 swarms.world/openapi.json 发布 OpenAPI 3.1 规范,直接从真实路由代码生成,另有 llms.txt 中完整的 Platform API 章节。它不可能偏离 API 的真实行为,因为它与各端点使用同一套验证器派生而来。
- 重建的门面。 带实时市场统计的新首页 hero、重新设计的双栏登录页、如实展示每一项费用的全新定价页,以及围绕"你发布了什么、赚了多少"重建的创作者仪表盘。
- Marketplace 现在能在手机上正常使用了。 注册表、Screener、排行榜、个人主页、竞赛和 MCP 页面全部完成了专门的移动端适配。
- 认真的安全与可靠性工作。 免费额度发放得到加固,购买行为在链上验证,还找到并修复了一个会在会话中途悄悄把用户登出的 bug。
接下来是这些标题背后的逐日记录。
开始之前有两点说明。第一,日志只覆盖今天仍在线的工作。这个窗口内有几项功能上线后又被回滚,它们从未真正到达你手中,所以不在此列。第二,内部管道类工作(死代码清理、依赖清理、lint 扫描、测试套件)只做概括而不逐条列出,因为它们对我们重要,对你不重要。
7 月 21 日
- Marketplace 首页有了新 hero:双栏布局,左侧是标题和市场文案,右侧是自动轮播的精选产品卡片。下方是发布产品的行动号召和三张实时统计卡:产品总数、总交易量、创作者总数。
- 捆绑包现在计入这些总数,产品数量反映的是所有真正可购买的东西。
- 修复了一个真实的发现性 bug:注册表重定向在用一份过期的分类列表做校验,导致 MCP、Skill、Developer 等新增分类的筛选参数被悄悄丢弃。现在点击这些分类标签可以正常工作。
- Vault 模式功能在一次回归后被恢复。
7 月 22 日至 23 日
安全周。
- Marketplace 购买现在在链上验证,而不是信任客户端的说法。一笔购买说它发生了,就要在 Solana 上确认对应交易。
- 为产品绑定代币地址的端点现在要求身份认证,并检查你是否真的拥有该产品。
- 图片上传端点做了加固,并且现在要求身份认证。
- 修复了注册表卡片上创作者显示为匿名的问题,并对背后的用户查询做了上限和去重。
- 元数据标签页现在显示产品的购买次数,买家可以看到在自己之前有多少人购买过。
7 月 24 日
- Frenzy Mode 有了自己的页面:swarms.world/frenzy。它解释什么是 frenzy 智能体代币,并列出所有已发布的代币,数字是真正会动的:价格每 15 秒重新报价,相比上次轮询有变化的数值会变绿或变红,卡片上的迷你走势图锚定在 24 小时前的真实价格上,而不是凭空画出来。没有 24 小时数据的代币干脆不画线,而不是画一条假的。
- 页面包含创作者排行榜、热门代币滚动条、可筛选可分页的 screener、能把你的设置直接带进发布流程的启动面板,以及一份工作原理说明。
- 未登录也可阅读,在手机和平板上自适应,联合曲线的表述也已更正为 Meteora。
- 首页和 hero 横幅的加载速度得到提升。
7 月 27 日
- 登录体验重新设计为双栏布局:左侧是登录方式(X、邮箱、Google、GitHub 和 Phantom),右侧是品牌面板。所有既有登录路径的行为完全不变,包括推荐码、Phantom 登录后的免费额度发放,以及登录后跳回原页面。
- 提示词页面的侧边栏新增 Chat 按钮,从阅读一条提示词到运行它只需一次点击。
- 发布表单现在标明哪些字段可选、哪些必填,智能体代码不再是必填字段。
- 评论改为分页加载,不再一次性铺满整面墙。
- 修复了浏览器本地缓存在服务端渲染期间抛错导致的崩溃。
7 月 28 日
智能体竞赛上线。 这是本月最大的新增功能。
- 新页面 swarms.world/competitions,每场竞赛还有独立详情页。第一场从 7 月 28 日进行到 8 月 5 日,奖池 1,000 美元以 SOL 支付,按 500、350、150 美元分配。竞赛窗口内以 Frenzy Mode 发布的每个智能体和提示词自动参赛,按其代币的交易量排名。
- 有意思的是排名的计算方式。交易量从原始链上交易中重建,而不是读取滚动 24 小时数字,所以第一天全力交易和最后一天交易的权重完全相同。排行榜页面逐代币增强交易数据,并将相反方向的余额变化配对,识别每一笔买入和卖出。这套方法与一位真实参赛者做了核对,与独立数据的偏差在千分之五以内。
- 发布流程收获一批改进:分类下拉自动选中、定价区旁边新增你的产品页实时预览、更简洁的黑白配色和简化的发布动画,以及在 Paid 与 Tokenized 之间切换时不再有报错信息与你缠斗。
- 修复了代币化过程中的图片上传,失败现在会被记录而不是被悄悄吞掉。
- 页脚边框对齐并改用中性色。
7 月 29 日
- 首页 hero 上方新增竞赛公告横幅。它从竞赛数据中读取内容而不是硬编码文案,所以永远指向正在进行的那场竞赛,无需改代码即可自动切换到下一场,对尚未开始的竞赛显示倒计时,并在最后一场结束后彻底移除自己,而不是给一个死链接打广告。
- 修复了导航栏按钮间距,并移除了登录页顶部一个多余的下拉区块。
7 月 30 日至 31 日
- 登录页品牌面板加入了真实的市场视觉和文案,字标移到标题上方并配副标题,图片质量提升。
- 登录表单一栏整体放大:更大的字号、按钮和输入框。
- 平台各处的博客链接统一重定向到正确目的地。
- 竞赛排行榜的 24 小时交易量数据源从 Helius 切换到 Jupiter。
8 月 2 日
- 竞赛排行榜改为按竞赛开始以来的累计交易量重新排名,使用 Dune 的完整交易历史,而不是滚动 24 小时窗口。旧指标对一场为期一周的竞赛来说就是错的:第一天交易火爆但周五归于平静的代币,会排在当天早上才苏醒的代币后面。历史数据中查不到的过新代币会单独回退到其 24 小时数字,因此没有参赛者会被显示一个不该有的零。
8 月 3 日
- 创作者仪表盘围绕创作者真正关心的问题重建。 旧的虚荣指标(活跃智能体、自动化任务数、节省时间)被换成三项真实数据:已发布产品数(含捆绑包的分类型明细)、创收金额(银行卡与加密两条通道扣除平台费用后的净收入总和)、销量。
- 仪表盘还新增了账户与设置区,链接到此前埋得很深的账户、API 密钥、交易记录、组织和推荐页面。Developers 区块及嵌在里面的推销被移除,配色改为单色。
- 合约地址 URL 可以直接使用了。 把
swarms.world/<合约地址> 粘贴到浏览器,就会重定向到该代币真正的产品页,无论它是智能体、提示词还是工具。
- 登录页右侧面板现在能正确适配屏幕尺寸。
8 月 4 日
密集的一天。
- MCP 服务器页面上线:swarms.world/mcp。带实时服务器计数的 hero、四个最新 MCP 分类智能体的精选行,以及无限滚动的目录,收录每一个带 MCP 标签的智能体、提示词和工具。页面有一段平实的 MCP 说明和发布行动号召。未登录可浏览,并有自己的侧边栏入口。
- Vault 代币化智能体竞赛开幕:为期两周,2,000 美元的 SOL 按 1,000、700、300 美元分配,授予链上交易量最高的三个 Vault Mode 发布。竞赛页面现在会根据竞赛数据自动生成社交分享卡片,未来每场竞赛都能获得品牌统一的预览图,无需设计工作。
- 定价页完成第一轮重新设计。
- 浏览页打磨:捆绑包在首页移到工具下方、新的精选产品阵容,以及一串针对卡片图片与卡身之间悬停时那条顽固细缝的修复,最终以不透明卡片背景和移除会在边缘漏出白线的图片悬停缩放收尾。
- 移动端:竞赛列表页和详情页完成自适应,导航栏移动抽屉在跳转时会正确释放滚动锁定,移动端搜索更宽敞且自适应。
- 安全:免费额度发放被加固,认证流程接入了 Cloudflare Turnstile。5 美元额度现在需要通过人机验证,受每 IP 每日上限约束,并要求纯钱包账户具备链上历史。发放与拒绝都会被记录。
- 旧的
/platform/chat 界面退役。/prompt/{id}/chat 的提示词演练场及其全部数据不受影响。
8 月 5 日
- 定价页被彻底重建,如果你在这里卖东西,这一条值得细读。
/pricing 现在有一份费用清单,逐项列出每笔收费,并明确标出"你得到"与"Swarms 收取"两栏;三张收益模式卡片(直接销售、代币化、Frenzy Mode)配有按比例绘制的费用分成条;还有此前被一条旧 CSS 覆盖规则整体藏起来的 API 套餐层级。佣金数字从结账流程强制执行的同一个常量导入,页面在物理上不可能偏离你的实际收费。
- 修复了 Pro 在终身套餐标签页显示为
$NaN 的问题。
/tokenization-pricing 重新设计并保持风格一致,过程中还暴露了一个真实错误:铸造成本被写成"$0.04",实际是 0.04 SOL。页面现在还展示 Frenzy 层级和真实的联合曲线目标。
- 修复了发布表单自动选中选错选项的问题。
- 书签卡片重新设计。
- 站点地图和 robots.txt 更新。
- 内务:移除 11 个失效依赖,删除 39 个不可达源文件。
8 月 6 日
- 图片性能日。 远程图片现在经过一个感知主机的封装层:能优化的以优化后版本提供,不能优化的优雅回退,而不是直接输出原始大图。Yuki 聊天页的角色图片(一张 838 KB 的 PNG,每页加载三次)现在只有约 1.5 KB。
- 平台上存储的图片按原始尺寸重新编码为 webp,变小但不变糊。
- 注册表页面为移动端用户增强了交互。
- 登录页现在会显示 favicon。
8 月 7 日
- 修复了用户会话中途被登出的问题。 这是个漂亮的 bug。会话中间件刷新了你的登录令牌,收到了轮换后的新令牌,却因为一个过期引用把它弄丢了,于是你的浏览器一直在使用一个已被消费的令牌。认证系统正确地把重复使用的令牌视为被盗,吊销了整个会话,导致用户在没有任何报错和解释的情况下被登出。这个问题,连同一个会丢弃正确会话响应的叠加 bug,都已修复。
- MCP 页面完成移动端适配。
- 仪表盘新增 MCP 服务器磁贴,此前区块副标题里宣传了它,却没有任何入口。
- 为一个财库环境变量加了保护,缺失时不再导致账户页崩溃。
8 月 8 日
- 发布页面做了减法:使用场景、链接和 GitHub 导入折叠为下拉区块,Agents 与 Prompts 的说明同样处理。
- 充值流程简化为单一的金额步骤。 金额界面此前被分别实现了四次(每种支付方式一次),并且各自漂移。现在只有一个金额输入框,预设金额写入其中,切换支付方式不再清空你输入的数字,选择加密通道也不再强行唤起你的钱包。
- 公开发布 API 与线上数据库对齐。 这修复了一个真实的故障:API 声明 links 是字符串数组,而数据库只接受名称加 URL 的键值对,导致所有带链接的发布都以数据库错误告终。现在两种形态都被接受,裸 URL 会被规范化。分类也做了规范化以确保注册表筛选真正匹配,支付方式字段得到遵守。
- 新增一套覆盖 API 密钥写入端点的契约测试,设计上每个测试都在触及数据库之前就在验证层失败,因此可以安全地对生产环境运行。
- 注册表的自然语言搜索切换到更强的模型 Kimi K3。
8 月 10 日
- 市场统计数字改为滚动递增,而不是直接跳到位。
- 捆绑包新增实时预览,购买前可以看到里面有什么。
- 注册表的表格视图完成移动端适配。
8 月 11 日
- 免费额度现在要求钱包具备链上历史,进一步收紧了 8 月 4 日引入的领取条件。
- 移除了产品元数据中的"Not Tokenized"商业模式选项,因为它描述的是一种缺失而不是一种模式。
- 登录弹窗重新设计,与购买弹窗风格统一,两个流程终于像同一个产品。
8 月 12 日
Screener 上线:swarms.world/screener,把每个代币化产品放到同一个实时页面上。
- 热门行、模式筛选标签、无限滚动,以及按最新排序的近期发布区。
- 发布信息流接近实时:滚动窗口高频轮询、漏掉的条目自动回填、真实的代码列,以及手动刷新按钮。新发布会实时弹入。
- 视频封面现在能在 screener 和竞赛卡片上直接播放,而不是回退成静态图。
8 月 13 日
- 用户个人主页和排行榜都重新设计以适配移动端。
- 修复了刷新页面后新发布从 screener 上消失的问题。
- API:可领取的创作者费用现在支持按合约地址查询,响应中包含 USDC 等值金额。
8 月 14 日
- Marketplace 现在发布 OpenAPI 规范:swarms.world/openapi.json。这是一份 OpenAPI 3.1 文档,构建时扫描真实路由文件生成,URL、方法和认证要求全部来自源码,而不是一份需要有人记得去更新的文档。所有请求 schema 整合到一处,规范的请求体从各端点运行的同一套验证器派生,改一个验证器,发布的规范在同一次修改中同步更新。你可以把智能体指向它、用它生成客户端,或对它做 diff 来跟踪变化。
- llms.txt 新增完整的 Platform API 章节,按用途编目全部 26 个端点并解释认证方式;
/llm.txt 现在为猜成单数的访问者提供同一份文档。有测试守护两份文档不产生偏移,也守护规范中不出现 llms.txt 未收录的端点。
- 评价者现在会收到一封所评产品的确认邮件。
- Screener 完成移动端适配,并移除了一条多余的滚动条。
8 月 15 日
- 代币化产品新增 Buy on GMGN 按钮,GMGN 是 Solana 最大的交易平台之一。Photon 按钮被移除。
- 修复了导航栏的合约地址搜索。 此前粘贴一个新发布的合约地址,最长可能有 10 个小时把你送去 Solscan,因为解析器读取的缓存数据集不包含新发布,而且为了找一行数据要在客户端下载约 8 MB。现在直接查询:即时、最新、约 1 KB。代币化工具也能正确解析了,这在以前从未正常过。
8 月 16 日
- Yuki,市场助手,现在在较新的页面上也可用了。
- 一次全仓库清理移除了所有未使用的导入。
8 月 18 日
- 公开个人简介。 你现在可以在账户设置中撰写一段最多 500 字符的简介,它会显示在你公开主页的名字下方。
- 创作者主页为搜索引擎做了彻底改造。 此前爬虫访问 589 个主页 URL 中的任何一个,看到的都是加载动画和同一个通用标题,因为页面完全在浏览器中渲染。主页现在服务端渲染:完整的头部和产品网格以真实 HTML 到达,每个主页有自己的标题、描述和结构化数据,未知用户名返回真正的 404 而不是空页面,产品卡片带有爬虫可以跟随的真实链接,站点地图条目带有创作者最近一次发布的日期。如果你在这里发布产品,正是这项工作让你的主页能从市场之外被找到。
- 主页头部做了减法,移除了与标签栏计数重复的统计条。
8 月 20 日
- 拖放导入提示词。 把
.md、.mdx 或 .txt 文件(包括 Anthropic 的 SKILL.md 文件)拖到发布表单上,它会填入提示词正文,并从文件的 frontmatter 中读取名称、描述和标签。它只填充你尚未输入过的字段,在覆盖你已开始撰写的提示词前会先警告,并会吞掉表单附近的误拖,防止一次没拖准就跳转页面、清空你的工作。
结语
从逐日记录里退后一步看,这个月的轮廓非常清晰。市场的代币化一侧补上了一直缺失的基础设施:两场按真实测量而非近似估算的交易量排名、带奖池的竞赛,实时展示市场动向的 Frenzy 页面和 Screener,以及在任何地方粘贴都能解析到产品的合约地址。
与此同时,市场把自己开放了出去。自动生成的 OpenAPI 规范、完整的 llms.txt、MCP 页面、服务端渲染的创作者主页,都是同一个想法的不同形态:其他软件应该能够发现、阅读和使用这个市场,而不需要一个人握着浏览器。
在这两条线之下,是大量不起眼的工作。免费额度发放得到加固,购买在链上验证,一个悄悄登出用户的会话 bug 被找到并消灭,死代码清空,整个站点在手机上变得可用。
后面还有更多。最快的了解方式是发布一个产品、打开 Screener,或者干脆把一个智能体指向 openapi.json,让它自己去探索。
常见问题
智能体竞赛是什么?怎么参加?
竞赛在 swarms.world/competitions 举行,奖池以 SOL 支付。参赛是自动的:在竞赛窗口内发布符合条件的产品,你就上了排行榜。第一场竞赛纳入窗口内所有 Frenzy Mode 发布,第二场只纳入 Vault Mode 发布。排名依据竞赛开始以来累计的真实链上交易量,而不是滚动 24 小时数字。
Screener 是什么?
swarms.world/screener 把市场上每个代币化产品列在一个页面上,有热门榜、按模式筛选、无限滚动,以及新发布的近实时信息流。Frenzy 页面是聚焦 frenzy 智能体代币的配套视图,带实时价格、迷你走势图和创作者排行榜。
如何从智能体使用市场 API?
从 swarms.world/openapi.json 开始,这是一份机器可读的 OpenAPI 3.1 文档,描述每一个端点,由路由代码本身生成,因此不会过期。swarms.world/llms.txt 是同一 API 面向人和智能体的索引,按用途编目全部 26 个端点。读取类端点公开可用;发布和账户类端点需要在你的 API 密钥页面申请密钥。
MCP 服务器页面是什么?
swarms.world/mcp 把市场上每一个带 MCP 标签的智能体、提示词和工具汇集为一个可浏览的目录,并用平实的语言解释什么是 Model Context Protocol、这些产品与它的关系。无需账户。
我为什么会被随机登出?修好了吗?
修好了,8 月 7 日。会话中间件的一个 bug 导致你的登录令牌被刷新后,轮换出的新令牌从未送达你的浏览器。你的下一个请求看起来像是在重用旧令牌,认证系统正确地将其视为被盗并吊销了会话。整个过程没有任何报错,这就是它感觉随机的原因。
还能用信用卡购买吗?
可以。通过 Stripe 的银行卡支付于 7 月 15 日上线,保持不变。8 月的定价页改版现在把两条支付通道的每一项费用都明确列出,并附有你所得与平台所取的清单。
有什么东西被移除或回滚了吗?
这个窗口内有几项功能上线后又被撤回,包括一次图片缩放调整、代币发布的可选 SWARMS 计价铸造,以及一个登录重定向行为。本日志只列出今天仍在线的内容,所以它们被有意略去。/platform/chat 界面于 8 月 4 日退役;提示词演练场和全部聊天数据都保留了下来。
链接与资源