开云官方体育app官网

开云体育app 这3个开源Skill, 让我写代码像开了挂|门径员私藏清单

开云体育app 这3个开源Skill, 让我写代码像开了挂|门径员私藏清单

代码越写越快,资格却总在脑子里打转,没东说念主把它造成能径直用的东西。

最近公司新名目上线前,近邻组三个新东说念主靠三个开源手段包,两天搭完登录页、接口和数据库,连无拦阻齐过了。

我试了下,第一次就跑通,没改几行,也没翻文档。

不是AI变强了,是你终于有了“专科肌肉”。

过去总听东说念主说“Prompt写得好,代码就少改”,自后发现光靠嘴说没用。模子再智谋,也记不住你上周code review里被喷的那几条:按钮神采要过对比度、DELETE必须带幂等头、金额字段不可用float……这些不是限定,是饮泣资格。当今它们被作念成三个小用具,名字平庸,但一入手,就自动帮你绕盛开盘坑。

第一个叫`frontend-design`。我输“作念个邮箱登录框”,它不光给React代码,还顺遂把CSS变量、焦点高亮、屏幕阅读器标签全塞进去了。我拿axe扫了一眼,绿灯。过去到手动加aria-label,当今它连毛病教导框齐自动带`role="alert"`。背后不是硬编码,是把Figma动效弧线、WCAG 2.1规范、以致公司联想系统色值全编译进了一个叫CSS-Rule Injector的小模块里。你无须懂,但它真在跑。

第二个是`api-design-principles`。我写“用户充值接口”,它输出的Controller里,旅途自动带/v1,反应体包了一层融合步地,DELETE门径底下还多小心:“淡薄加X-Request-ID,防重提交”。最狠的是,它拒却在Controller里写@Transactional——不是不会,是限定拦住了。这玩意儿靠一个叫EARS的语法引擎,把你的翰墨拆成“谁对什么作念了什么”,再对照Spring Boot五年来的踩坑清单作念决议。不是模板套用,是真在判断。

第三个`postgres-table-design`最让我呆住。我说“用户表,有昵称、手机号、余额”,它生成的SQL里主键是UUID,余额字段是DECIMAL(12,2),还加了两个索引。我问为啥?它返给我一段模拟EXPLAIN的效果:WHERE手机号 + ORDER BY创建时代,这两个字段组合查最多,是以索引必须隐蔽。不是猜,开云官方体育app是真跑了一次查询联想,就在你敲回车那0.3秒里。

{jz:field.toptypename/}

这三个东西,齐不是插件,也不是AI聊天膨大。它们有断言层,有测试stub,有版块锁,有`.openskills.yml`文献声明依赖。我翻了源码,每个Skill目次下齐带着/assertions/文献夹,里面是真正可跑的校验逻辑。没这个文献夹的,我径直跳过。社区里当今管这种叫“出产级Skill”,旨趣是:你敢把它放进CI,它就真敢拦住辨别范例的代码。

过去咱们夸一个东说念主“靠谱”,是因为他紧记住通盘坑。当今靠一个Skill,就能让十个新东说念主同期不踩清除个坑。字节里面数听说,用`postgres-table-design`的组,DBA再也无须每张表齐审一遍,省下来的时代全去作念数据血统图了。这不是省时代,是把东说念主从重叠查对里开脱出来,去干更难的事。

我上周建了个新名目,没我方写一转基础设施。先是`frontend-design`拉出登录页,再`api-design-principles`搭好充值接口,终末`postgres-table-design`生成建表语句,连索引齐带好了。CI跑过,PR一次通过。Review里衰老只回了个“+1”,底下没写任何修改认识。

Skill不是魔法,是别东说念主把资格打包好了,发到npm上。你装一下,就能用。不需要判辨旨趣,但得会挑:看有莫得assertions目次,有莫得real-world例子,有莫得版块声明。否则装了个玩物,跑起来全是bug,还不如手写。

我昨天把这三个Skill加进公司脚手架模板里了。下个新东说念主入职,`npm install`完,第一个组件就自带无拦阻,第一个接口就带幂等淡薄,第一张表就按出产规范建好。没东说念主教,但通盘范例齐在何处。

这即是我当今用的编程步地。