AI让我变得非常懒,但真的很爽 一行提示词搞定表单校验,省了半小时手写逻辑! 使用 CodeBuddy 时,我输入的提示是「实现一个小程序手机号输入框校验,格式错误就提示」。它直接帮我生成了完整的代码片段,逻辑清晰、体验友好: <view class="form-item"> <input placeholder="请输入手机号" bindinput="onPhoneInput" /> <text wx:if="{{phoneError}}" class="error-text">手机号格式错误</text> </view> Page({ data: { phone: '', phoneError: false }, onPhoneInput(e) { const value = e.detail.value const valid = /^1[3-9]\d{9}$/.test(value) this.setData({ phone: value, phoneError: !valid }) } ... AI一顿写 }) 5秒钟生成,不仅能直接用,还自动考虑到正则和提示逻辑,真的很省力。 同时,对大家写提示词prompt 的要求更高了 比如提示词:「我要做一个小程序顶部吸顶导航栏,页面滚动超过100时固定在顶部」,生成的代码结构几乎不用修改。 [图片] 此外,code review相比于其他AI 是个优势,分分钟省了出时间做评审!~ 【Bug与建议吐槽】代码助手虽然聪明,但也遇到些“迷之行为”: 自动生成的 CSS 偶尔会缺少 [代码]rpx[代码] 单位;对 flex 布局理解 OK,但如果我想用 grid,它反而不太行;输入一些涉及微信支付、用户授权的逻辑时,提示内容略显简略,文档引用不足。[图片]
体验惊喜?开发工具里有 AI 代码助手啦!微信开发者工具集成了「代码助手」,除了能支持小程序项目开发之外,还支持公众号、多端应用等项目的开发。 “让初中学历做烤地瓜的我,也能一分钟成为开发者” “接手的项目代码像天书,扔给代码助手帮忙理解,除了老天爷之外,我也能看懂了!” “全程扮演产品同学和测试同学,一行代码没写做了个小程序。(手动狗头/打字太累了,推荐出个语音交互)” 上线后,我们收到许多开发者的支持和体验反馈。目前正在不断优化「代码助手」的体验,帮助开发者提升项目开发效率,缩短学习曲线,减少重复劳动,专注于产品迭代与创新。 体验指引 下载最新版 微信开发者工具 ,在「设置-扩展设置-编辑器扩展」中,安装「腾讯云代码助手 CodeBuddy」插件。 [图片] 示例用法: [图片] (当前开发者工具代码自动生成的效果) 真实案例:工具智能一点点,开发轻松亿点点 分享与吐槽 我们邀请各位开发者分享自己使用代码助手的体验,无论是使用经验、吐槽、代码片段分享、代码助手的精彩(翻车)回答,来者不拒。 ① 我想分享代码片段:可分享由代码助手生成的,你认为值得分享的项目代码,提供代码片段和你的评价。 ② 我想分享经验:什么姿势使用代码助手效果最好?哪些提示词可以多用?如何正确表达出自己的想法?...... ③ 我想吐槽:代码助手有哪些奇怪的bug?希望代码助手可以有什么能力? ④ 我想分享精彩(翻车)回答:可截图分享你认为精彩的、或者翻车的代码助手回答截图。 即日起至 2025 年 6 月 30 日,在下方评论区分享自己对「代码助手」的使用体验与建议,每个人可回答多个,每个回答角度独立精选,精选评论的开发者将获得官方精美礼品一份,每个开发者最多可同时获得 4 份精彩礼品(如果 4 个回答角度都有被精选)。 [图片]
06-04这题我懂啊,小程序的IDE工具内嵌的vscode我玩得贼溜~ 必备插件: Skyline 手势API 推荐理由:性能优化后,小程序丝滑很多,一些效果也不会卡了 实战案例:以前要写一些繁琐的手势模拟效果,现在直接源生API搞定,轻松加愉快~ 避坑技巧:兼容性。。。需要根据自己的用户人群的手机来 地址:https://developers.weixin.qq.com/miniprogram/dev/component/double-tap-gesture-handler.html [图片] 腾讯云代码助手 CodeBuddy 推荐理由:AI打工人,一句话生成完整项目!Craft模式直接让AI从零搭建旅游App,Chat模式化身24小时代码陪聊,连单元测试都能帮你“瞎编”(哦不,是智能生成)。 实战案例:某团队用CodeBuddy的DeepSeek-V3模型,3天搞定旅游App前端页面,还附赠“滑动卡顿修复”服务。产品经理惊叹:“这插件比我还会写周报!” 避坑技巧:别对AI说“随便做个页面”,它会真的给你画个“随便风”UI!指令要具体,比如“带圆角按钮的深色主题”,否则可能收获一堆五彩斑斓的黑。 韭菜盒子 推荐理由:程序员专属“摸鱼神器”,边写代码边盯盘,从此告别错过涨停的痛!它能实时监控股票、基金涨跌,甚至支持自定义“吃面”“烤肉”等涨跌图标,让你的K线图充满烟火气。 实战案例:某程序员在赶项目时偷偷配置了自选基金,结果发现某只新能源基暴涨,秒速抛售,赚了一顿火锅钱。老板问进度时,他淡定切回代码界面:“我在优化项目,绝对没看基金!” 避坑技巧:添加股票代码时,记得用新浪接口的编码格式(比如港股代码前加hk),否则数据会像老板查岗时的你——一片空白! MCP browser-tools-server 推荐理由:浏览器“遥控器”,让AI替你点按钮、填表格、爬数据!debugger等等 实战案例:开发小程序或者内嵌页面的时候,配合cursor 自动化的解决遇到BUG报错,贼快,贼6 避坑技巧:自动抢票,小心被网站当机器人封号!记得开启真实浏览器指纹伪装,否则你的AI可能会因为访问太频繁,喜提验证码大礼包。 [图片] 总结:韭菜盒子负责让你“财富自由”,CodeBuddy负责让你“代码自由”,MCP则让你“双手自由”——三位一体,打工人の究极摸鱼装备!
有奖话题 | 520来表白下你最爱的小程序"开发神器"?每个开发者都有这样的时刻: 遇到一个棘手的需求,焦头烂额之际... 突然发现某个组件或插件完美解决问题,直呼"真爱"! 从此把它奉为"开发神器",项目里到处都用它!无论是微信开发者工具及原生组件,还是你精心打造的自定义组件、插件,亦或接入最新的 MCP 等工具,现在就是你的"表白时间"!表白你的最爱开发工具或秘籍,帮助其他开发者少走弯路,还能赢取微信官方周边奖品哦~ 在评论区按格式表白你最爱的小程序开发工具或秘籍: 示例: 最爱组件 <live-player> 推荐理由:低延迟直播神器,自带美颜和连麦功能 实战案例:用它3天就完成了电商直播功能,用户停留时长提升40% 避坑技巧:记得设置object-fit属性,否则视频会变形 文档:https://developers.weixin.qq.com/miniprogram/dev/component/live-player.html 好的小程序开发工具就像乐高积木,选对开发工具,复杂功能也能轻松搭建! 你有哪些独家开发工具或秘籍?快来Battle! 即日起至 2025 年 06 月 01 日,在下方评论区分享你最爱的小程序开发工具或秘籍,被官方精选评论的用户将获得官方精美礼品一份。 [图片]
05-20wx.getChannelsLiveInfo({ finderUserName: "视频号ID", success(res) { console.log(res.feedId); // 直播feedId console.log(res.nonceId); // 直播nonceId } });
视频号的feed的nonceid怎么获取视频号的feed的nonceid怎么获取,用于小程序到视频号的跳转
05-12先关注下
有奖调研|小程序境外支付能力升级,有啥需求来和我们说说?亲爱的开发者小伙伴: 你是否在为小程序境外经营时面临的这些支付问题而头疼? 👉 支付习惯不同,境外用户无法直接使用信用卡或本地支付方式付款 👉 各支付方式接入流程不一,自行对接用户覆盖率低,时间成本高 👉 不同国家/地区支付方式差异大,经营复杂度高,管理效率较低 小程序境外团队拍了拍你:别担心,你的需求我们都懂! 目前,我们面向境外本地化经营场景正式推出「Tenpay Global 全球收银台」功能,助力商户一站式接入全球主流支付方式,便捷接收各国消费者在小程序场景下的付款 ✅ 高效接入多种支付方式:简洁的 API 接口,一次性集成多种境外本地支付方式,满足用户不同的支付偏好,已上线新加坡 PayNow,即将上线银行卡及更多支付方式 ✅ 用户体验佳:小程序原生收银台,给用户更快速的支付响应、更顺畅的支付体验、更安全的支付保障;为企业用户提供统一管理后台,轻松管理多种支付方式 ✅ 全球化覆盖:首期开放国家为新加坡,更多国家/地区正在紧锣密鼓拓展中,敬请期待〜 [图片] 「Tenpay Global 全球收银台」后台界面示意图 [图片] 「Tenpay Global 全球收银台」新加坡 PayNow 支付交互示意图 👉 即刻查看详细说明及接入指南Tenpay Global 全球收银台 | 微信开放文档 👉 新加坡主体商户可以登录小程序官方后台,点击左侧「支付与交易-全球收银台」查看服务详情与功能接入 有奖调研活动来啦〜有啥需求来和我们说说? 为了更精准地解决开发者在小程序境外经营过程中的支付难题,现面向小伙伴们广泛征集建议。无论是吐槽现有方案的不足,还是畅想未来功能的优化,你的每一条建议都会被认真对待 即日起至 2025 年 5 月 9 日,欢迎各位开发者按照以下格式在下方评论区进行留言: 1. 所属行业 & 展业地区: 例如:餐饮;新加坡、马来西亚 2. 你的具体业务场景是: 例如:向某地区用户销售某产品或服务,用户支付并购买某产品或服务使用权等 3. 当前你对支付服务的需求: 例如: a. 你是否有意愿开通「Tenpay Global 全球收银台」功能?无论回答为是或否,都可以讲讲原因〜 b. 你最希望我们优先支持的国家/地区及支付方式?(快来点名!) c. 你对手续费成本、结算周期等特性的期待? d. 其他任何有关小程序境外支付服务的问题,请畅所欲言〜 🎉 精选评论的用户将获得官方随机送出的微信红包吸管杯/企鹅公仔/冰箱贴一份 [图片]
05-07嗐,让我想到当年连夜改 微信授权接口和隐私协议吗、头像消失术。。。wx.getUserInfo 同步异步赶不上“上线的脚步” 一个新来的同事,解决不了“提交接口调用多个接口验证”的问题: [图片] 用 [代码]sleep[代码] 实现线程安全,堪称「阻塞式防御」的鼻祖。注释里的"临时方案"像极了减肥前的"最后一块蛋糕"。用户至今不明白为什么每次提交数据都会触发「冥想5秒」的宗教仪式。递归地狱: 比如这个demo [图片] 用核弹打蚊子,用递归实现 [代码]n++[代码],完美诠释「杀鸡用火箭筒」。当 [代码]n[代码] 超过 10000 时,代码会和调用栈一起私奔到外太空。后来同事在代码里补了一行 [代码]// TODO: 未来改成循环[代码],但「未来」和「下周上线」一样遥远。测试服各种卡的元凶~~~ [图片]
有奖话题 | 这行代码当年是怎么通过Review的?"虽然它现在跑得挺好,但每次看到都怕它半夜打我" "这段代码的作者至今是个谜..." "如果删了这段代码会崩溃,不删我会崩溃" ...... 在漫长的开发旅程中,不知你是否听过这些对于代码的吐槽? 总有一些代码让开发者们又爱又恨,或许是多年前遗留的“祖传逻辑”,又或许是紧急上线时不得已的“临时方案”。 今天,就让我们一起来挖掘那些藏在代码深处的“宝藏”,开启一场别开生面的代码吐槽大会吧! 这不仅仅是一次轻松的吐槽大会,更是一次技术人之间的深度交流。通过分享和倾听,我们可以更好地理解彼此的开发经历,从中汲取经验,提升自己的编码实践。 无论是自嘲还是调侃,让我们用一场轻松的技术吐槽打破日常的严谨,让代码世界多一些欢笑和理解。 快来参与吧!让我们一起在代码的海洋里,寻找那些让人又爱又恨的瞬间,用幽默和智慧为我们的开发旅程中增添一抹亮色! 即日起至 2025 年 04 月 20 日,在下方评论区晒出最想吐槽的代码片段(关键信息可打码处理),精选评论的用户将获得官方精美礼品一份。 [图片]
04-15目测,这话题的内容,也是用 deepseek 写的!
体验微信云开发扩展 AI 新能力了吗?反馈意见领福利!为助力开发者深度探索云开发最新能力,即日起至2025年6月30日,参与以下活动即可赢取代金券、定制周边等奖励! 🔥 活动内容 1️⃣ 扩展能力免费试用 每个云环境均提供扩展 AI 能力的 Token 免费调用额度,助力开发者快速开发上线小程序 AI 功能。完成 AI 功能的开发,并集成到小程序中,通过在微信开放社区发布主题包含 # 云开发免费体验 # 的文章,或者评论区分享小程序(含AI回复示意)截图,即可获赠10元无门槛代金券,数量很多但赠完即止。2️⃣ 反馈建议领福利 在微信开放社区发布主题包含 # 云开发免费体验 # 的文章,提交微信云开发能力试用报告(200字以上)或功能优化建议,即可获120-100元腾讯云代金券(限前50名)。优质反馈案例将受邀加入「云开发创新共创群」,获得技术专家 1 对 1 交流机会。3️⃣ 付费升级加倍奖 即日起,微信云开发支持开发阶段免费体验活动。活动期间,如完成小程序上线后,将免费环境升级为基础付费套餐,在微信开放社区发布主题包含 # 云开发免费体验 # 的文章,或者在评论区分享小程序页面截图及小程序码图,额外赠送云开发周边礼品**(随机赠送定制T恤/公仔,赠完即止)。[图片] 奖励发放:次月 5 日前我们将通过社区私信联系得奖者诚邀各位小程序开发者开通体验云开发新能力,在使用过程中遇到任何问题,或有任何建议,欢迎在下方评论区留言~
03-26code 只能用一次,使用过以后就没用了
03-16这个接入deepseek 太棒了,全面AGI时代已经来了 小程序这波操作 遥遥领先! [图片][图片]
有奖体验 | 微信云开发支持扩展调用AI大模型,你体验了没?伴随 AI 的高速发展,有越来越多的小程序开发者也想将自己的小程序接入AI大模型,实现智能对话、文本生成等功能,近期微信云开发的更新了扩展调用的AI大模型能力,各位开发者可参考如下教程进行体验: 针对小程序开发,云开发准备了三种「快连」方式——SDK 直连、智能体对话、AI对话组件一键接入 ,适配不同场景 1.非对话类的通用场景,如文本生成、智能补全、智能翻译等。 2.AI 对话场景,支持配置欢迎语、提示词、知识库等对话中需要的能力。 3.快速在小程序中植入 AI 对话能力,更快速友好。 方式一:SDK 直连大模型,最少仅需3行代码直接使用小程序端的代码调用模型 [图片] 方式二:创建一个智能体使用自定义创建或者模板创建(两者任选)的方式,创建智能体,接入后可调用体验云开发SDK ,支持调用整套AI扩展能力的 API 接口,实现基础对话、对话历史保存、对话反馈收集、次轮问题推荐。 自定义创建 [图片] 模板创建 [图片] 方式三:在现有小程序、公众号服务号、小程序客服、微信客服调用对话组件使用云开发AI对话的小程序集成到现有小程序。 [图片] 同时,云开发团队准备了完整的接入文档和代码示例,开发者们可以参考以下文档和代码仓库进行开发 - 小程序接入云开发 AI 能力文档: https://docs.cloudbase.net/ai/miniprogram-using - 云开发 AI 能力示例仓库: Gitee:https://gitee.com/TencentCloudBase/cloudbase-ai-example Github:https://github.com/TencentCloudBase/cloudbase-ai-example 目前以上能力已经全面公测,欢迎各位开发者朋友们前往体验,未来我们也计划推出更多的 AI 能力,如 Tool Calling(工具调用)、多 Agent 串联、工作流编排等,敬请期待,也欢迎大家在评论区中提出建议。 即日起3月18日,欢迎大家在下方评论区分享使用微信云开发扩展调用AI大模型以及使用场景(听说有图有真相,效果更加棒 ʕ•͡ᴥ•ʔ),精选评论的用户将获得周边礼品 1 份。🎁 [图片] 准备工作● 注册一个微信小程序账号,并且创建本地小程序工程项目 ● 小程序基础库需要在 3.7.1 及以上版本,具备 wx.cloud.extend.AI 对象 ● 小程序需要开通「云开发」,可在小程序开发工具中点击工具栏里的「云开发」按钮进行开通,并创建环境(PS:对于首次使用云开发的用户,第一个月套餐免费): [图片]
02-21先排查下是环境问题还是IDE工具问题 退回之前的版本看下, https://developers.weixin.qq.com/community/minihome/doc/0002e0bd3e0a40214aa29382c61001 非必要不升级最新版,另外检查下内核
微信开发者工具1.06.2412050 Stable 不显示登录二维码微信开发者工具1.06.2412050 Stable 不显示登录二维码,回退到1.05.2204250就有登录二维码
02-05install 加载错误? 看下内核版本是不是最新的,还有就是组件路径
引入多端原生插件,真机调试报错?Error installing app. 0 (PackageInspectionFailed). Failed to load Info.plist from bundle at path /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ZItyrt/extracted/demo.app/Frameworks/wx1b55448b5bd2cefc.framework; Extra info about "/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ZItyrt/extracted/demo.app/Frameworks/wx1b55448b5bd2cefc.framework/Info.plist": Couldn't stat /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ZItyrt/extracted/demo.app/Frameworks/wx1b55448b5bd2cefc.framework/Info.plist: No such file or directory,["Failed to load Info.plist from bundle at path /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ZItyrt/extracted/demo.app/Frameworks/wx1b55448b5bd2cefc.framework; Extra info about \"/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ZItyrt/extracted/demo.app/Frameworks/wx1b55448b5bd2cefc.framework/Info.plist\": Couldn\'t stat /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ZItyrt/extracted/demo.app/Frameworks/wx1b55448b5bd2cefc.framework/Info.plist: No such file or directory"] $:wx2a9d0c3c276390e4 getAppleIdData succeed Init the sign environment for 1054938306@qq.com... Signing the app... Sign the app successfully 我是跟着文档一样走的,不知道为什么报这个错
01-14