正在加载视频...

视频加载失败

Introducing the first AI-powered meeting scheduling inside Gmail. Imagine your brain directly wired to your calendar and email. No app switching or awkward Calendly links — just effortless scheduling within Gmail: • Write emails with availability from Calendar • Respond to email invitations • Create events in Calendar from...

17,463 次观看 • 1 年前 •via X (Twitter)

10 条评论

Paolo Perazzo 的头像
Paolo Perazzo1 年前

Next, I can have the AI respond appropriately to different kinds of email invitations, understanding the email context, checking my Calendar availability and following my preferences.

Paolo Perazzo 的头像
Paolo Perazzo1 年前

Finally, when a time is agreed upon, I have the AI create a detailed Calendar invitation, with all information extracted or generated from the thread. And it works great with my kids' school emails packed with events and deadlines too!

Paolo Perazzo 的头像
Paolo Perazzo1 年前

Fun fact - I'm not a developer, I design products. While engineer by education, I haven't really coded in more than a decade. I've never built a Chrome extension, never coded in JavaScript, never used Google Cloud Console. I did work hands-on for the past couple of years on LLMs, designing DSLs, prompting, evaluating - so, I know how LLMs work very well, but also then... never wrote actual code.

Paolo Perazzo 的头像
Paolo Perazzo1 年前

How did I build this then? I only used a combination of Claude, ChatGPT, and Devin for EVERYTHING. When one AI got stuck, I switched to another. When one wrote the code, I had the other review it. And after a while, I ended up being able to code myself, fixing bugs or adding pieces of logic (where LLMs still struggle).

Paolo Perazzo 的头像
Paolo Perazzo1 年前

The experience for non-developers is still painful and very much manual - I hope someone will build better tools for us (@amasad at @replit? @mikeyk with improved Artifacts UX in @AnthropicAI Claude? @rauchg and @shadcn at @vercel) Still, it's incredible what I was able to build. But it's not just the AI assistants writing code for me: the fundamental change in code development is using "LLM modules" to build entire features.

Paolo Perazzo 的头像
Paolo Perazzo1 年前

As in the @karpathy LLM OS, most functionalities were built using various LLM modules to: • Classify emails to further route the AI to the proper module • Check my availability combining calendar information and scheduling preferences entered in plain English • Decide whether to accept a meeting or propose new times • Write an entire email for me • Create a calendar invite based on the content of a thread

Paolo Perazzo 的头像
Paolo Perazzo1 年前

To build these features I "simply" had to prompt the LLM along with the proper inputs to get the expected output. Don't get me wrong, prompting is still an art - but I didn't have to code in a language I didn't know, JavaScript, the entire feature: I basically "coded" it using English.

Paolo Perazzo 的头像
Paolo Perazzo1 年前

What’s even more remarkable is that I could not have coded many of these features, no matter how skilled I was as a developer. There is no way you can build a product like this without LLMs. AI unlocks a new generation of products that adapt to the way we naturally work, removing the constraints of the tool-centric approach used until now to interact with computers.

Paolo Perazzo 的头像
Paolo Perazzo1 年前

Product design is fundamental in this new age of AI. You can either add incremental AI capabilities to legacy solutions or you can re-imagine product experiences with a new human-centric approach. This solution looks so obvious, yet out of so many Calendar or Email apps, nobody has built something like that.

Paolo Perazzo 的头像
Paolo Perazzo1 年前

I wrote in more details about how to design products that feel magical yet reliable, and why human-centric design matters more than ever in the AI era. Need help with designing a mind-bending AI product? DMs are open!

相关视频