大话西游免费版法宝用经验升一级要多少

    1. <form id=TuUEamabd><nobr id=TuUEamabd></nobr></form>
      <address id=TuUEamabd><nobr id=TuUEamabd><nobr id=TuUEamabd></nobr></nobr></address>

      Laravel & AI: Inside Boost with Ashley Hindle

      Matt Stauffer:
      Hey everybody, welcome back to Laravel Podcast Season 7. I'm your host, Matt Stauffer, and I am the CEO of Tighten, which is hard to say apparently, and in this season I'm gonna be joined every episode by a member of the Laravel team. Today I'm talking to Ashley Hindle, my friend, senior software engineer at Laravel. Ashley, can you say hi, share a little bit about who you are and what you do at Laravel?

      Ashley Hindle:
      Absolutely. Howdy. Excited to be here. I am doing all things AI at Laravel. I'm pretty new. Been here about a month and just very embedded in all things AI. Yeah.

      Matt Stauffer:
      Yep. So one of the things you know I asked at the beginning of every podcast is what was your journey to Laravel? And I'm especially interested in, I mean, I want to hear everybody's stories, but you definitely, I think you and I met for the first time and I was like, hey, you kind of have come out of the woodwork, you know, and you're like, yeah. And then I felt like a week later you're working at Laravel. So it's just very fun to kind of see, you know, kind of where you're coming from. So could you tell us a little bit about your story?

      Ashley Hindle:
      Yeah, that's a weird one. So I used to work at remote.com. I worked there for about 18 months, leading an engineering team that built a performance management system for their HR platform. And that was all Elixir and React. And I love Elixir. That was a lot of fun. And I left there in January and was trying to figure out what do I want to do with my life? Like, do I want to...

      Matt Stauffer:
      Okay.

      Ashley Hindle:
      Stick with Elixir. Do I like big companies like Remote? Do want to go back to a small startup? Because before Remote, I was a CTO at a 100 person startup. And so I like that vibe. Do I want to do sales engineering? I considered that for a while. Do I want to start a startup? I know a couple of angel investors so could get some funding, go the angel investment VC route. And I do want to be CEO of something someday.

      So I just took a break and just did lots of things. Lots of talking to people, lots of experiments, just what do I want? I'm an old, old man. I need to figure out how I want to spare that time, right? And so I was doing all of this, but I started posting on Twitter lots of things. So I was posting in a couple of months period just weird CLI experiments that I was doing and just weird experiments in general, just stuff...

      Matt Stauffer:
      Yeah, that was fun.

      Ashley Hindle:
      people shouldn't do really, like, you know? And then everybody, not everybody, many people are messaging me saying like, wherever you come from, you're on my feed constantly. I can't get rid of you. What's going on? And because, just because I had all of this free time, right? Like I could freely experiment and do anything I liked. So I was doing CLI experiments, lots of AI experiments and lots of MCP experiments.

      Matt Stauffer:
      Mm-hmm.

      Ashley Hindle:
      And so I submitted a talk to Laravel Live UK about MCP to teach people what it is, what's the hype around it, should you care or can you ignore it? And I was accepted. And that was super exciting. My first conference talk on stage this June. Just from doing a lot of weird stuff and sharing it.

      It's like you can just do things. It's like you can just do stuff and share it and stuff happens and increase your look surface. It's who knew, right? So yeah, I do the talk at Laravel Live UK. It goes pretty well. It is live coding with cursor and AI and MCP. So it didn't go 100 % smoothly. There were definitely...

      Matt Stauffer:
      Yup.

      Ashley Hindle:
      There's some issues there with AI just deciding not to play ball, but hopefully I, you know, I've vant that enough that it was okay. I got lots of great feedback. And then Peter Suhm was doing MCP experiments at Laravel at the exact same time. And he was speaking at Laravel Live UK too about how to use Cursor super effectively. And his talk was awesome. And so I was obsessed with him. I was like, hey, you're at Laravel. That's where I want to be.


      You doing MCP stuff? That's what I'm doing. We should talk, right? And so we chatted a lot at Livewire, at Livewire? Laravel Live UK. Yeah, and so I learned more about what he was doing. He learned about what I was building at the time called Croft. And we were hanging around after Laravel Live UK at this pub. And then the president of Laravel, Tom Crary, turns up and he's like, hey, we're going to go to this like enterprise dinner. One of you can come. Well, Peter works at Laravel, he should come. And then he was like, no, I'm joking. You can both come. And so all of a sudden I'm like accidentally at this enterprise dinner with Laravel customers, Laravel staff. Yeah. So like very fortuitous, weird turn of events.

      And then I actually spent most of the evening just bugging James Brooks because we are so similar and he's so lovely and he's such a lovely human and it's ridiculous, right?

      Matt Stauffer:
      He's such a lovely human being. My goodness. Yeah.

      Ashley Hindle:
      And he has, yeah, I really like his thought processes and his values. yeah, I got on a lot. So I just bugged him most of the night. And then Tom DM'd me like a bit later, like, We're doing AI stuff. You're doing AI stuff. You should speak to Taylor and see, like, can we merge these? Like, could you help? I spoke to Taylor. I could help. And he was like, you'll have to speak to Joe T. You know, he knows what he's doing. He does. So I spoke to Joe T. And he was like, you're all right. You should speak to the director of engineering, Andre, who was on this podcast previously. And I spoke to him.

      And he was like, you seem all right. So let's talk about an offer. And so, and that happened, you know, really, really quickly. And I say, fortuitously, because when I say I'm lucky, my wife gets upset with me because she says, no, you just put in a lot of work and a lot of effort, like, you know, give yourself some credit. But fortuitously feels like that's a bit of luck.

      Matt Stauffer:
      Yeah. Yeah, I love that. Yeah.

      Ashley Hindle:
      and hard work like combined. I feel like that's, yeah.

      Matt Stauffer:
      Well, that's very cool.

      So one of the things I wanted to make sure we got a chance to talk about before we talk about any of the work that you're actually doing at Laravel, I wanted to talk about your thoughts about AI overall. And AI is this big question. Every, I talked to my mom yesterday and she's like, is AI destroying your industry? What's going on? Everybody wants to know. And so, you know, I want to hear, you know, when folks are playing around with the latest and the greatest.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      Sometimes those folks are maximalists, right? They're playing around with it they think AI is going to change the whole world, everything's going to be AI, and sometimes the people actually using it are the most pragmatic because they're like, I know what it can and can't do.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      So I'm curious if you were to just kind of like say, like, what do you think the future of the programming industry is given AI's current and future state? Do you know? Do you have a sense? Or you're just sort of like, hey, I'm along for the ride.

      Ashley Hindle:
      I would say I'm closer to along for the ride. I would like to have gone off to a cabin and thought about this properly so I had a useful answer.

      Matt Stauffer:
      Yeah.

      Ashley Hindle:
      And I've heard lots of other people's answers, but I don't know how well thought through they are. But I think, what do I think? Let me figure it out right now. I think if you're not using AI, you're falling behind. I think it's a necessity in our roles moving forward. I don't think it's taking our jobs anytime soon. It is an enabler. It's an assistant. It's a pair programmer. It's a colleague. It's not a replacement. Maybe it will be in 15, 20 years. I can't see that far forward. But right now, and for the foreseeable, we should use it as an AI pair programmer. That's how I talk about it. That's how I consider it. And GPT-5 was released yesterday and I watched a live stream and I've played with it last night and this morning to see how scared should I be, how good is it, you know. And it still kind of sucks in many places, right?

      Matt Stauffer:
      Yeah, it's still a tool.

      Ashley Hindle:
      Like, this is the flagship model, spent billions of dollars on, and it's very, very good but it's not as good as us. It could work for longer hours than us, but it's not as good as us. So I think everybody should be using AI, but we don't need to be worried. Let's just take advantage of it and do cooler things, do more things because of it.

      Matt Stauffer:
      Okay, I love that. And one of my next questions I'm gonna actually delay, but one of my next questions is gonna be if somebody hears that and says, I'm not using AI right now, how do I get started? I want you to be able to introduce boost first because I want that to be allowed to be part of the answer. But I you know that one's coming because I think to me the natural question is, you know, like, okay, if everybody should be using it, how? But what I do wanna ask you right now is...

      Ashley Hindle:
      Okay.

      Matt Stauffer:
      I know that there's a lot of different contexts that people use to use AI assistants in their coding. And it's not like you're going to say what's the right one to use, but I know that there's the Claude Devotees and the Junie and PHP Storm. what is your, when you're writing actual web page code, what is your actual workflow right now?

      Ashley Hindle:
      This is a really bad time to ask because...

      Matt Stauffer:
      What was it a week ago?

      Ashley Hindle:
      That's a bad time as well actually. For the last two weeks, three weeks maybe, I've been going back and forth between Cursor and PHPStorm. Always using ClaudeSonnet4. It's the best. But often in PHPStorm, using Claude Code, not Juni. Sometimes I'll use Juni, but often I'll use Claude Code extension within.

      Matt Stauffer:
      Okay.

      Ashley Hindle:
      PHP storm. So technically using Claude code, but with all the refactoring and PHP specific knowledge that PHP storm is amazing at, right? And that's why I went from cursor to PHP storm. Because cursor is the best idea for AI tab completion and chat, I think. But because it's so general purpose, it doesn't have all of the helpful tools that PHP Storm has, like simplifying fully qualified domain names or extracting methods and properties. Like with just a couple of keys, you can do so much in PHP Storm that you can't in Cursor. And I was missing that. So I switched to PHP Storm and Claude, but then I was missing the amazing type completion of Cursor. So I went back and I'm still not happy. I need them to combine and that'll be where I end up. But yeah, right now, that's what I'm about. I go between two and a half tools.

      Matt Stauffer:
      Yeah, so Claude Code in PHP Storm, because Claude Code is a CLI tool, so what does it look like to use Claude Code in, is it anything other than just like a little window that pops I'm completely unfamiliar with this. It's a little window that pops up that gives you just its own dedicated terminal window, or what else is it adding? Okay.

      Ashley Hindle:
      Yeah, basically, it basically just runs Claude the CLI within the PHP storm terminal. And you can also have it in Cursor and other IDEs. But the useful part is that Claude supports connecting to your IDE. So the Claude and the IDE can exchange messages. And so the IDE can say, the user is in this file right now, or the user has these tabs open right now, or the user is highlighting this code right now. And so Claude code can perform better.

      Matt Stauffer:
      Okay.

      Ashley Hindle:
      Because it has some more information from the IDE. So, yeah, super, super interesting. I don't know how they do that, but it's very cool.

      Matt Stauffer:
      Okay, I had no idea and that's always learning new things.

      Ashley Hindle:
      You gotta give it a try. It's surprisingly good.

      Matt Stauffer:
      I love that. Okay, so I think it is time for us to talk about Boost. So normally I ask everybody to assume that everyone has seen the latest, you know, Laravel announcements, whatever, but actually I think I want to hear it in your quick intro on a podcast version because I think that's gonna be a unique, even for people who've kind of seen you announce it at Laracon.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      I think hearing you give the quick intro to podcast is going to be helpful for us to continue understanding what is Boost and what isn't Boost. So let's assume that we may or may not have watched the thing. So you got to cover everything, but just give me the intro level. What is Laravel Boost?

      Ashley Hindle:
      Laravel Boost is your AI coding starter kit. That's its tagline. It makes it really easy to get started with AI coding in Laravel projects. So you don't have to go and find random MCP servers and random cursor rules and cobble together this whole thing. I've poured my blood, sweat, and tears into it for a long, time to do all of that for you and combine everything together so that when you're using Boost, when you're AI coding, you get higher quality output, basically. That's the goal. AI works better for you. That's the aim.

      Matt Stauffer:
      That's a great elevator pitch, which gives me the opportunity to dive into a couple subjects because you would be surprised. I would say more than 50 % of listeners of this podcast have never coded with AI in Laravel before. It's a much bigger... Everybody on the internet does it, but it's a large portion of people who are not constantly on Twitter, constantly talking about those things that are not using it, instead of day to day.

      Ashley Hindle:
      Interesting. Yeah.

      Matt Stauffer:
      And a large portion of those people want to, but don't know how to get started. So one of the things I love about Boost is that it's the here's how to get started. And there's two things that you mentioned. I know there's more than just those, but those are kind of the two majority of things. And you said rules and MCP. So let's start with a simpler one. If I have never worked with AI coding assistants before, and you just told me Boost is gonna give you rules, what does that mean?

      Ashley Hindle:
      Sure. So all AI agents need steering. They need help on how you would like them to behave. And they like to be steered. They want those guidelines and rules to do better to help you. So these guidelines are things like write PEST tests, not PHP unit tests. Or if you're going to run the tests, run a single test, not the entire test suite.

      You've only changed one test, so just run that test. Or you can say, I don't like to declare strict types at the top of files, so never include that in new files, things like that. And so they're just advice to the AI, hey, we're pairing together. This is how I work, and this is how I'd like you to work so that our code looks the same and blends seamlessly so I can easily read and understand your code. So you can easily read and understand my code, right? So yeah.

      That's how I like to think about it.

      Matt Stauffer:
      I love it. Yeah, we've been working on a consistent set of rules files for all our various AI tools at Tighten. And so I'm super excited to say, now we don't have to start from scratch. Let's just take the boost rules and then see if we have any modifications we're gonna make. So I'm very excited about that.

      Ashley Hindle:
      Awesome.

      Ashley Hindle:
      Yeah, and the Boost rules as well are, I call them composable guidelines. So Boost will detect the packages you have installed and only include the guidelines that your project actually requires. So if you don't use Pest, you don't get the Pest guidelines, right? If you don't use Inertia V3, you don't get the Inertia V3, V2 guidelines. So that helps. And also we automatically import any project specific guidelines you have.

      So if you're working on a weird esoteric project, you can add guidelines. And when you run boost install, we'll add those to the guidelines, too. So we're trying to bring everybody into the guideline space.

      Matt Stauffer:
      Love it. OK, so that was guidelines. Those rules. MCP servers is a harder elevator pitch. Because the MCP servers as a concept is relatively hard to introduce, MCP servers as it is beneficial to Boost, I think, is an easier concept to introduce. So let's operate in the assumption that you all believe that an MCP server is basically an API for AIs to call to.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      The APIs can get something from or do something to some system using an MCP server. That's the super dumbed down version. If you're not familiar, I just gave you the really, really, really, really, really dumbed down basic understanding. So that when Ashley's talking about what they do, you can at least say, I imagine it's basically some tool, some server-based tool that basically that my AI agents can call to for doing things or asking things. Okay, so dumbed down version given what are these MCP servers in Boost going to do for us as level programmers?

      Ashley Hindle:
      Yeah. So Boost provides an MCP server so your AI agent can speak to Boost, essentially. And MCP offers lots of functionality, but the main important functionality is that the MCP server, Boost in this case, can provide tools for the AI agent to call. So the AI agent can list the tools from the server and say, what will you help me do? And then it can say, hey, okay, I want to call that specific tool. So...

      Boost, when you add it as an MCP server into your AI agent, will offer you 16 tools out of the box. And it allows extensions, so you can add your own tools as well if your esoteric project would benefit from a tool too. The most important or cool ones, I guess, are Tinker to allow the AI agent to execute PHP code within the Laravel application context.

      So it can use your eloquent models, and it can find the latest one, and it can sum and aggregate things for you and return information. That's super helpful for debugging issues or testing code snippets. Often, before I used Boost, AI agents love to create random PHP files, like test hyphen this thing hyphen dot PHP. And then it would put some rubbish code in there and then it would fail and then it would try and run them and then it wouldn't clean them up. And so Tinker just cleans that up, which is super, super helpful.

      My second favorite, or maybe my favorite, is a browser logs tool. So when you install Boost, we'll inject some JavaScript in, via middleware, so that your browser logs and errors and exceptions get streamed back to Laravel into your storage logs directory, into browser.log.

      So you get access to them and the AI agent through the browser logs tool also gets access to them. So when you say, it's broken in the browser, you don't have to go to dev tools and copy paste the right thing. It will just know to call the browser logs tool and get the most recent browser logs. And I really, I really love that because I do that a lot. I break the front end a lot and then ask AI to fix it. And then probably the best tool...

      Matt Stauffer:
      Yeah.

      Ashley Hindle:
      that's hiding a lot behind it is the search documentation tool. So this is the most powerful tool. In the backend, we have an API, the Boost API, and we've ingested and chunked and vectorized all of the documentation for the Laravel framework versions, major versions, for Inertia, Laravel Inertia Vue, Inertia React, PEST 3, PEST 4, PHP unit, others that I'm Livewire, we just added Livewire, Flux UI, all of these things, we've got the documentation for them when we put them into an API that this tool, this MCP tool search documentation can use. And when your AI agent calls it, it passes through the packages that you have installed, it will share with the API. So the API will only give you documentation that's relevant to your specific packages and the specific versions. So if you're using PEST 2, you'll get PEST 2 documentation. If you're using PEST 4, you will get PES 4 documentation. And that is the coolest thing by far. And it's like, it just looks like it takes up the same amount of space as any of the other tools, but it's hiding so much complexity and other work behind it. So I feel like that deserves like a special shout out because it's doing a lot, like we've done a lot to enable that, right? So yeah, that's the coolest one, I think.

      Matt Stauffer:
      Yeah, that's very cool. So before I dive into the questions I have, and I actually got some questions from the Tighten team members as well from this, I want to ask, is there anything that's new about Boost since Laracon that you're excited to share?

      Ashley Hindle:
      Yes, but I'm midway through it. So I'll share it, but, and I will complete it, but it might not complete for when we launch. So one thing that I've been working on that I'm very passionate about is Boost benchmarks. So I'm building an entire benchmark and evaluation system to show where Claude code or open code works better with Boost than without boost. And so I have a bunch of projects of different styles. Some are Laravel 10, some are Laravel 12. Some use Pest, some use PHP in it, some use Vue, some use React, some use Inertia, some use LiveWire, some use Flux, know, Tailwind 3, Tailwind 4. Just a whole mess of different projects that I hope people have in real life. And then I have a bunch of evaluations and benchmarks to ask the AI to perform tasks on these projects. And then I score the result of them.

      Did it do what it needed to do? Are we happy with the code? Things like that. With and without Boost and run it multiple times so there's no just random one-offs. And then at the end, we'll have a score and we can say if you use Boost, it is X percent better than if you don't use Boost. But also, excitingly for me, I can see where maybe it's only 1 % better in this scenario. I'm like, okay, well...

      Matt Stauffer:
      Sure. Nice.

      Ashley Hindle:
      Why? Like how can I, yeah, how can I improve that, right? And also it lets you test it across different models. So GPT-5 came out. So I want to be able to say if you use GPT-5 with Boost versus Claude Sonnet 4 with Boost, this one works better. This percent or something like that. So it's very difficult though. I started on this thinking, yeah, I know the rough pieces. I know how this will hang together. And then the more I get into it, the more...

      Matt Stauffer:
      Let's work on that. Yeah. That's cool.

      Ashley Hindle:
      I think I should have left this for somebody else.

      Matt Stauffer:
      I'm just, yeah, mean, even just trying to imagine what building a testing harness and framework for that would look like. And I'm like, yeah, that sounds like a lot of work, especially in like a week. So.

      Ashley Hindle:
      Yeah, I'm way too optimistic, but I really, I don't think it's enough to say Boost is awesome, look at it, call tools. I really, I want to know and show it is beneficial in these scenarios and where it isn't, great. Now I know where to focus my attention. And you know, all of this is going to be open source, right? So if other people see things that we don't see, I need that feedback, need that advice and those pull requests. So yeah, really looking forward to it.

      Matt Stauffer:
      All right, so I'm going to move now on to the actual questions that I had pulled up from my team. So let's go back to that question I told you was coming, which is somebody has known this whole time that they are supposed to be using AI and they just don't yet. Does Boost make that easier for them? And if somebody is trying to do that and let's say Boost has launched, which it will have by the time this releases, what are their next steps for trying AI for the first time?

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      So like literally, I'm a Laravel programmer, I've been doing it for a decade, I've never tried AI, Boost is out, what are my next steps?

      Ashley Hindle:
      Install Boost into a project and probably use Cursor in that project. That would be my advice. That's the quickest, easiest way to do it. You can do it without installing Boost, but people will give up when the AI agent's quality isn't up to the standard, right? So I think if you install Boost, you will automatically get higher quality output. So I would recommend...

      Just open, even if you use PHP Storm, you use VS Code, you use Neo Vim, I don't know what people are using. Just open it in Cursor and ask it, even just start with asking it to explain something. Like what's going on in this project? What's the path from this form to the database? And just let it show you that it understands the code base and it can do things. And then start super small. Ask it to write you a test. Just say, you know, highlight the code and say, write a unit test for this, write a feature test for this. Even if you could do it in the same amount of time the AI takes in this small test, this small example, it's very valuable to see that it is capable, right? I think lots of people don't get over the, is it capable barrier, I guess, and give up because, I could write that in a minute too, you know, that's not beneficial. But once you get past those small tests, you can start believing in it and giving it harder things.

      Matt Stauffer:
      Personally, I would say stay small. I think that the number one disappointment with AI is when people are like, do this big feature and it's terrible and you spend more time fixing the big feature than you had. And so like I would say, yes, start small and also stay as small as possible until you really have a good handle on it or maybe just forever. Give it very explicit directions. Imagine that you had just hired a new junior programmer and you wanted to onboard them into the code base by telling them, do this and it should look like this. And you could write the code.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      You know what the code should look like. You know what a happy or unhappy output it is. Start there.

      Ashley Hindle:
      Yeah, yeah, 100%. Treat it like a pair programmer, right? You wouldn't go to a pair programmer and say, do this giant feature with no context and no information and no, maybe you should look at this file. So yeah, I agree. Start small, share context. Here's a reference file. These, when you write this test, look at this test. It does a very similar thing. Yeah, you get great results that way.

      Matt Stauffer:
      Next question is will Boost aid in authoring our own MCP servers in Laravel and you had already kind of mentioned a little bit about how Boost can pull in our own rules. Does Boost aid in making our own servers?

      Ashley Hindle:
      Not directly, but to be able to build Boost, we had to build an MCP server package. So when Boost releases, and it's released now, the MCP server package will also be released. And that makes it really, really easy to add MCP servers to your Laravel applications using a root slash ai.php file. You can register your MCP servers in there. It supports local servers via standard input output. It supports remote MCP servers and it supports more...

      They call them primitives in MCP land. know, Boost just has tools right now, but it does support resources and prompts and other things also. And that is largely, whatever's passed largely, almost completely down to Peter Suhm from Tailwind who contracted with Laravel for a bit. He did almost the entire MCP server package. So it's thanks to him that this is even possible really.

      Matt Stauffer:
      Nice, that's awesome.

      That's fantastic. The next question. Well, you already actually said this, but I just want to give you a chance to kind of explain any more if you haven't. Will packages be able to expose guidelines and docs that Boost can make use of? So you mentioned guidelines, well, so I don't even remember. You said things that packages can do, but I'm very curious. Like a third party package that's not one of the ones that you guys have done the work for us, not Livewire. It's like Ziggy. Like Tighten Ziggy packages a lot of places.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      But let's say it's not big enough or prominent enough for you all to load your own stuff. The packages get to contribute towards it.

      Ashley Hindle:
      Yeah. That's very high on the to-do list. I said on stage that packages would be able to provide their guidelines that would get composed with the other guidelines. And that is the path we want to take. But then when I got into it, there are so many gotchas. There are so many edge cases. And I've not solved them yet to make this a nice user experience. So...

      Matt Stauffer:
      Okay. Got it.

      Ashley Hindle:
      I don't know what this looks like yet, but 100 % we want to do that because I'm just a guy, right? I can't add guidelines for every package, so I am hopeful that packages can provide those guidelines on how AI agents should work with that package. But it might be a suggestion. So we suggest that you install, this guideline to Boost.

      But then originally I was thinking that it would automatically be added. So we'll figure that out and we'll do like a second mini release that packages can now provide guidelines. But I don't think it's going to be there for launch.

      Matt Stauffer:
      And our last question from the team is How do you intend to keep updates to all of the knowledge tools in sync with new releases? So for example if a new patch release happens like Laravel adds an attribute is the process automated for updating the Boost tools especially this is probably especially about the docs so know about this updated feature or is there somebody gonna have a job to basically hand update the MCP tools knowledge and prompt it to go learn something new every time?

      Ashley Hindle:
      Yeah, so the documentation is re-ingested and checked every day almost late. So we're just going to automatically know about that. But any guidelines, they're manually created and curated. So if we were to make a change to Laravel 12 guidelines and say, now our preference is that you use this attribute, not this old way, we'd have to manually go and do that. But the...

      Matt Stauffer:
      Got it, okay.

      Ashley Hindle:
      I don't know what the word is. One of the aims with Boost is to be pretty agnostic. So none of the Boost guidelines say, should do it this way. Because we don't know your project, we don't know your agency, we don't know your business. So we try and be quite general. We're not trying to impose too much. So we wouldn't go and say, you should now use this attribute unless the old way was deprecated. And then we would help in that way. But we try to stay out of those wars, you know? And we're doing a good job so far, I think.

      Matt Stauffer:
      Grateful for that. Yeah, yeah, I'm definitely imagining that. Because like we so we have built tools for code style at Tighten before including Duster, which I built recently. And that's what we use in all our projects right now. And one of the goals with Duster is to make it as easy out of the box as possible without making it so you have to agree with Tighten's goals and guidelines and know, opinions about because not everybody agrees with our code style opinions, right? So it it was an easier challenge there.

      Ashley Hindle:
      Yeah. Yeah.

      Matt Stauffer:
      because what I did with duster is I shipped a Tighten rule set out of the box with a very easy ability for you to either take the Tighten rule set and diverge from it or create your own from scratch. I don't know that guidelines systems are gonna make that really easy on you. And it sounds like you're at least thinking about that a little bit, but let's say even with all your best attempts to keep everything as agnostic as possible, you ship a preference in a guideline and I'm like, we don't agree, you know.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      Let's say it's, because I was just talking about code style, let's say you specifically mentioned somewhere that every time you're newing up a new instance of a class, you should put the parentheses even if there are no parameters being passed. And I'm like, that is terrible. I hate those stupid parentheses because I've had to fix that in a code style tool before.

      Ashley Hindle:
      Yeah, of course.

      Matt Stauffer:
      Is it going to be built in such a way where on a project by project basis, because you mentioned it's going to consume the project specific guidelines where I can just say, disregard previous instruction about blah, blah.

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      Don't put the parentheses and are you kind of thinking through that?

      Ashley Hindle:
      Yeah, we are thinking through that. There's no clean solution, but there a couple of solutions. So one way is a project-specific guideline that says, actually, the previous guideline was wrong. You must never do this or else my entire project will set on fire and I'll be really sad. And then, you you should take that into account.

      Matt Stauffer:
      It's sort of like the exclamation important in CSS. You just, if you say it strongly enough, it's going to prioritize that one over the previous ones.

      Ashley Hindle:
      Yeah.

      Exactly, you z-index 999 it and that gets priority, right? We do currently have a way to exclude tools. So if you don't want the browser logs MCP tool, you can exclude that tool and it just won't get registered, right? So I am wondering, should you be able to exclude guidelines? Maybe you don't like our guidelines for Pest and you're happy to write your own.

      Matt Stauffer:
      Yes, exactly.

      Ashley Hindle:
      That's fine, right? Just exclude them and then include your own project guidelines. So there's also that. But the individual lines, like that would be one line in a hundred line markdown file, right? I've not figured that out. I don't know yet. But hopefully those two solutions are enough.

      Matt Stauffer:
      Right.

      Yeah. Yeah. Well, yeah, and I like what you said about if your language is gentle enough and then that gives us the ability to use more intense language. Also, that happens later. Hopefully we're able to kind of use that to unset things. But it's very interesting to see if we end up coming up with like some kind of format for instruction. Because like all this stuff is new, right? Like, you know, Boost will be six months old and half of the ecosystem will be completely transformed from there. So.

      Ashley Hindle:
      Yeah, and nobody knows what they're doing, right? We're all figuring this out together. So maybe the guidelines are worded too strongly. And people can add an issue in a PR and we'll change it, right? Like, you know, we're super open. We want to make this incredible. Like, I'm not happy with decent. I want this to be after you do Laravel New, you do Composer Require Boost.

      Matt Stauffer:
      Yeah, yeah.

      Ashley Hindle:
      Like that's my goal. I want it to be that straightforward. So yeah, hopefully we can figure all this out together.

      Matt Stauffer:
      Yeah. OK. So yeah, and I love that. You're not just kind of like, I'm the person telling you what to do. It's like, I'm throwing something out there, and let's figure it all out. I've been operating the assumption the whole time, which I think is correct. That's why it's an assumption. But I want to verify with you, especially because I do think that MCP servers are a little hard to wrap your head around at the beginning of understanding them, that...

      Ashley Hindle:
      Yeah.

      Matt Stauffer:
      Boost's MCP servers are exclusively for the use of developers working on this application, and none of them have the intention of being exposed to the general public once the application goes live.

      Ashley Hindle:
      100 % correct. Yeah, when you add Boost, you do Composer Require Laravel Boost, hyphen, hyphen, dev, and then you run Artisan Boost install, and that will add boost into your various IDs and agents for you automatically. And yeah, it never touches production.

      Matt Stauffer:
      Okay, if someone were to want to build an MCP server that they're exposing the general public, for example, somebody authenticates with the tool and you know, in their AI and now their AI can ask questions of like the state of their, you know, their, their account in your tool. Do you think that the, the underlying MCP server tool would be something they can do that with, or is that tool also intended primarily for local development?

      Ashley Hindle:
      Yeah, Boost is all local. So then you would add the MCP server package that we have, and then you would use that.

      Matt Stauffer:
      That's what I was, yeah. So that you could build something on that, that that that package is not intended only for local, right? That's just for everything.

      Ashley Hindle:
      no, that works for everything. We are hoping that people use the remote element of it so it's available via HTTP URL. And then you can add those now really easily into Claude AI, into ChatGPT, into all of these tools. They support those remote MCP URLs really well now.

      Matt Stauffer:
      Yeah, very cool. Okay. I am out of my questions, but is there any aspect of Boost, AI, your journey, or what you're excited about right now that we did not get a chance to cover today?

      Ashley Hindle:
      I don't think so. What comes to mind is how awesome it is to work with such awesome people. Like, I've not done this alone. I've... Peter Suhm did a ton of work. Somebody I used to work with, Katherine, Binary Kitten, she's helped with the ingestion of docs and tidying up my mess. Pushback has joined Laravel recently, he's already ingested docs for so many packages and improved that code. Yeah, so when I left remote, I had this period of trying to figure out life. And that was pretty lonely, right? Just randomly sharing videos, hoping people saw them. And so now it feels like a really special place to work with incredible people, right? That's pretty special. And I've realized I need that in my day to day. So yeah, I'm grateful for that.

      Matt Stauffer:
      That's amazing. What a wonderful thing to end our episode on, I'm glad you're here, my friend. I'm glad you're here.

      Ashley Hindle:
      Thank you. I'm glad you're here, Aaron Francis, taking over all of our little idioms.

      Matt Stauffer:
      Cool, well thank you so much for hanging out. Thank you for your work here. If anybody is trying out Boost and they want to either follow along with development or they're like hey that Ashley guy is really great or if they want to kind of give you some feedback or collaborate with you how do they get a hold of you? How do they keep up with what you're doing?

      Ashley Hindle:
      Yeah, probably best on Twitter, Ashley Hindle. Straightforward, I'm spending way too much time there. And when Boost is released, I'll be eagle-eyeing all of the issues and all of the PR so people can use that. And actually Boost, one of the tools is to report feedback. So if you ask your AI agent, hey, tell Boost this thing sucks, that will come directly to me. I'll cry for four seconds and then I'll fix it. So...

      Matt Stauffer:
      Nice.

      Ashley Hindle:
      There's another way.

      Matt Stauffer:
      It's just for some reason, this is the stupidest, I don't know why my brain is here. I was like, I need to add, need to PR another tool in Boost that just says like, send Ashley Hindle like a little, you you're doing great emoji that we can all do, so.

      Ashley Hindle:
      Now I'll approve that immediately. Yeah, that'd be great.

      Matt Stauffer:
      Fantastic. little hugs, what do they call it? Hug ops, a little hug ops emoji. Awesome.

      Ashley Hindle:
      Yeah, I love it.

      Matt Stauffer:
      Well, thank you so much for hanging out and for the rest of you, thank you for joining us. Ashley, I was going to say we're all looking forward to this, but they already have access to Boost. So y'all, I'm looking forward to it because it's coming out in a couple of days. The rest of y'all make sure you go take a look at Boost and give Ashley some great feedback.
      S

      Ashley Hindle:
      Thank you so much.

      Matt Stauffer:
      Okay, see y'all later.

      Creators and Guests

      Matt Stauffer
      Host
      Matt Stauffer
      CEO Tighten, where we write Laravel and more w/some of the best devs alive. "Worst twerker ever, best Dad ever" –My daughter
      Ashley Hindle
      Guest
      Ashley Hindle
      Weird bald British bloke, in love with Laravel, AI, and helping people wildly succeed ? AI Engineering @laravelphp ? https://savvyheights.com
      Laravel & AI: Inside Boost with Ashley Hindle

      headphones Listen Anywhere

      More Options »
      Broadcast by
      He went upon the sick report at once, and for three days thereafter raved of crucified women with fair hair, of children lying dead in the ca?on, of the holes in his boot soles, and a missing aparejo, also of certain cursed citizens, and the bad quality of the canned butter. And the Indian may be trusted to know of these. Here where the jacales clustered, there was grass and wood and water that might last indefinitely. The fortifications of Nature had been added to those of Nature's man. It was a stronghold. "Doctor, he can't die. He mustn't die," said Shorty in agony. "The regiment can't spare him. He's the best soldier in it, and he's my pardner." to Miss Jerusha Briggs, at this plais, and I will pay the "I did," answered Shorty. He was carrying his Belbis beam, of course. The little metal tube didn't look like much, but it was guaranteed to stop anything short of a spaceship in its tracks, and by the very simple method of making holes. The Belbis beam would make holes in nearly anything: Alberts, people or most materials. It projected a quarter-inch beam of force in as near a straight line as Einsteinian physics would allow, and it was extremely efficient. Albin had been practicing with it for three years, twice a week. Mating, he thought. If the chain of obedience was broken would the trees refuse to obey, in their turn? Puna had said so, and it was true. And if the trees refused to obey there would be no mating.... "Wandered, you mean. Just wandered off. And—oh, I suppose a few have. Our methods aren't perfect. But they are pretty good, Johnny: look at the number of Alberts who simply stayed around." Then suddenly she began to plead: He took his place beside her, but he could not fix his mind on what they sang. In the intervals between the[Pg 153] anthems he was able to pour out instalments of his tragedy. Bessie was very brave, she lifted her eyes to his, and would not let them falter, but he felt her little coarse fingers trembling in his hand. God save the Queen!" Tilly had a spurt of anger. HoME大话西游免费版法宝用经验升一级要多少 ENTER NUMBET 0017
      relin3.net.cn
      www.wanme4.net.cn
      www.wudui1.net.cn
      www.zuzn.com.cn
      suiss.com.cn
      hkaas.com.cn
      www.guilu5.net.cn
      www.xiehe1.net.cn
      www.84752.com.cn
      www.lejin4.com.cn
      日本女同性爱毛片 妹妹av黄色 色女人激情图 双飞做爱图 6655人体亚洲 WWW.720BB.NET WWW.LBPMK.COM WWW.GEGE0.COM WWW.9ZY.COM WWW.AKXS6.COM WWW.SE59.COM WWW.V2511.COM WWW.TE3456.COM WWW.WUYESE.COM WWW.HNYEZF.COM WWW.977X.COM WWW.465E.COM WWW.CRXZ.COM WWW.OMYTVS.COM WWW.ENET.COM.CN WWW.8FKD.COM WWW.HYWIC.COM WWW.313K.COM WWW.NI37.COM JESSCIA.STROUP WWW.MXIEZI.COM MIDE543荒木在线 偷拍自拍在线录音 欧美少妇乱淫图 怡红院更新前的主页 黄影视 裸片A片 全球免费共享视频在线 岳母丝袜乱论 mcomcomc免费A片在线播放 大型色小说 www搞处女cn 中文往往对电影 欧美sm免费无插件在线视频 亚姐妹 咪米色网站 亚洲视频国产自拍亚洲色图 怎样进黄色电影网站 华人av偷拍视频在线 亚洲色图美利坚 oo后自慰高潮网站 性爱技巧9页 色色影www38rjcom wwwribi 美国伦理母亲电影 57AV00com 超碰涩涩涩 自拍偷拍卡通动漫黑白中文 内射妹妹 快播 3344nq 福利云点播免费日本A片黄片 144人体图片 appssav25com wwwpp856cc 人妻熟女自拍在线播放 快播理论黄色片 看老婆被技师抽插 少妇舔阴茎 欧美色网胖女人 kk44kk44com 黄色淫乱片子一 澉情五月网vv99vvcom 成人丝袜视频大全集 a资源吧亚洲首页 丝袜电话 在线影院淫色熟妇 欧美成人网站555dvd 西西性爱电影 黑太阳731续集之杀人工厂 欧美丝袜整片 sexwww ddfnetwork免费 射精卡通动漫 黄色l乱伦 变态强奸片 强奸乱伦破处 欧美干老太婆 小泽玛利亚女上男下 cao320AV 快插毛片电影百百度 淫淫色色色色 撸吧全迅 操少妇双洞齐开15p 日本有什么黄直播app 动漫啪福利 大香蕉霞 1769导航 成人文学公共汽车 老婆的淫荡晚会 大鸡吧在线av 成人嘿咻嘿咻网 成年人电影毛黄片 国语对白干妈视频 老头抽插美女 亚洲超碰撸撸在线视频 神雕侠侣伦理片 wwwbibiav520com WwW683kKC0med2k 每天射十次大叔 www97kxwcom av能看的操逼 WWW48com 一本道性欲?⒌纳俑 姐姐在线爱 在电影院偷情舔逼 3366vod下载 成人玩具哥色咪色 发嫩藤 和姐夫做爱吸乳 御姐很哀伤ckplayer wwavav521com japanesex无码日本动漫 色色哥哥色 孙丽让谁干过 淫chacha 张柏芝艳门b照图片 操中年女人的肥臀骚逼 长谷川由奈写真 妺妹网日本人体人体图片 cccaobipian 亲家母狠狠撸 东莞扫黄女子图片 欧美骚妇淫色诱惑图片 很很干很很撸图片 淫乱无码网站 最大胆美女人体艺术 她噢片级 春暖花开有你性亚州 无码 颓废的国模林邈子 pptv色色电影 超爽的性爱16p 影音先锋南洋第一邪降 肏阴部 手机性爱视频综合社区 丝袜诱惑小穴 台湾妹视频 66abcd怎么不能看了 国产人妻多年3p4p激情照62p 回家开门时被人强行拖进家中强奸中的女优 亚洲激色图 医生强奸 等爱的玫瑰 petsaga 生死狙击辅助 dewsuperior 操骚逼女 少女之交配 偷拍wc欧美 欧美女与动物发生性关系视频 影音先锋影院影视 99人体艺术网com 哥哥ppp 操乱伦操骚逼小说 乱伦另类撸 撸一撸色奶奶有妓看 韩国嫩白美女小穴图片 韩有天伊宝媛 亚洲另类先锋快播 超碰肛交免费视频 五月天丁稥婷婷 人体艺术女同性恋视频 翘起鸡巴日亲娘 亚洲性爱视频网站 国产AV资源百度云盘 东亚兽皇 韩国日本偷拍自拍视频 操昏迷女逼图 骚穴黑丝口 亚洲欧美卡通动漫偷拍自拍 theporn最猛成人网站 大鸡巴干衅电影 人体艺术图片有人体艺术图片 37av免费视频 漫画淫图 浴室性片 人妻被公公操的动漫 葫芦岛性息 轻吻也飘然在线福利 www老人兽laojjcom 韩国高中生美穴 日本人体阴唇艺术摄影 兄弟交换夫妻用 20岁成人免费视频在线免费试看 韩国美女主播阿里快播 商务qq黄色片 2017伦理电影手机农夫山泉在线 68人体艺术私处 赶紧撸东北浪妇偷情小说 010酷播妹妹 HDXXX幼女 国产超级法在线 俄罗斯人与shou 成人三级片黄片毛片 四虎相关网站 夫妻交换高清图片 米雪儿麦库尔A片 干少妇丝袜小说 色久久影院app最新版 贾静雯三级片 舔b全露视频 聊城交通违章查询 爱色影天天色 美丽熟女网 香港大胆人体 丝袜骚妇丝袜腿模 我的第一次被干从清纯到淫荡的幼儿教师 色中色人体艺术电影 美国裸体俱乐部 黄色一级倨情 91retvwww91retvm91retv 玉蒲团淫女 调教母狗的网站 另类激情小说淫色人与兽 五月天涩涩爱 情欲轮奸小说 移动上不了h网 东京热大乱cd2rmvb 怎么在快播里看黄片 前田かおり 红磨坊影院 高清成人图片 开心激情影视 美女娃娃做爱 御の二代目谁有E谁有G 色五月女王来了图片 俺去橹 色七七2018综合 久悠影视 李宗瑞偷拍影院 日韩αv小视频 vv影院 蒂亚AV资源 avtt144 韩国美女与男友宾馆开房嘿呦自拍表情销魂,我一旁拍摄她男友不行换我上,嫩 午夜丁香花在线电影 青青私密视频 性交无码教学 在线看片瑟瑟爱 日橹免费在线 酒店真实高清露脸对白 亚洲 小明看看 大香蕉X影院 阿v影音在线观看 五十岚纪子在线视频 诸葛影院在线理 日日夜夜不卡另类视频 了:国产自拍 亚洲狠狠色无码视频 黄色咸网 9877黄小游戏大全手机版 新视界影院 magnet 日本AV黄图 mp4 福利大鸡吧 九州资源永久免费视频 真人啪啪啪视频AV 邪恶插阴口动态图 五福影院aⅴ凹凸av 中国内地在线av免费视频 看看十八岁的性器官视频 淫荡便器电影 亚洲VS天堂 ssn190 谷露影院手机在线0 成人A片 迅雷下载 aiaifulidaohang snis885磁力 834成人视频 手机在线电影 国产区 色青春亚洲综合 影音先锋资发布站 香港成人夜色影 221sihucim 彩乃奈奈中文字幕在线播放 h版神探夏洛克下载 丁香五月网韩国主播 xxo影院 大尺度广场舞视频 日本换妻性交视频 一本道mag magnet 免费色系视频二十多分钟 2018仙女屋19禁电影大全 色酷狠狠干 8090电影风筝 女仆资源 曰本黄色视频免费高清 好XXOO在线视频 潮喷合集丝袜无码mp4 看着我的女友变淫荡 mp4 成人看片小视频 四虎影院手机观看视频 五月丁番 巨乳无码电影 平凡夫妻性生活自拍 3p美女拍拍 91密秀官网 九九深夜福利在线免费试看 干妹妹高清在线影院 依人综合在线观看视频 水上百合中出孕妇 sss黄片 洗澡自慰在线播放 三d影院深夜不再寂寞 色站导航丁香色 迅雷无码冲田杏梨 AV走 ssni-056 胸部跳蛋视频 小泽玛利亚无码在线视频 性交视频内射白浆视频 操洒店小姐 唐朝AV中文字幕 偷拍福利萝莉 后入大屁股美女全集 亚洲高清自拍有码 吃女友的胸她娇喘 日本高清959dd 一级黄色录像带 tyod-278hd 整个福利 感谢不删好友不屏蔽之大恩院线同步电影 发给没时间去电影院的朋 今日排名第一页长片 xooⅹ430 爆乳保姆激情电影 国产自拍裸照 mp4 操日本美女视频播放 被控者完整版在线观看 色搜在线播放 深夜直播 magnet 色悠久久桃花综合网 另类小说五月天综合网 色琪琪aⅴ stringendo av仓库永久地址 ww884aaco wuxiaorui renrenmoshiping japanese AV 谭晓彤在线福利视屏 成人操逼激情视频 维他命色vvtvt av宫前幸惠在线观看 颜射大奶在线播放 透b叉叉在线自慰视频 老司机影院院写真集福利 国内自拍va偷拍视频 本庄玲在线 国产足j在线观看 播放3个98年艺校小美女买完零食回来比赛 草榴在线自拍 国产在线 幼幼在线av 校花啪啪啪影院 少女哥哥我想看那个床震作文 换妻性交真实影片 日本做爱全集 酒色成人网1314 日韩欧洲淫荡视频 7zav gouhemaoxingjiao 国产自拍操逼直播 迷奸技师 花井美纱 真性中出在线播放 萝莉还债视频内个 热热色源20在线观看 让人想不到样子清纯的妹子居然在公园色诱个老头到厕所调教舔逼喝尿吮脚趾看大爷那 骑士影院宅男福利 苹果在线免费看a片 性女传奇 干小妹妹 美女写真摄影视频 真实破处妹子被日哭了 逼里香1 正在草她老公打电话来一边草一边打 风吟鸟唱摄影师嫩模 黄色网站在线视频 欧美裸体模特展示阴部app 欧美番号库 哦快拿大鸡巴操我 mp4 黑人大干金发美女 老司机免费福利AV 捆梆绳模羽洁视频 成人视频 你懂的 操我2 1乱伦强奸图片 淫色戏院 在线超碰天天 先锋AV 现场 sexo 漫话 东方在线αv 群交视频种子 街头射头视频迅雷下载 男同志cartoonyaolp 男人的福利你懂得 免费不卡的亚洲AV 影院在线观看 乖妈姨通叔伯 av大明星97影院 55xxp。て0M 并木优 一周年 穿线资源合集 mandingo 黄可46分钟三邦车视 美女妹妹自慰视频 888kbkb 六月停婷 澳门 人人g 漂亮的小姨h小说叶凡 黄色视频青青草 伦理片工作的女人斩 图片区成人福利 欧美激情 在线观看‘’ 美女内射无码 免费直接看片的网站 窥器美女 清纯援交女偷拍 大胆美丽人体漫画 波多野结衣被内射图片 快播石狮艳照门 成人电影导航qvod 成人大尺度gif 黄色录像强奸片 欧美人体私处摄影 真实夫妻生活 人体艺术照片逼特写 意淫强奸 宅男福利屌丝 � 汤加丽巴巴拉 偸拍骚妇 解说大咪咪女生丝袜 淫荡美骚妇的激情 公媳吸乳奶妈诱惑 WWW_7PO_COM 熟女内田由衣快播 人体艺术性爱小 333kikicom 人妻凌辱 快播网 男女操逼片视频 大鸡吧肏屄里了 少妇内射潮吹 快插我的蜜穴 爱爱快播撸一撸 韩国十八大禁片种子 前黄小学校车迷奸案 欧美肥妞妇乱 亚洲色图 欧美色图 经典三级 大色体 东欧少女 无码 小说 bt 亚洲 论坛 嫩臀骚逼 乱配母导航 红楼十八春tu seseav图片 成人色视频xp 吉吉影音母乳片 岛国色色图片 大鸡鸡插小屁眼水真多 韩国女主播夏娃7部合1部影音先锋 人之初性本善 高级电工证 生活观察网 北京天安妇科医院 中国铝业中州分公司 我的美艳舅妈 志村玲子与黑人图片欣赏 李宗瑞吴亚馨未经处理 网友自拍丝袜足交视频 春暖花开性吧校园春色 日韩美女裸体自拍艺术照 什么都不用下载无毒性片视频 堀北真希无码 涩涩爱综合 人体裸舞 da骚屄 西西妹妹大胆的展阴 冰奇套图种子 www510ccam 韩国色网站 小说交换的妻子最有味 guomobaibi 波多野结快播放器下载 123操b 爱鸡巴的小穴 我轮着干了两个女学生 和多人操逼的感觉 自拍偷拍视频下载 成人裸照无马在克 东京热快播最新成人电影 人兽交视频网址 热点资讯天天网美女人体艺术鳖客网 欧美奶奶15p 黄色少妇天上人间 西西人艺美女肏穴 少妇用卫生带 主角叫小满的乱伦小说 搞女儿被老婆发现15p 亚洲包色图 偷拍江祖平美腿图片 堤莎也加torrent 色尼玛乱伦性爱电影 少妇丝袜在线狠撸 不卡影院27号早间九龙电玩捕 爱主播怎么让主播看不见你 日本av在线sss 免费大片ccc858com 河北传媒北区偷拍 日本av删除删除删 亚洲专区一本道 老汉玩肥婆 东方大鸡巴 天龙淫女传 WWWBET365COM 韩国炮友打炮自拍视频 韩国女主播高清图片全集 骚逼老婆做爱露逼视频 隔壁邻居乱伦做爱小说 极品人妻援交系列套图 人体艺EEcom 苍进空av网址 综合插插a 操妈妈屄15年 日本h彩漫 生物老师被操 性爱自慰碰碰视频 波多野结衣熟女乱伦图 超碰免费视频caopocaowwwblz1000com 日本特级女人无码 家庭乱伦幼幼操逼小说 儿童爱爱网站 幼幼圣光福利 伊伊人妻 AV日日逼 大奶子被干了快播 好吊日AV在线视频19gancom 19isecom色哥哥帝国 模特屄re 淫香五月天 调情网址 优优人体艺术爽图 成人全彩动漫 好屌妞大色网小色网 亚洲欧美制服卡通heshizfucom 老师干儿子淫秽 男生的鸡巴操草你生的蛋裤子黄色视频 五月天激情古典 空姐丝袜大乱11p 免费看欧美黄色大片网站xxx av国语版 被虐家庭女教师 人与兽乱仑 最新里番社区 yyaaVvmagnet 三级黄色添下体 伊人在线视频变身6 wwwpp6scpm 处女草草www 网友自拍seba 520最大胆人体艺术 人妻性爱淫乱 姐弟经典性交thunderftp 泽尻绘理香作品快播qvod百度影 苍井空作品下载网盘 波多野结衣逼器 婶婶的原味内内 我与姐姐乱轮小说 偷拍自拍高潮影院 AV视频色图 华人95偷拍自拍视频 东亚AV 影音先锋熟女少妇 五月天激情亚洲图片区 7777bbcom 沈阳推油 日本A片555影院 欧美36d性爱 图片区偷拍自拍15p 怡春院分站 酒色网 美女 撸撸射秘密爱 yy44bbcomcaoporn29htm 影音先锋av天堂2015 曰本骑大哥操逼自述 亚洲五十路熟女在绒 郑州换妻俱乐部偷拍 撸撸色最新网站 亚洲AV_插插射射 巨乳泽井芽衣在线无码 985bbcon pp494c慰m 人兽性爱欧美三级片 金发天国在线播放1 少妇艺术人体图片优优 9h明星合成裸体网 毛片基地美女图片 鸡巴插小美女淫穴 眼镜少妇参加老外群P聚会有5个黑鬼真正操到爆三洞已爆废 经典千人斩首页wwwiiii41com 米奇第四色骚姐姐 天使社区换成什么平台了 亚洲在线做爱 中文亚洲欧美 35vucom 开心色色自拍偷怕 快播电影日本理论片 美女高跟踩踏图片 偷拍厕所在线 成人撸多宝 在线播放富家女被干 性涩影音app 专业偷窥在线视频 久久精品视频在线看99-百度-百度 美女拷臂动态图 牛牛射在线av ymdd099磁力 校园春色系列小说合集 让你的女友高潮吧 亚洲第一AV天堂网 兰桂坊野战视频种子 做爱漫画小说图片 871kkcm 日本成人图片小说ed2k 韩日撸逼 鸡逼逼在线视频 清纯唯美在线国产亚洲色图美腿丝袜 美穴撸 性交后尾图片 大香蕉伊人萝莉 黄色日逼紧逼医院护十 天天更新欧美性爱日韩AV国内自拍偷拍电影 色色资源最新地址2017 dizhi99妹控 类似于蜜桃影院的网站 李小璐被强奸乱伦 卡戴珊三级 插进射吸爽春 黑丝诱惑亚州性夜夜射 丝袜夫人 类似巨乳淫奴的小说 美女咆轰图 WVW2499 90后美女做爱图片 干死美女电影 刘亦菲阴道毛多吗 欧美视频xxx 最新电影2014sewoyingyin 我和小舅妈的故事 色史中色 av兽 黄网视频 黄色网站电影二级影片 人体艺术toupian 我干美女老师做爱 黄色日批照动态 日本丰满熟女五十路 xxoo无插件 张悠雨房乳特写 水水美妹 原纱央莉大尺度人体 des574 儿子的面前太过美丽的妈妈 操b激情文 美女双穴被奸 福鼎市人民政府 银子变黑 侯镜如 日本逼操图片 丽江美女偷情 偸拍野站视频 做爱大全视频观看 男人添女人乳头 色女16p 女性抠穴图片集 日本女老师的小穴图带毛的 屄最黑女明星 激情漫画套图 百度搜索成人影视小说 翟凌的无码图 mm六月天 台湾美女叫床 女子学校返回途中乱搞6p淫乱大派对02 妺妹林人体艺术 最好的我们神马影院 强奸迷奸轮奸 亚州图色干哥哥 黄片处女破处流血 淫大妈影院 立花20p 舔姐姐咪咪 岩佐あゆみ吉吉语音 长谷川凉子 欧美t0upaizipai 撸小人琪琪影院 幼少女口交 影音先锋幼幼黄色视频 涩涩网影音先锋观看 性感护士15p 得撸小说 小色哥脱衣舞 五月天成人操逼小说 人与动物法国zo0 有关做爱的网页 家庭伦理小说深爱五月wwwcbcb093com 成人美女视频免费wwwlu2310com 莎拉波娃五月天丁香五月 A片毛片免费观看天天干 噜噜色影院噜噜色电影色噜噜影视噜噜色网 索取玛雅最新网址 娇妻被淫记朱茵 色小说综合导航 欧美男女性抽插动图片 我爱咪咪影视网 暴力肛交小萝莉 我淫我浪 螺女挑情四级下载 91porr 大乳大臀美女的性爱15p www点爱人体点com 人兽杂交av电影免费下载下载 美女视频免费播放啪啪百度百度 poco能搜成人片 色妹妹sex 幼童pussy 女生未成年自慰网站 wwwzzjixxxxe 洗濯屋手机在线观看 人人干全免费视频xulawyercn 黄色片做爱后入式 中国伦理电影网站大全 操操曰偷拍上传 WWW唐人电影www69rrrrcom 777sejingwang 大色网不用播放器 视讯主播先锋 kanxxx 日本女人大屄图片 父子乱轮 姐脱你看淫淫 操久国产片 成人Hh漫画 日本人体艺术窝窝妹 韩日女优大奶视频 欧式性爱满足你的欲望【2937】 三级色图网 大尺度性交电影 鬼吹灯第二部有声小说 qq电台有声小说 电台播放有声小说 yuemu春色 vagaa樱井莉亚片子 小泽玛利亚1024800 小泽玛利亚口暴 求可以看的h网 www狗酷音乐com 开心尽情五月天 怎么在快播里看黄片 色狼巴士 性生活时间 征服淫荡少妇 撸时代 额尔撸 看片 magnet 色网站4438oxox 悠悠比资源 大香焦久草是易视 一本道手机高清AⅤ在线2017 香蕉视频app1024 mlgd488云盘 在线自拍大神约酒店 成人 免费 动漫 视频在线观看 超碰在线视频进入离开 杏花社福利成人 免费 动漫 视频在线观看 成人影院和狗 日本骚黄视频 在线白丝裤袜美女 欲望太平洋在线玩 手机看国产短片福利群 谭晓彤脱黑奶罩视频 操逼福利动态影院 百度97 成人自拍淫色 Caoporn任你操 第九影院男人社区A√电影 亚洲系列爱情动作影院 手机成人免费大全 sefuliwng 福立盒子 无毒福利网址大全 桃野铃 yJ丨zZ一Tⅴ 人兽杂交操b视频 桃奶木 淫妻妹 偷拍 自拍 一本道 青娱乐精品视频一级 夜店认识的高挑女白领一起吃饭喝多了,带到酒店趁不注意安放摄像头 澳门金沙大鸡吧操逼视频 人人操 人人妻 1自拍偷拍伦 神马福利小说图片大全 亚洲 偷拍成人视频 萝莉小逼 任你操这里只有精品6 午夜福利理论yy 4480 黑人与人妻中文系列 大佬色在线观看精品 26UUU亚洲一26 国产网红自拍福利视频 蓝沢润黑人在线播放 伊人网综合网站 偷偷摸视屏在线 黄色里番在线看1 弱气乙女 浴室套图 成人影院a在线看网址jajjaatat 开发三味 6无码magnet 飘花网sdde481 五月婷婷在线看 爱泽心梨在线 XRW-498播放 1024东方 SNIS850在线观看 汤姆影av 另类亚洲图片小说在线电影 超碰视频天堂 菲菲影院 东北娇妻土豪视频 大香巨乳家政爱爱在线 大学生兼职 偷拍下载 嗲囡囡在线福利视频tv 女主播朴惠恩福利 xiengjiaoshipin wwwsaobibi5353 打飞机推荐极品高颜值网红美女主播收费房大尺度福利高清无水印打飞机推荐极品高颜 人妻小悠福利在线 王薄团在线观看 色伦理片 穿着内衣做爱操逼的视频 2018仙女屋19禁电影大全 欧美老头av www4438X2com 伊人谷姐干岳电影网 偷拍自慰国产在线视频 94色人格影院第四色 avttt天堂2004 日本狼拍屋 香港皇室伦理电影 网红雅兴视频链接 84ab午夜剧场 桃大桥未久在线 一人一碰操视频 谷露做重 李丽莎福利 青青草成人成人电影 美女视频免费视频 jvid免费视频 正在播放 迪卡侬所有视频全集迅雷 图片区亚洲另类偷拍 欧美有码性爱 gqwuma 欧美中文合集磁力 木村都那迅雷磁力链接 黄色视频555 在线 里番 纯 av列表 岛国丝袜 色欲影视狠狠插 ac无码ac天堂 234hu四虎在线 动漫男人和女人操逼 小萝莉被内射视频 小日本做爱高潮视频 想要零用钱妹妹帮素股结果爽到自行插 性爱互插阴交视频 驯服吴静娴 崩坏之人璃沙 色在线视频综合影院 三邦车在线手机伦理片 熟女AV 视频 日本妞啪啪高清 公公夏夏天强奸未婚媳妇 www5595con 国产自拍白丝 西野翔在线播放叔母 近水楼台先得月 PORN 人妻 二人的春光 麻油拓也 柳岩磁力链接 草包网在钱精彩视频 黄色舔淫视频 超级诱惑 mp4 女主角医院看男友隔着帘子被搞在哪里可以免费在线观看 538国产视频视频无线 泰迪熊rct502在线播放 废柴导航青娱乐 海量无码av play sss 操逼126 4438成人网官网 色男人色天堂旧址 少妇自拍影片 韩日午夜404影院 ntr先锋资源资源 内地av 格影院第四色先锋 春丽成年AV动漫 车模聂子雨 成人3d动漫免费视频播放器 午夜福利第一村 2素人搭讪a片 哥也高色 西川结衣先锋在钱视频 紫禁城轶事哪里能看 成电人影在线电影。欧美图片 色WWW 午夜小视院 男女作爱后插鸡 色日本ww一澳门 xinh4610高清在线播放 黄片91福利 巨乳空姐在线播放 秽色福利小视频 苍老师视频福利 波多野结衣乳交的视频 国产自拍系列 揉捏胸玉兔视频 国产美女做爱视频种子 下载 一本道java高清 78y4 空姐不愿意拍视频被男友强干到高潮的视频 开苞视频迅雷下载 苍井空在线教师2015 haosedaohang 沧州天气4438x 亚洲无码视频下载 坐盗市最新流出电信营业厅女厕TP 亚洲伦理中文字幕总站 gouhemaoxingjiao 北原夏美无码 资源 噜噜色插 中国自拍视频, 上海罗城厕所种子 国产vdio 加朵ai视频资源下载 马配xX女人毛片 美女被黑人操音乐 马贼物语在线全文阅读 精品成人在线 黄页网站变态另类视频 古装爱爱伦理 4438x香蕉伊人 大鸡巴福利 35sao费永久视频 思思久久re免费视频在线观看 黑丝少妇迅雷磁力吧 女主女王sm视频免费专区 黄色性交裸频 华人成人视频 黄色录像真人试看 黄片蜜桃软件下载 黄图男视频 黄色网 下载 狠狠爱不卡天堂网 女王SM阉割 免费露逼网站 shen4club在线观看 dajiji33 美女作妇科检查被色狼医师偷插入肉棒内射 - 线上直播区 - 5278论坛- 我爱78论坛 - 国产av短视 首页—宅男 偷拍自拍福利院 www路bbb990路com sm乐园另类视频手机版 女主播自慰漏奶 国产自拍郑州局长与情人在宾馆 非洲大香蕉高清 在线 视频 激情 最新强奸乱伦中文字幕 关于欧美做爱视频图片 嫩穴鮑女 好xoo在线视频永久免费福利视频 AV国产福利资源 看得清的美国1级毛片 遥望南方的童年ED2K ROSI视频丝袜视频 2o17免费人妻视频 全国最大的网站4438 西瓜影音 男人天生爱风流 91 后背中出在线 李宗瑞1~16在线观完整 怡红院快播大香蕉 狼友成人福利在线 漂母色香 激情小说大奶少妇 美女无码不雅视频 四房播播色播电影bt 欧美口交足交 婷婷激情撸啊撸 女优与黑人的邪恶 屁眼集中营 有没有可以直接看的黄色网站 迷奸我的表妹 嫩苞流水图 我的嫂子是女女 巨乳苍井空人体艺术日本