【AI编程】Matt Pocock 新技能v1.2 · 编程
字幕摘录
| 时间 | 英文 | 中文 |
|---|---|---|
| 0:00 | Skills, skills, skills, folks, we have yet more skills for you. | 技能,技能,技能, 伙计们,我们还有更多的技能给你们。 |
| 0:03 | This is version 1.2.0, | 这是1.2.0版本, |
| 0:06 | which adds a bunch of improvements to my already extremely popular engineering skills. | 这为我已经非常受欢迎的工程技能 增加了很多改进 |
| 0:11 | The skills repo is now, I think, the 24th most starred repo of all time on GitHub, | 技能回波是,我想,现在, 第24大明星回波 在所有时间在GitHub, |
| 0:16 | up to 204k stars. | 最高204k恒星. |
| 0:18 | And as a mature project, we need some proper documentation. | 作为一个成熟的项目 我们需要一些适当的文件 |
| 0:21 | And so we have it. | 所以我们有它。 |
| 0:23 | 这是在aihero.dev前锋斜线技能。 | |
| 0:26 | And I've been working with my team to produce this | 我和我的团队合作制作这个 |
| 0:28 | absolutely wonderful site. | 网站绝对很棒 |
展开字幕全文(280 条)
| 序号 | 英文 | 中文 |
|---|---|---|
| 1 | Skills, skills, skills, folks, we have yet more skills for you. | 技能,技能,技能, 伙计们,我们还有更多的技能给你们。 |
| 2 | This is version 1.2.0, | 这是1.2.0版本, |
| 3 | which adds a bunch of improvements to my already extremely popular engineering skills. | 这为我已经非常受欢迎的工程技能 增加了很多改进 |
| 4 | The skills repo is now, I think, the 24th most starred repo of all time on GitHub, | 技能回波是,我想,现在, 第24大明星回波 在所有时间在GitHub, |
| 5 | up to 204k stars. | 最高204k恒星. |
| 6 | And as a mature project, we need some proper documentation. | 作为一个成熟的项目 我们需要一些适当的文件 |
| 7 | And so we have it. | 所以我们有它。 |
| 8 | 这是在aihero.dev前锋斜线技能。 | |
| 9 | And I've been working with my team to produce this | 我和我的团队合作制作这个 |
| 10 | absolutely wonderful site. | 网站绝对很棒 |
| 11 | The best way to navigate this is by going to the main page | 导航的最好方法是进入主页 |
| 12 | forward slash skills, and then looking at the kind of groupings that we've got here. | 然后看看我们这里的组合 |
| 13 | For instance, | 比如说, |
| 14 | we can see here the main flow where you start with grill with docs, then go to spec, then to | 我们可以看到主流 在那里,你从烧烤开始 与docs,然后去Spec,然后去 |
| 15 | tickets, implement, and then code review. | 门票,执行,然后代码审查。 |
| 16 | And the left-hand panel here, you've got a full reference | 这里的左手板,你有一个完整的参考文献 |
| 17 | of every single skill and what they do. | 和他们的行为。 |
| 18 | It used to be my actual full-time job to write documentation, | 我以前是全职写文件的 |
| 19 | so I was pretty happy to go back to it. | 所以我很高兴能回到过去 |
| 20 | There's even a list of common questions, | 连一个常见的问题都有 |
| 21 | which are actually sourced from a personal wiki that I maintain of all the questions people ask | 这实际上来源于一个个人维基 我坚持所有的问题 人们问 |
| 22 | me. | 来啊 |
| 23 | These skills are also linked to an AI coding dictionary that I've been putting together. | 这些技能也与我所编集的AI编码词典有关. |
| 24 | For | 对于 |
| 25 | instance, this little ticket link here is the dictionary definition for what I think of as a | 举例来说,这里的这个小票号链接是 字典的定义,我认为这是 |
| 26 | ticket. | 罚单。 |
| 27 | So these docs not only can use them to learn my skills better, you can also use them just | 因此,这些文件不仅可以用它们来更好地学习我的技能,你也可以用它们 |
| 28 | to learn about AI coding and understand how things work at a deep level. | 了解AI编码,了解事物如何在深层运作。 |
| 29 | The second big change is we | 第二个大变化是我们 |
| 30 | are now an official part of the Claude code official plugin marketplace. | 目前是克劳德代码官方插件市场的正式部分. |
| 31 | What that means | 这是什么意思 |
| 32 | is you can open Claude code, you can say plugin like this, you can search for Matt Pocock here, | 你可以打开Claude的代码 你可以说这种插件 你可以在这里搜索Matt Pockock |
| 33 | or Matt Pocock skills, and then you can install it right from here. | 或马特·波考克的技能, 然后你可以安装它从这里。 |
| 34 | This means you end up with a | 这说明你最终会 |
| 35 | read-only bundle. | 只读捆绑。 |
| 36 | There's no extra steps here, and any updates I make to the skills will be | 这里没有额外的台阶,任何我更新的技能将是 |
| 37 | automatically pulled down to you. | 自动拉下来给你。 |
| 38 | That sounds pretty good if you're a Claude code user, but | 如果你是克劳德的密码用户 那听起来不错 但是 |
| 39 | what if you're a codex user? | 如果你是密码用户呢? |
| 40 | What's in this release for you? | 此释中何为. |
| 41 | 我现在包括了OpenAI.yaml文件 | |
| 42 | every single skill, which means that it should properly work out of the box with UIs like codex | 每一个技能,这意味着它应该用像代码x那样的UI在盒子中正确工作 |
| 43 | UI, and also it means that this allow implicit invocation false travels over to codex. | UI, 也意味着这允许隐性引用虚假 旅行到代码。 |
| 44 | Before we | 在我们之前 |
| 45 | had model invoke skills and user invoke skills, and the benefit of user invoke skills, which we | 模式可以引用技能,用户可以引用技能,用户可以引用技能,我们 |
| 46 | can see inside the main skill.md file, is these are hidden from the agent's context window until | 可以看到主技能内部。 md 文件, 它们是隐藏在代理商上下文窗口中直到 |
| 47 | you invoke them. | 你引用他们。 |
| 48 | That works for Claude code, it works for Pi, works for a couple of other harnesses, | 这适用于克劳德代码, 它适用于皮, 它适用于其他的几条绳子, |
| 49 | but it doesn't work for codex. | 但它对代码不起作用。 |
| 50 | I didn't quite realize that. | 我还没意识到 |
| 51 | And so now we ship these sidecar | 所以现在我们发车 |
| 52 | files with every single skill to mean that we have this allow implicit invocation false, | 有各种技能的文档 意味着我们有 允许隐含的引用虚假, |
| 53 | so that works out of the box with codex too. | 这样也可以用代码解码器解码 |
| 54 | The next thing I wanted to ship a skill for is the | 接下来,我想运送一个技能是 |
| 55 | Opus, especially Opus 5, is talking garbage at the moment. | Opus,特别是Opus 5,目前正在谈论垃圾. |
| 56 | I don't understand what it is. | 我不明白这是什么 |
| 57 | I think | 我觉得 |
| 58 | it might just be a new model thing, but for some reason, every time I interact with Opus, | 这可能是个新的模型 但出于某种原因 每次我和Opus互动 |
| 59 | it just goes right over my head. | 它只是走在我的头上。 |
| 60 | It's incredibly verbose. | 这是令人难以置信的动词。 |
| 61 | It uses really weird LLM phrases, | 它使用非常奇怪的LLM短语, |
| 62 | and I just find it really, really hard to read. | 我只是觉得它真的, 真的很难读。 |
| 63 | And a lot of people feel the same. | 而众生亦复如是. |
| 64 | The honest options are to accept it and reword the AC or to persist the digest along the export. | 诚实的选择是接受它并重写AC或沿出口坚持摘要. |
| 65 | So | 这么说 |
| 66 | a resumed unchanged publish can skip the read to flagging rather than picking. | a 恢复的未修改的出版可跳过读数来标注而不是选择。 |
| 67 | What does that mean? | 这是什么意思? |
| 68 | It is genuinely load bearing though. | 不过,它确实是负载。 |
| 69 | So that's how you know it matters. | 所以你才知道这很重要 |
| 70 | I've tried all sorts | 我试过很多次 |
| 71 | of ways to fix it, such as output styles or adding things to my agents.md. | 比如输出风格 或给我的特工添加东西 |
| 72 | But what I realized I | 但我意识到 |
| 73 | needed was just a skill to say, wait, what did you just say? | 你刚才说什么? |
| 74 | And so the skill is called, wait, | 因此,技能被叫做,等待, |
| 75 | what? | 你说什么? |
| 76 | It's very, very simple skill that just does a couple of things. | 很简单的技巧,能做一些事情。 |
| 77 | First, it says, use this | 首先,它说,用这个 |
| 78 | specific standard, ASD, STE 100, simplified technical English, which is essentially just | 具体标准,ASD,STE 100,简化技术英语,基本上只是 |
| 79 | a leading word to the agent to say, use very simple language, speak in clear declarative | 给代理商的首字母 使用非常简单的语言 用明确的宣示语 |
| 80 | sentences. | 句号。 |
| 81 | And secondly, it also tells it to ground itself in the ubiquitous language in | 其次,它也告诉它用无所不在的语言来定位 |
| 82 | context.md. | 语句 |
| 83 | The real cure for verbosity is not to tell it to use simple language. | 对动词的真正治疗是不要告诉它使用简单的语言. |
| 84 | Although we are | 虽然我们是 |
| 85 | doing a bit of that is to tell it to use your language, the stuff that you have come up with | 做一点,就是告诉它使用你的语言, 你想到的东西 |
| 86 | in grill with docs. | 和医生一起烧烤 |
| 87 | You use this skill whenever the agent just creates some random garbage and | 你使用这种技能 当代理只是制造一些随机垃圾 |
| 88 | you've no idea what they just said. | 你不知道他们刚才说什么 |
| 89 | You just say, wait, what? | 你只是说,等等,什么? |
| 90 | And it should reply with a much better | 它应该以更好的回应 |
| 91 | alternative. | 备选案文。 |
| 92 | The next thing that's changed is a pretty big one. | 接下来的改变是相当大的改变. |
| 93 | It's an update to my most popular | 这是我最受欢迎的更新 |
| 94 | skill, which is grill me. | 技术,这让我焦躁不安。 |
| 95 | Previously, grill me used to grill you one question at a time. | 之前,烤我曾经 烤你一个问题一次。 |
| 96 | In other | 其他情况 |
| 97 | words, you get a question and then you would respond and then another question, then you would | 单词,你得到一个问题 然后你会回答 然后另一个问题,然后你会 |
| 98 | respond. | 回应。 |
| 99 | So one question per turn. | 所以每个转弯一个问题。 |
| 100 | However, this has a horrible failure mode, which is when you get | 然而,这有一个可怕的失败模式, 当你得到 |
| 101 | to the end of a grilling session and most of the hard stuff is already done, you just have a bunch | 到烤肉会结束 大部分的难事都做完了 你只有一堆 |
| 102 | of easy questions, one per turn that you're just basically saying, yeah, that sounds good. | 简单的问题,每个转弯一个, 你只是说,是的,听起来不错。 |
| 103 | Yeah, | 对 |
| 104 | this is incredibly frustrating and it feels dead slow. | 这是令人难以置信的令人沮丧的, 它感觉死慢。 |
| 105 | So for a while I've wanted to find a way to | 所以我想找个方法 |
| 106 | speed this up. | 快点 |
| 107 | The thing that makes most sense to me is to have multiple questions per turn. | 对我来说最有道理的是每个转弯都有多个问题。 |
| 108 | So if | 所以,如果 |
| 109 | you have lots of easy ones, you can just say, yes, yes, yes, yes, yes. | 你有很多容易的, 你可以说,是的,是的,是的,是的。 |
| 110 | But what happens when the | 但当 |
| 111 | answer to question three depends on the answer in question one before you never had that problem, | 对问题三的回答 取决于问题一的答案 在你从未遇到这个问题之前 |
| 112 | because you would just answer them one at a time. | 因为你会一次回答一次 |
| 113 | So if a question depended on an earlier question, | 所以,如果一个问题依赖于一个早期的问题, |
| 114 | then that one had already been answered. | 然则,已答了。 |
| 115 | But in this new setup, surely that's more confusing, | 但在这个新设定中 这肯定更令人困惑 |
| 116 | because you're going to be answering erroneous questions or questions at the wrong time or | 因为你会在错误的时间回答错误的问题 |
| 117 | questions that need to be answered before other questions. | 在其他问题之前需要回答的问题。 |
| 118 | How does that going to work? | 怎么会这样? |
| 119 | Well, | 那个 |
| 120 | if you think about it, these questions are really like a graph. | 如果你考虑一下,这些问题就像一个图表。 |
| 121 | There might be one critical question | 可能有一个关键的问题 |
| 122 | at the very start that needs answering first, that opens up a whole raft of other questions, | 一开始首先需要回答, 打开一整批其他问题, |
| 123 | and maybe they lead on to other questions themselves. | 也许他们引领了其他的问题 |
| 124 | And so now Grill Me is designed | 所以现在Grill我被设计 |
| 125 | to follow this graph to answer only the questions that are available now, but to ask them in rounds. | 沿着这个图只回答现在的问题,而是用回合来问它们。 |
| 126 | And so you get the first round of questions, which might be as little as one critical question. | 所以,你得到了第一轮的问题, 这可能会是一个小问题。 |
| 127 | Then you go to the next round of the questions that opens up. | 然后你去下一轮的问题 打开。 |
| 128 | And it's always pushing you as | 它总是推你为 |
| 129 | fast as possible down the frontier of questions. | 越快越好 |
| 130 | And this is what it looks like. | 这就是它的样子。 |
| 131 | You can see I'm | 你看见我了 |
| 132 | at round one here and we have Q1. | 在第一回合这里, 我们有Q1。 |
| 133 | And then we get this little recommendation here. | 然后我们得到这个小建议。 |
| 134 | I've decided to | 我决定 |
| 135 | I know, I know you probably don't like it, but I love it. | 我知道,我知道你可能不喜欢, 但我喜欢它。 |
| 136 | Emojis here for a little pop of color. | 爱莫吉斯在这里一点点的颜色。 |
| 137 | This makes it super easy to navigate with my eyes. | 这使得它超容易用我的眼睛导航。 |
| 138 | I can see, okay, this is Q1. | 我看得出来,这是Q1 |
| 139 | And then I | 接着我 |
| 140 | can see the recommended answer. | 可以看到所建议的答案。 |
| 141 | Q2, see the recommended answer. | 问题2,见建议的答复。 |
| 142 | And because I'm using | 因为我在用 |
| 143 | dictation, I just get to blast out. | 口述,我只是得到爆出。 |
| 144 | Okay, Q1, I agree. | 好吧,问题1,我同意。 |
| 145 | Q2, I agree. | 问题2,我同意。 |
| 146 | Q3, we need something to | 问题3,我们需要一些东西 |
| 147 | change that. | 改变这一点。 |
| 148 | Q4, we need something to change. | 问题4,我们需要改变 |
| 149 | And then further down, we can see round two came in | 再往下走,我们可以看到第二回合来了 |
| 150 | the same setup. | 同样的设置。 |
| 151 | So we answered the first round of questions and then we got another round of | 于是我们回答了第一轮问题 然后我们得到了另一轮 |
| 152 | questions and we kept pushing the frontier back. | 我们不停地把边界推回去 |
| 153 | The next big change is that I've modified my | 下一个大变化是 我修改了我的 |
| 154 | writing great skills skill, because I noticed that I was using it for stuff other than skills. | 写高超的技巧,因为我注意到,我用它来做一些非技巧的东西。 |
| 155 | I was using it for anything that an agent read to make the agent better, to make the doc more | 我用它来做一个特工读过的东西 来让特工更好,让医生更好 |
| 156 | concise and to make the output a bit more predictable. | 简洁,使产出更加可预测。 |
| 157 | And so now we have writing for | 所以现在我们为 |
| 158 | agents where you can modify it for agents.md or Claude.md, or when you're creating editing | 代理可以修改给代理商Md或ClaudeMd,或者当你创建编辑时 |
| 159 | skills. | 技术。 |
| 160 | And it has some extra skill mechanics stapled on inside this reference file. | 它有一些额外的技能力学 锁定在这个参考文件。 |
| 161 | So you | 这么说你 |
| 162 | can use it for writing skills. | 可以用来写作技能。 |
| 163 | You can use it crucially for taking your agents.md, pulling it | 你可以用它来抓你的特工MD,拉它 |
| 164 | out into skills to stop that horrible front loading. | 进入技能 停止可怕的前装。 |
| 165 | So overall, I find myself using this | 所以,总的来说,我发现自己使用这个 |
| 166 | skill so, so often whenever I need to write any agent configuration and I want it to read well, | 所以,经常当我需要写 任何代理配置 我希望它读好, |
| 167 | I want the agent to perform well with it, writing for agents is the right call. | 给特工写作是正确的 |
| 168 | And it's also model | 也是个模特儿 |
| 169 | invocable as well. | 也可以调用。 |
| 170 | And it's a really clean description here. | 这是非常干净的描述。 |
| 171 | So it should pull it in | 所以应该把它拉进去 |
| 172 | whenever it's modifying agents.md, which is just great. | 每当它修改 代理MD, 这是很好。 |
| 173 | The next one is a new skill, one that I've | 下一个是新技能,我拥有 |
| 174 | been keeping under wraps for a little while. | 一直保持 包装一段时间。 |
| 175 | This is the wizard skill. | 这是巫师的技能。 |
| 176 | I found myself recently having | 我发现自己最近 |
| 177 | to provision a bunch of infrastructure and walk through a bunch of AWS stuff and I just hated it. | 提供一堆基础设施,走过 一堆AWS的东西,我只是讨厌它。 |
| 178 | I thought surely there's a way that the agent can help me here. | 我想肯定有办法让探员帮我 |
| 179 | And so I created this wizard | 所以我创造了这个巫师 |
| 180 | skill that generates an interactive bash wizard that walks the human through steps only they can | 技能,生成一个互动的 shash 向导,使人类走 步骤,只有他们能 |
| 181 | perform. | 执行。 |
| 182 | In other words, I probably could have got the agent to go into AWS and provision the stuff | 换句话说,我也许可以让探员 进入AWS 提供东西 |
| 183 | with computer use or something, but it just felt pretty icky. | 电脑还是什么的 但感觉很恶心 |
| 184 | I wanted to have control over all of | 我想控制这一切 |
| 185 | it, but I wanted it to be as easy as possible. | 但我希望尽可能简单 |
| 186 | And here is what one looks like. | 这里就是它的样子。 |
| 187 | This was for, | 这是为, |
| 188 | I think, migrating to a remote box setup. | 我想,迁移到一个远程的盒子设置。 |
| 189 | So you just kick it off and then you say, ready to start. | 所以,你只要把它踢开,然后你说,准备开始。 |
| 190 | Yes, please. | 是的,谢谢。 |
| 191 | And then it sends me off to exactly the page I need to go. | 然后,它让我去 确切的页我需要去。 |
| 192 | That opened the script, | 这打开了剧本, |
| 193 | by the way. | 顺便说一句 |
| 194 | I didn't need to do anything there. | 我在那里不需要做任何事情。 |
| 195 | It sends me off, gets me to log in, gets me to | 它让我离开,让我登录,让我去 |
| 196 | change the exact thing we need to. | 改变我们需要的准确内容。 |
| 197 | I can then paste in my API keys. | 然后我可以粘在我的API键。 |
| 198 | And remember, this is a | 记住,这是 |
| 199 | deterministic script. | 决断论文. |
| 200 | So nothing's touching an agent here. | 所以这里没有什么能触摸到特工的 |
| 201 | 它不会把它送到Anthropic | |
| 202 | or anything. | 或任何东西。 |
| 203 | So I paste it in here. | 所以我把它粘在这里。 |
| 204 | It saves it into the files it needs to. | 它保存到它需要的文件。 |
| 205 | It's even saving them | 它甚至救了他们 |
| 206 | into GitHub secrets, if it needs to. | 如果需要的话 进入GitHub的秘密 |
| 207 | And it walks through these separate stages with me, | 它和我走过这些不同的阶段, |
| 208 | keeping going with this nice little UI until we end up with what we need. | 一直跟着这个小UI走 直到我们得到我们需要的东西 |
| 209 | I found that this takes | 我发现这需要 |
| 210 | provisioning services from incredibly painful to weirdly joyful, because I just know how long it | 提供从令人难以置信的痛苦到奇异的快乐的服务, 因为我只知道多久 |
| 211 | took me before. | 之前带我去的 |
| 212 | So wizard has become an essential part of my skill set. | 巫师已经成了我技能的一部分 |
| 213 | I had it in progress for a | 我有一个进展中 |
| 214 | couple of months and I just think, okay, it's time for you guys to see it. | 几个月,我只是觉得, 好吧,现在是你们看的时候了。 |
| 215 | The next one is certainly | 下一个当然是 |
| 216 | the most boring skill name that I've ever produced, but I found myself really, really needing it. | 最无聊的技巧名称,我曾经制作, 但我发现自己 真的,真的很需要它。 |
| 217 | And I realized it would be useful for more than what I had just used it for. | 我意识到这比用它更有用。 |
| 218 | It is called to | 它被要求 |
| 219 | questionnaire. | 调查表。 |
| 220 | And its purpose is that you take the decisions inside a grilling session, and you | 其目的是在烤肉会中做决定 而你 |
| 221 | pull them out into a document that you can walk through with someone else. | 把它们拉出来,你和别人一起走 |
| 222 | I was doing a wayfinder | 我在做探路员 |
| 223 | session to try to build a garden office in my back garden. | 试图在我的后花园建个花园办公室 |
| 224 | And I realized that the agent was | 我意识到那个特工 |
| 225 | grilling me, but the person I really needed to speak to about it was my wife, because my wife | 纠缠我,但我真正需要谈谈的人 是我的妻子,因为我的妻子 |
| 226 | obviously was going to use this space too. | 很明显也会利用这个空间 |
| 227 | And so we're going to design it together. | 所以我们要一起设计。 |
| 228 | And so I got | 所以我得到了一个 |
| 229 | the agent to take the stuff it was going to ask in the grilling session and turn it into a markdown | 经纪人要拿走烤肉会要的东西 然后把它变成减价 |
| 230 | document. | 文档。 |
| 231 | I then put that into a Google doc. | 我把它放在谷歌医生。 |
| 232 | I sent that over to my wife and we walked through it | 我把这个寄给我太太 然后走过去 |
| 233 | together. | 一起来 |
| 234 | And then we pulled the answers back in to the agent. | 然后我们把答案调回特工 |
| 235 | Now, this is a skill that I hope | 现在,这是一个技能,我希望 |
| 236 | someday to delete because it's sort of like a patch for the fact that agents are kind of hard | 某天要删掉,因为它有点像一个补丁 因为代理是有点难的 |
| 237 | to collaborate with at the moment. | 与现在合作。 |
| 238 | Some teams who have like what I consider a really good setup is | 一些球队喜欢什么 我认为一个真正好的设置是 |
| 239 | they have the agent in Slack and they have these conversations they can then tag the agent in. | 他们有Slack的经纪人 他们有这些谈话 他们可以标记经纪人英寸 |
| 240 | So | 这么说 |
| 241 | they can collaborate together, answer questions together, especially with stakeholders. | 它们可以共同合作,共同回答问题,特别是与利益攸关方合作。 |
| 242 | And then | 礛 |
| 243 | the agent can actually pile in and go, okay, I'll implement it based on that. | 代理可以堆放和去, 好吧,我会执行它 在此基础上。 |
| 244 | But a lot of people | 不过很多人 |
| 245 | are not in that world right now. | 现在不在那个世界上 |
| 246 | A lot of people are not AI native. | 很多人不是AI本地人. |
| 247 | Maybe they don't even have | 也许他们甚至没有 |
| 248 | Slack or Microsoft Teams or something. | Slack或微软团队之类的 |
| 249 | And so actually having a document that you can just | 所以,实际上有一个文件 你可以只是 |
| 250 | pull out, give to someone, they can comment on it on Google docs or whatever is actually really | 退出,给某人, 他们可以评论它 在Google docs或者什么 实际上是 |
| 251 | useful. | 实用。 |
| 252 | And so that folks is basically it. | 所以人们基本上都是这样。 |
| 253 | We've got a tranche of new skills. | 我们掌握了一批新技能 |
| 254 | I'm especially | 我特别喜欢 |
| 255 | looking forward to your reactions to wait what, because I think it will actually save your ass a | 期待你的反应,等待什么, 因为我认为这实际上会拯救你的屁股a |
| 256 | couple of times when Opus is doing strange things. | 有几次Opus在做奇怪的事情 |
| 257 | There were a few things that were just a bit too | 有几件事情只是有点太 |
| 258 | small to mention here. | 略说这里。 |
| 259 | And so you can go to v1.2.0 in the GitHub releases to take a look at the full | 所以,你可以去v1.2.0 在 GitHub 的发布 来查看完整的 |
| 260 | changelog. | 变化日志. |
| 261 | And if you're digging this Delph, then I'm putting out an AI coding crash course, | 如果你在挖这个Delph,那我就要推出AI编码崩溃课程, |
| 262 | which is pretty different to the paid courses that I've put out before. | 这和我以前开的付费课程很不一样 |
| 263 | Instead of being a | 而不是作为一个 |
| 264 | cohort where you do it over a couple of weeks and everyone's doing it together. | 几周来你都在这里做 大家都一起做 |
| 265 | This is going | 开始吧 |
| 266 | to be a cheaper course that's available throughout the year. | 成为一年中最便宜的课程 |
| 267 | My personal opinion about AI coding is | 我个人对AI编码的看法是 |
| 268 | that it's kind of settling down a little bit. | 有点沉闷 |
| 269 | There's not actually that much has changed since | 自那以后,没有多少变化了 |
| 270 | about December last year. | 大约去年12月 |
| 271 | And so I now feel confident enough that I can put out a self-paced | 所以我现在觉得足够自信了 我可以拿出一个自我节奏 |
| 272 | course that hopefully won't change too much even as things develop. | 希望不会因为事情的发展而改变太多 |
| 273 | I'm hoping to give you a stable | 我希望给你一个马厩 |
| 274 | foundation from which you can work and actually ship amazing stuff. | 你可以工作的基础 和运送惊人的东西。 |
| 275 | And the link to this is | 与此相关联的是 |
| 276 | down below and you can join the waitlist. | 下来,你可以加入 等待名单。 |
| 277 | It should be coming out only in a couple of weeks, | 几周后就出来了 |
| 278 | I think. | 我觉得 |
| 279 | So thank you so much for watching. | 所以,非常感谢你的观看。 |
| 280 | Enjoy the new skills and I will see you very soon. | 享受新技能吧,我很快会见到你的 |
该视频共有字幕 280 条。解锁更多字幕为会员功能,请移动到 价格
