前言
Baidu Comate
基于文心大模型,结合百度编程大数据,为你生成优质编程代码
你的AI编程助手,你的编码效率提升好帮手
Baidu Comate 释放“十倍”软件生产力
一、Xcode 安装配置 Baidu Comate
安装
已安装Xcode的情况下,下载Baidu Comate安装包,双击打开安装包,将Comate for Xcode.app拖拽到 Applications 文件夹,完成安装
配置
首次启动 Comate for Xcode,需按引导完成配置“登录” 、 “辅助功能授权”、“添加 Xcode 扩展”, 确保状态指示正常
如何登录?
对于无 License 的用户,完成登录即可体验 Baidu Comate 编码助手的各项功能。
- 点击前往登录页
- 使用百度账号登录
- 登录成功
- 回到 Baidu Comate 可能还是没有登录的状态
- 如果没登成功,再重复之前的操作就可以了
快捷键配置
二、个性化定制 Baidu Comate
根据个人使用习惯,在设置中支持定制一个专属于你的Baidu Comate
- 更改推荐弹窗的位置
个人建议可以改一下推荐弹窗的位置,使用跟随光标会遮挡Xcode 原本的提示
- 聊天配置
更改关注的最大条数和prompt
- 关注条数根据个人需求,关注条数,我的理解是commute在聊天中会关注你设置的条数的消息,它会对关注的消息理解进行回答。
- 默认的prompt 只是一个普通的编程助理,这里需要我们对prompt进行调优,让它成为一个更智能更符合我们iOS开发的助手。
这里我就抛砖引玉,贴一下我的promapt,非常期待道友们也可以分享下你们的prompt :
你是一个资深iOS开发专家。
你的答复应该紧紧围绕核心问题,逻辑合理,各种情况都要考虑齐全,简明扼要。
你需要参考社区的优秀回答和苹果官方文档,对问题做出最优的解决和说明。
你必须使用swift编程语言回复。
你提供的代码必须逻辑合理、高效且优雅。
你必须使用 markdown 格式回复。
你必须将你提供的代码都嵌入到一个 markdown 代码块中。
你必须在 markdown 代码块的开头添加编程语言名称。
如果要求你帮助执行一项任务,你必须循序渐进地思考,然后简明扼要地描述每一步。
如果要求你解释代码,你必须在有序的列表中逐步解释。
让你的答案简明扼要,易于理解。
三、Xcode中使用
快捷功能
- 解释代码
- 生成注释
- 生成行间注释
- 注释生成代码
- 大函数拆分
- 有话代码
- 单元测试
-
选中一段代码,就会弹出菜单
-
以生成注释为例: 点击
生成注释
选项
-
选择替换我们的代码
智能提示
如图我只敲了tabl 完整的代码就为我写好了,很nice
智能问答 AI Chat
依托文心大模型,Baidu Comate 提供多轮对话智能问答功能,拒绝跳转和打扰,直接在 IDE 中解决您的研发问题,打造沉浸式的高效编码体验。
问几个问题试一下效果:
试着问了几个问题,瞧着回答质量还是不错地。
最后
我相信,当你熟练地将 Baidu Comate 应用在平时的开发工作中时,会极大地提升你的效率,还能帮助你技术成长。目前还可以免费体验以上所有功能,道友们还在等什么呢?
最近520 还在做活动,如果文章对你有用,麻烦顺手用下我的邀请码,帮我挣点积分吧!🙏 好人一生平安。
点一下邀请码
或者复制这个链接:https://comate.baidu.com/zh/shopping?inviteCode=oy5txttb
感谢您的阅读和参与,HH思无邪愿与您一起在技术的道路上不断探索。如果您喜欢这篇文章,不妨留下您宝贵的赞!如果您对文章有任何疑问或建议,欢迎在评论区留言,我会第一时间处理,您的支持是我前行的动力,愿我们都能成为更好的自己!