[{"data":1,"prerenderedAt":175},["ShallowReactive",2],{"content:\u002Fposts\u002F2025\u002Fcoderabbitai-use":3,"surround:\u002Fposts\u002F2025\u002Fcoderabbitai-use":164},{"id":4,"title":5,"body":6,"canonical":136,"categories":137,"date":139,"description":140,"draft":141,"extension":142,"image":143,"meta":144,"navigation":145,"path":146,"permalink":136,"readingTime":147,"recommend":136,"references":136,"seo":152,"sitemap":153,"stem":157,"tags":158,"type":136,"updated":139,"__hash__":163},"content\u002Fposts\u002F2025\u002Fcoderabbitai-use.md","五分钟内免费集成 CodeRabbit 到你的项目中",{"type":7,"value":8,"toc":129},"minimark",[9,13,22,41,44,48,51,55,58,61,68,80,86,95,98,105,116,119,126],[10,11,12],"p",{},"AI 这么发达的今天，如果你有一个项目但是没有大佬来看看你的代码质量如何。那么可以试试今天这个工具！",[14,15],"link-card",{"className":16,"icon":19,"link":20,"title":21},[17,18],"gradient-card","active","https:\u002F\u002Fwww.coderabbit.ai\u002Ffavicon.ico","https:\u002F\u002Fwww.coderabbit.ai\u002F","CodeRabbit",[23,24,27,34],"alert",{":card":25,"type":26},"true","warning",[28,29,31],"template",{"v-slot:title":30},"",[10,32,33],{},"AI并不是万能的",[10,35,36,37],{},"你可以看到它可能会提示你使用旧的语法，不要犹豫，使用新的语法就好！",[38,39,40],"strong",{},"AI 并不是万能的，他只是一个工具，不要将它当做无所不知的神。",[10,42,43],{},"今天我们就一起看看如何把它集成到 GitHub 中。",[45,46,47],"h2",{"id":47},"肯定要先注册一个账号喽",[10,49,50],{},"进入 CodeRabbit 官网后右上角使用 GitHub 账号注册即可。",[45,52,54],{"id":53},"github-准备一个项目","GitHub 准备一个项目",[10,56,57],{},"在GitHub中新建一个项目，随便什么都好，或者用现有的仓库也可以。",[10,59,60],{},"跳转至 CodeRabbit 中添加该仓库，将该仓库的访问权限给到 CodeRabbit。",[10,62,63],{},[64,65],"img",{"alt":66,"src":67},"CodeRabbit add Repositories","https:\u002F\u002Fbitmc.uno\u002Fpicgo\u002FCodeRabbitAddRepositories.png",[10,69,70,71,75,76,79],{},"点击添加后跳转至GitHub Applications中，拉倒 ",[72,73,74],"code",{"code":74},"#Repository access","，选择你要授权的仓库。选好后点击 ",[72,77,78],{"code":78},"save"," 就好了。",[10,81,82],{},[64,83],{"alt":84,"src":85},"GitHub CodeRabbit Repository Access","https:\u002F\u002Fbitmc.uno\u002Fpicgo\u002FGitHubCodeRabbitRepositoryAccess.png",[23,87,88],{},[10,89,90,91,94],{},"你想的话可以选择",[72,92,93],{"code":93},"All repositories","把所有仓库的权限都给出去。",[10,96,97],{},"这就完成了！！！是不是很简单呢？",[10,99,100,101,104],{},"在你再次提交代码的时候它就会自动进行代码审查了。",[38,102,103],{},"完全免费","！！！而且基础版就足够用了。",[10,106,107,108,115],{},"目前我的开源项目 ",[109,110,114],"a",{"href":111,"rel":112},"https:\u002F\u002Fgithub.com\u002FWhbbit1999\u002Fshadcn-vue-admin",[113],"nofollow","shadcn-vue-admin"," 就在使用它（一些私有仓库也在用），虽然时常会认为 Vue 最新的语法和自动导入的内容是不合法的，并且提示使用旧版语法。但就像我们开头说的那样，它只是一个提示，并不强求，而且 AI 并不是全知全能的。有时候我们要固执一些！！！",[45,117,118],{"id":118},"后记",[10,120,121,122,125],{},"不知多少年后，看着被AI改的乱七八糟的代码，你时候会回想起第一次在命令行中弹出 ",[72,123,124],{"code":124},"Hello World!"," 时的心情吗？也许那时你只有意识存活于世，躯体早已被机械取代！",[10,127,128],{},"当然，当下还是用好 AI 工具为好。以后的事留给以后去吧……",{"title":30,"searchDepth":130,"depth":130,"links":131},4,[132,134,135],{"id":47,"depth":133,"text":47},2,{"id":53,"depth":133,"text":54},{"id":118,"depth":133,"text":118},null,[138],"代码","2025-09-13 16:43:24","没有大佬帮助的话，用 AI review 代码也不错",false,"md","https:\u002F\u002Fbitmc.uno\u002Fpicgo\u002FCodeRabbitAIUse01.jpg",{},true,"\u002Fposts\u002F2025\u002Fcoderabbitai-use",{"text":148,"minutes":149,"time":150,"words":151},"3 min read",2.5,150000,500,{"title":5,"description":140},{"loc":146,"images":154},[155,156],{"loc":67},{"loc":85},"posts\u002F2025\u002Fcoderabbitai-use",[159,160,161,162],"AI","Code Review","代码审查","工具使用","j5AYQIRLeTsIKuk3I6R5GNHh5EnspX8J3cOBmfoOOGM",[165,170],{"title":166,"path":167,"stem":168,"date":169,"type":136,"children":-1},"利用 monorepo 在项目中共享 drizzle schema 定义和类型","\u002Fposts\u002F2025\u002Fdrizzle-in-monorepo","posts\u002F2025\u002Fdrizzle-in-monorepo","2025-09-11 12:31:08",{"title":171,"path":172,"stem":173,"date":174,"type":136,"children":-1},"或许你应该看看 shadcn-vue","\u002Fposts\u002F2025\u002Fyou-should-use-shadcn-vue","posts\u002F2025\u002Fyou-should-use-shadcn-vue","2025-10-07 09:56:05",1789642588618]