Matterの初體驗報告
· 阅读需 4 分钟
哎呀,一不小心就收到了 Matter 的测试邮件了,这下不得不体验一番了!
我还记得上次提交申请已经是好几个月之前的事情了, 我还以为已经没戏了呢。

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

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

第一个任务
我给的它第一个任务:
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 的按钮。

有一说一,做出来的效果还是不错的,而且功能也都基本正确且正常。 我对 JetBrains 的审美还是相当信任的,相比 Matter 也肯定对这方面做了不少优化和调教。
当然,中间有一次犯傻,因此这个任务我提交了两次对话:第一次发布任务,第二次让它修正错误。
第二、三个任务
第二个任务是让它给我加个个人首页、展示我的个人信息,然后博客系统改为一个子路由而不是默认的首页。

这次一次 完成,效果不错,中途没有犯傻。
而第三次任务我的要求是:
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 次,而且最终的表现效果还是不错的~