跳到主要内容

Matterの初體驗報告

· 阅读需 4 分钟
法欧特斯卡雷特
可爱小猫咪一枚呀

哎呀,一不小心就收到了 Matter 的测试邮件了,这下不得不体验一番了!

我还记得上次提交申请已经是好几个月之前的事情了,我还以为已经没戏了呢。

email

初始化

总而言之先开始!点击邮件中的链接,来到 Matter 的首页、登录账号之后,首先是让你先配置一个已经存在的仓库地址, 并且要求里面已经有可以运行的基础应用程序或构建工具。

然后配置这个项目的称呼、access token,接下来,它会初始化一个项目快照。

setup

等它初始化完成后,你就可以开始给它安排任务了。

ready

第一个任务

我给的它第一个任务:

create a minimalist, elegant blog system that aligns with modern aesthetics.
It will use Markdown for document writing and feature a tag system,
category system, homepage recommendation system,
and search functionality.
Users should be able to switch between different themes,
including Day, Night, and Punk Girl

让它创建一个博客系统,要求使用 Markdown 写文档,并且有标签系统、分类系统、首页推荐系统和搜索功能。接下来就是等待它的执行。等它运行结束后, 它会给你一个总结,以及一个创建 PR 的按钮。

firsttask

有一说一,做出来的效果还是不错的,而且功能也都基本正确且正常。 我对 JetBrains 的审美还是相当信任的,相比 Matter 也肯定对这方面做了不少优化和调教。

当然,中间有一次犯傻,因此这个任务我提交了两次对话:第一次发布任务,第二次让它修正错误。

第二、三个任务

第二个任务是让它给我加个个人首页、展示我的个人信息,然后博客系统改为一个子路由而不是默认的首页。

secondtask

这次一次完成,效果不错,中途没有犯傻。

而第三次任务我的要求是:

Add a “Games” module containing implementations of several popular mini-games:
1. 2048
2. Snake
3. Breakout
4. Tank Battle

让它给我实现4个经典小游戏放到一个“游戏”页面里。这次也是完成任务后小小的犯傻了一次,但倒也不是大错误,第二次要求修改后就结束了, 因此第三个任务对话了2次。

第三次的任务执行过程、完成情况我录了个视频放在B站上了所以没截图,有兴趣的可以去直接看 视频

总结下来,要求它完成了三个任务,一共对话 3 + 2 = 5 次,而且最终的表现效果还是不错的~

预览功能

右侧的预览功能提供了一些小功能:

preview

其他特点

团队协作

因为是 EAP 阶段,因此我现在只能自己玩儿。不过在设置里有 “Invite teammates” 的操作,所以这也不出意料的是支持团队协作的产品。

Figma 集成

它可以直接对 Figma 进行集成,从而根据设计稿生成产品。当然了,我没有 Figma 账号也没用过,所以没法测试。

可选模型

目前看到可选的模型有 Claude 4.5 SonnetGPT-5。进来默认选的是 Claude 4.5 Sonnet

models

总结

目前通过最基础的功能体验下来,至少它生成的应用的审美还是在线的,功能也基本正确,偶尔会犯迷糊,但是目前还没遇到需要频繁指正的情况, 只需要简单提醒一句就可以了。

不过使用方面也还是有一些比较奇怪或卡手的地方,比如每个 “idea” (也就是聊天会话)的基准分支并不是你仓库的main分支最后更新,而是最后一次快照。 你如果想让它得知最新的分支信息,你还需要去重新创建一个快照出来。

还有就是每一个 “idea” 可以对它每次的回答标记一个 “successful”,代表你的这个点子实现成功了。但是如果你在合并了分支、点了 successful 之后, 再次尝试做出修改,那么它总会告诉你“分支已经合并”,但实际上并没有。