GitCode 二月火力全开 | 积分商城盛大开业,GitCode AI 实力出圈,线上线下活动超精彩

运营情况总览

产品:GitCode 积分商城正式开业,积分兑换礼物通道开启;GitCode AI 重磅上线,已经接入 DeepSeek-R1-671B 满血版与联网搜索功能。

G-Star:G-Star 页面焕新上线;新增多项实用功能;“2025 码动春天·仓颉三方库开发挑战“开启;“鸿蒙开发工具大赶集”活动即将截止;FitFramework 在 GitCode 开源;MateChat 亮相 GDC 全球开发者先锋大会。

市场活动:【CodeMaster 专栏人物】第三期登场;【CtrlCV 情报局】惊喜上线;GitTalk 直播干货不断,精彩不停!

产品方面

GitCode 积分商城正式开业

期待已久的积分商城终于上线啦!!有积分的小伙伴快去兑换礼物吧:

商城地址:

https://gitcode.com/setting/points?type=shop&utm_source=hy_jfsc_yk250305

🎯 什么是 GitCode 积分商城

GitCode 积分商城,它就像是一个“程序员的福利商店”!你可以用 GitCode 的成长积分来兑换礼物,比如“鼠标”、“键盘”、“盲盒”等!

🎯 那如何获得积分呢?

你可以在 GitCode 成长中心,通过完成一些简单的任务,比如签到、参与开源项目、提交代码、帮助他人等,你就能轻松获得积分。积分可以在 GitCode 积分商城兑换礼品,后续会持续上线各种好玩的任务和礼物,比如限量版周边T恤、徽章、贴纸等!

Tips:积分自获取之日起有效期为1个自然年,未使用部分将于次月1日0时自动过期。

快去积攒积分兑换好礼吧!

Deepssek 昇腾满血版 Chat AI 上线

GitCode 重磅推出 GitCode AI,并已经接入了 DeepSeek-R1-671B 满血版,所有用户都可以在 GitCode 平台免费使用!

👉 参数超强大

DeepSeek-R1-671B 模型拥有极强的推理能力。面对复杂任务,能快速处理并给出精准答案,在全球 AI 中脱颖而出。

👉 体验超流畅

使用 GitCode AI 时,响应迅速,不管是问代码问题、数学难题,还是探讨其他内容,都能及时得到回复,交互过程超顺畅。

👉 稳定安全

GitCode AI 提供快速稳定的服务,不会出现卡顿、掉线、服务器繁忙等问题。GitCode 的技术团队也会随时待命,为用户提供技术支持,确保用户在使用过程中遇到的问题能够及时得到解决。

👉 完全免费

GitCode AI 接入 DeepSeek-R1-671B 满血版后,用户可以在 GitCode 平台免费使用,没有任何套路,用户可尽情探索DeepSeek多元能力,无需担忧费用问题。

👉 支持联网搜索

GitCode AI 支持实时联网搜索功能,3秒抓取全网新鲜资讯,自动过滤无效信息的智能雷达,热点/数据/攻略实时更新不 out!

赶紧来 GitCode AI,体验强大的 DeepSeek 满血版!

GitCode AI 地址:

https://gitcode.com/ai/

G-Star

G-Star 二月生态建设进度

2月,9个开源组织、106个优质开源项目加入 G-Star 计划:包括ModelEngine、ArkUI-X、CloudWeGo、Datawhale、Gitea、Xorbits、hyperf、计全科技、opengoofy开源组织;erupt、chatgpt-on-wechat、omega-ai、LangBot、yolo-onnx-java、frog、HandyControl、BootstrapAdmin、BootstrapBlazor、SliderCaptcha、wechat-bot、UAVS、phalapi等G-Star毕业项目。

截止 2 月 28 日,已有 440 个开源项目加入 G-Star 计划,其中 246 个项目成功毕业,这些项目在 G-Star 计划的支持下,不仅获得了技术、资源和市场等多方面的帮助,还实现了从初创到成熟的跨越式发展。同时,还有 194 个国内开源项目正处于孵化中,它们在 G-Star 计划的精心培育下,正逐步壮大,展现出强大的发展潜力和广阔的市场前景。

G-Star 页面焕新上线!

G-Star页面已经完成了全新改版,重要升级内容如下:

【新增功能】

👉 最新入驻项目推荐板块,让更多人看到你的精彩作品!

👉 与 G-Star landscape 同步的项目领域分类体系,便于用户查找和浏览。

【访问入口】

📌 新版页面直达链接:https://gitcode.com/?tn=67bc3fa197a0293d6bfebd05

“2025 码动春天·仓颉三方库开发挑战“开启

踩着2月的尾巴, “2025 码动春天・仓颉三方库开发挑战” 活动开启,邀请广大开发者投身仓颉三方库开发的热潮,助力开发者打造更丰富、流畅的鸿蒙全场景应用!在活动期间,通过申请并成功建仓的开发者,将赢取荣誉与丰厚奖励:活动专属荣誉证书、GitCode & 仓颉官方渠道展示、GitCode & 仓颉开发者活动、GitCode & 仓颉精美周边。

⏰ 活动时间

2025 年 3 月 1 日至 5 月 30 日,活动参与者需要在此期间内完成三方库开发

👉 贡献流程

按照 Cangjie-TPC 仓库贡献指南指引,即可申请建立你的社区三方库。

“鸿蒙开发工具大赶集”活动即将截止,抓紧贡献鸿蒙开发工具赢好礼!

即将在2025年3月20日截止的“鸿蒙开发工具大赶集”活动,紧急召唤广大开发者:快来将平时鸿蒙开发过程中的经验工具化,助力更多开发者高效地开发鸿蒙应用!

🔧 工具选题

原创鸿蒙开发实用工具,如高效鸿蒙开发脚本,DevEco Studio 插件或是与鸿蒙开发相关的小工具等,在 PR 和 README 中需包含工具的功能介绍和使用文档。

👉 参与方式

1、添加 GitCode 代码君微信(微信号:GitCodeassistant)进活动群参与活动

2、在指定仓库提交示例代码

👉 仓库地址https://gitcode.com/OpenHarmonyToolkitsPlaza/harmony-tools

FitFramework 在 GitCode 开源,让 AOP 自由如呼吸

GitCode开源新星—— ModelEngine 社区的 FitFramework,通过 AOP插件化设计,让业务代码真正实现“无感”升级,开发者终于可以告别代码入侵的烦恼!

👉 为什么开发者需要FIT?

解耦神器:切面与业务代码物理隔离,符合“单一职责”原则,彻底告别依赖冲突。

动态能力:通过插件热插拔,可随时为系统“插拔”功能,如临时开启流量监控或关闭非核心日志。

微服务友好:在分布式架构中,通过独立插件统一管理跨服务切面(如鉴权、限流),提升协作效率。

👉 FIT 的黄金场景

遗留系统改造:无需重构代码,即可添加全局监控或日志功能。

多团队协作:避免切面代码冲突,各团队独立开发插件互不影响。

快速复用能力:将通用功能(如日志、鉴权)封装为插件,一键复用至不同项目。

👉 项目地址

https://gitcode.com/ModelEngine/fit-framework

MateChat 亮相GDC 全球开发者先锋大会,展示结合DeepSeekAPI 10分钟搭建专属AI助手

2025全球开发者先锋大会于2025年2月21日至23日在上海成功举办,活动期间MateChat参与了全天候社区式互动,向开发者展示如何在10分钟内使用MateChat+DeepSeekAPI,搭建自己的专属AI助手:

👉 第一步:获取DeepSeek的API keys与调用方式

👉 第二步:通过MateChat项目提供页面交互完成DeepSeek的API调用

📖 完整教程:

https://juejin.cn/post/7469691502630551593

👉 项目地址:

https://gitcode.com/DevCloudFE/MateChat

市场活动

第三期 CodeMaster 专栏人物登场

当35岁魔咒与AI焦虑席卷技术圈,有这样一位特立独行的程序员却踏出了一条别样之路。本期 CodeMaster 带来跨界程序员晚枫的故事,从电子信息跨界到法学硕士,从编程博主到爆款开源库作者。这个拒绝被定义的"斜杠战士",如何用三份截然不同的职业经历,编织出破解时代焦虑的生存算法?

本期 CodeMaster,让我们踏入晚枫的世界,寻找破解职场与技术难题的答案。

GitTalk:解锁 DataCap:企业数据管理的破局之道

2 月 18 日 15:00,GitCode 携手开源数据集成管理工具 DataCap,为用户带来了一场干货满满的直播盛宴,深度解析如何从数据孤岛迈向数据智能。

本次直播聚焦 DataCap 开源数据集成管理工具,深度挖掘其在企业数据管理领域的独特优势与应用潜力。

GitTalk:ShopXO 开源商城系统,电商搭建 “神助攻”

2 月 25 日 15:00,GitCode 携手 ShopXO 免费开源商城系统,为您带来一场干货满满的直播盛宴,深度解析如何快速搭建高效电商平台,从系统场景到实战操作,再到解决方案,一站式为您揭秘!

本次直播聚焦 ShopXO 免费开源商城系统,深度挖掘其在电商领域的独特优势与应用潜力。

👇 关注 GitCode 视频号查看完整直播内容 👇

【CtrlCV 情报局】栏目上线

【CtrlCV 情报局】是 GitCode 订阅号的全新栏目,为你速递程序员最关注的前沿资讯。内容涵盖开源热点,深度解读国内外热门开源项目的新版本发布、重大更新及社区活动,剖析技术架构与应用场景;聚焦程序员文化,探讨行业发展趋势、职业规划等热点话题;还有行业热点与趣味话题,用编程段子、技术趣闻等趣味内容,缓解开发者压力,提升阅读体验。

我们诚挚地邀请广大开发者、技术博主、开源项目维护者踊跃投稿!如果你有对技术的独特见解,对开源项目的深入研究,或是有趣的程序员相关故事,都可以分享给我们。投稿请将文章和您的联系方式发送至:yunying@gitcode.com 我们期待您的精彩表达!

三月预告

GitTalk 直播:Warm-Flow 工作流引擎,开发效率 “加速器”

3 月 5 日,GitCode 将携手国产工作流引擎 Warm-Flow,为广大开发者带来一场内容详实的直播。深度剖析如何利用 Warm-Flow 优化工作流,从特性解读到实际操作演示,再到针对性解决方案,全方位为您揭晓!

本次直播聚焦 Warm - Flow 国产工作流引擎,深度挖掘其在软件开发领域的优势与应用潜力。

👇 关注“GitCode视频号”立即预约直播 👇

破界·她力量|解锁AI时代的女性职场诗篇特别活动

GitCode 社区联合亚马逊云科技 User Group 北京社区 COC 北京共同发起的这场技术沙龙活动,特别邀约到 G-Star 毕业项目 —— 小米手机事业部 openvela 生态负责人赵微女士。她将倾情分享自己与 openvela 的共同成长历程,从自我探索的迷茫起步,到凭借积极思维突破困境,一路不断突破认知边界。3 月 8 日,一起来听听她们的故事~

GitTalk 直播:WGAI 项目专场

WGAI 是一款开箱即用的 Java AI 在线训练识别平台与 OCR 平台 AI 合集。它支持图片和视频识别,涵盖车牌、安全帽等多种场景识别,可自主训练。融合多种 AI 内核,无第三方 API 接口,能定制化离线部署,将训练与识别分开,减少内存和 GPU 消耗,满足行业化使用需求。

3 月 13 日 19:00,WGAI 项目作者将做客 GitTalk 直播间,别错过,一起开启 AI 新未来!

👇 关注“GitCode视频号”立即预约直播 👇

G-Star 校园联盟计划——走进浙大

3 月 15 日,G-Star 校园联盟计划走进浙大。GitCode 将与浙大学子深度互动,分享技术实践,开展交流研讨,激发学生对技术创新的热情,为校园技术生态注入新活力,开启技术探索之旅。

GitTalk 直播:管伊佳 ERP 项目专场

管伊佳 ERP 致力于精准对接中小企业在企业管理领域的多元需求。无论是从事生产制造的企业,还是专注贸易零售的公司,管伊佳 ERP 都能凭借其完备的功能体系,为企业在复杂多变的运营环境中提供有力支持,助力企业实现管理效率的跃升。

3 月 18 日 15:00,管伊佳 ERP 项目作者将做客 GitTalk 直播间,别错过,一起开启中小企业管理的新未来!

👇 关注“GitCode视频号”立即预约直播 👇

G-Star 校园联盟计划——华为 rust 社区✖️黑龙江科技大学

3 月 22 日,G-Star 校园联盟携手华为 rust 社区与黑龙江科技大学。现场分享 rust 技术知识,交流实践经验,助力学生掌握前沿编程技术,推动校园技术氛围升温,培养更多技术人才。

GitTalk 直播:IoTGateway 专场

IoTGateway 是一款开源跨平台 B/S 架构的工业物联网网关。它突破了传统物联网连接的局限,凭借强大的可视化配置功能,能轻松连接 PLC、扫码枪、CNC、数据库、串口设备、上位机、OPC Server、OPC UA Server 等各类设备和系统。并且,它支持与 Thingsboard、IoTSharp、ThingsPanel 以及用户自定义的物联网平台和业务系统(如 MES、SCADA)进行双向数据通讯,实现数据的顺畅交互与共享,打破数据孤岛。

3 月 26 日 15:00,IoTGateway 项目作者将做客 GitTalk 直播间,别错过,一起开启工业物联网新未来!

👇 关注“GitCode视频号”立即预约直播 👇

G-Star公益行第一弹:开源AI赋能公益组织Meetup

AI 不冷漠,开源有温度。GitCode 联动 Datawhale、上海剪爱公益发展中心,将在3月30日走进上海认知症关爱项目点,为公益从业者、志愿者以及关注科技公益的公众,带来“开源 AI 赋能公益组织”主题 Meetup,作为一系列以开源赋能公益的 G-Star 公益行计划的活动起点。希望借由本次活动,链接更多公益组织与开源向善力量。

CodeMaster 专栏人物招募中

「CodeMaster 专栏人物」聚焦开源界有影响力与创新力的人物,通过深度访谈挖掘他们开源旅程中的故事,展现其魅力风采。「CodeMaster 专栏人物」会在 GitCode 公众号独家发布,依托庞大用户群体和广泛传播渠道,给予参与者大量曝光,使其理念与成果在开源乃至整个技术领域产生深远影响。

如果你在开源领域拥有丰富的故事和经历,想要展现自我、收获成长,联系代码君报名「CodeMaster 开源先锋计划」,一同在这个平台上书写属于自己的开源故事,为开源事业发展贡献一份力量。

相关推荐

RN 鸿蒙安全三方库落地:react-native-digital-shield,密钥不出 TEE,AES-GCM/RSA-JWT 跨端身份打通

本文基于 RNOH 0.84 与 HarmonyOS API 26,自研数字盾库 react-native-digital-shield,把 ArkTS 专属的 HUKS、asset 能力经TurboModule 桥接给 JS:提供 AES-256-GCM 加解密与密钥托管、敏感资产存储、RSA-2048 签发校验 RS256 JWT,并以 JWK 公钥和 HS256 共享密钥实现跨端身份互认,密钥明文始终不出 TEE。文中还复盘 TurboModule 双侧注册、GCM 需拆分 16 字节

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 17

Flutter 修复鸿蒙 WebView Cookie 同名键丢失:离线回读与开发助手复核实录

修复了 Flutter 三方库 webview_cookie_manager 鸿蒙端因同名键误判导致的 Cookie 名称丢失问题,确保业务键如 path、domain 等在回读时正确保留。修复后,模拟器与真机测试均实现四组数据完整恢复,值中多等号也保持不变。补丁已提交至 CPF-Flutter 官方仓库,提升插件在鸿蒙平台的可靠性。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 29

Flutter 鸿蒙启动图撤销后编译失败:用 DevEco Code 复核三方库修复

本文针对 Flutter 鸿蒙启动图撤销时导致编译失败的问题,修复了 flutter_native_splash_ohos 库在移除启动图时误删仍被引用资源的缺陷。通过保留1×1透明图片并透传自定义模块路径,确保资源引用完整性,使工程可正常构建。修复已提交至官方仓库,支持幂等操作与多场景验证,提升开发体验。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 43

Flutter 接入鸿蒙 ArkWeb 预初始化:帮助页首开时机与主线程成本实测

为解决Flutter鸿蒙版webview_flutter无法在无视图状态下提前初始化引擎的问题,我在其原生实现中新增可选静态入口initializeWebEngine()。实测表明,在2秒预热窗口下,页面首屏渲染(FCP)耗时从中位数1791ms降至1019ms,显著提升首次打开体验;而在零延迟场景下,总路径耗时略有上升,需权衡预热时机与用户等待成本。该补丁已提交至CPF-Flutter官方仓库,支持社区协作优化。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 38

Flutter 优化鸿蒙 printing_ohos 多页 PDF 光栅化:原生资源释放与缓冲复用

针对鸿蒙端 printing_ohos 插件存在的页码映射错误与高内存占用问题,本文提出并实现三项优化:修正页码索引映射、引入原生资源分层释放机制、复用像素缓冲区。修复后,第三页显示正确,内存增长显著降低——在模拟器上PSS增量中位数下降65.8%,真机测试下降64.4%。完整补丁已提交至官方仓库,支持社区协作与问题反馈。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 34

React Native 鸿蒙权限审计实战:让每一项权限都有人认领

本文介绍一款纯 JS 编写的 React Native 鸿蒙权限审计工具,解决权限声明与使用对账难、最小权限集计算矛盾、审核必填字段缺失三大痛点。通过 module.json5 声明、使用台账与源码扫描三路输入对账,自动识别未使用权限、补全 reason/usedScene、生成可粘贴的最小清单,并支持 CI 卡控与风险分评估。工具内核独立,离线运行,兼顾准确性与安全性,助力应用高效通过审核。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 13

Cordova 鸿蒙 WebView 安全实战:能改的运行时拦,改不了的构建期审

本文通过 cordova-plugin-harmony-webguard 插件,解决 Cordova/HarmonyOS 应用中导航安全、引擎不可修改配置、JS 门面静默降级三大难题。基于运行时策略闸门(onPageStart + JS 预检)与构建期审计 CLI(扫描 MainPage.ets、config.xml 等),实现协议拦截、白名单校验、高危配置阻断,支持 CI 失败退出,将安全基线可视化、可测化,真正落地“能改的运行时拦,改不了的构建期审”。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 28

Flutter 鸿蒙供应链审计实战:让高危依赖卡在 CI 门口

本文介绍了一个基于纯 Dart CLI 与 Flutter Dashboard 的依赖审计工具,解决鸿蒙工程中三套锁文件(pubspec.lock、oh-package-lock.json5、package-lock.json)统一读取、离线快照与 OSV 在线情报选择、以及高危依赖通过退出码卡在 CI 的问题。工具以锁文件为事实依据,支持离线快照(4 条真实 GHSA)与在线查询,输出 SBOM(CycloneDX 1.5)、Markdown/JSON 报告,并通过退出码实现 CI 阻断,性能秒级

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 165

React Native 鸿蒙端侧 OCR 实战:TurboModule 与纯 TS 引擎的逐字契约

本文以鸿蒙真机上的 React Native 0.84 工程为例,详解三大难题:通过 TurboModule 接入 HarmonyOS Core Vision Kit 实现端侧离线 OCR;规避 Metro 预置头导致的 require 不存在问题;实现 npm 包与 HAR 双形态交付。项目采用 codegen 生成 ArkTS 接口,结合纯 TS 回退引擎,确保跨引擎逐字符一致,并通过 autolinking 支持无缝集成。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 96

Flutter 鸿蒙端侧 OCR 实战:让文字识别留在设备上

本文通过一个运行在鸿蒙真机上的 Flutter 插件工程,系统解决了三大核心问题:如何统一内存、文件、相册三类输入的识别链路;如何实现与 KMP 版本的 JSON 契约逐字节对齐;以及在系统不提供置信度时如何诚实处理。基于 HarmonyOS Core Vision Kit,插件实现端侧离线 OCR,全程无网络、无权限、无密钥,支持真实小票与截图识别,性能稳定(312~507ms),并通过 35 项单元测试与真机集成验证。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 152

跨端 RN 鸿蒙碰一碰分享库实战:基于 Share Kit 封装 react-native-ohos-knock-share,实现卡片、文件一碰传

本文介绍基于React Native的鸿蒙碰一碰分享库,解决RN开发者在鸿蒙生态中无法便捷使用Share Kit碰一碰功能的痛点。通过封装NFC/星闪触碰、3秒发送窗口、沙箱文件URI转换等核心逻辑,实现跨设备快速传递链接、文件、图片等内容。支持手机、平板、PC多端适配,提供回环演示与真机实测验证,显著降低接入门槛,提升跨端协作效率。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 189

React Native 鸿蒙实战:给应用接入小艺语音指令,跑通 Skill 声明到操作闭环

本文介绍如何在 React Native 鸿蒙(RNOH)工程中实现小艺技能闭环,通过开源库 react-native-ohos-ai-agent 封装技能声明、语音指令接收、端侧执行与结果回传全流程。针对三方应用权限限制,精准定位可操作边界,实现“被唤起→执行→反馈”链路贯通。结合五张真机截图验证:技能注册、指令匹配、意图上报、智能体调起及对话层弹出等关键节点均成功,完整打通语音交互闭环,助力应用无需入口即可被用户“叫”到。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 176

Flutter 鸿蒙实现精准碰一碰分享:tap_share_ohos 三方库打通真机传文件与传卡片

本文针对Flutter在鸿蒙系统上“碰一碰”分享功能缺失的痛点,基于DevEco Studio 26.0、HarmonyOS 7.0 API 26与Flutter 3.41.9实测环境,提出并实现开源库tap_share_ohos。该库封装NFC、Share Kit、权限管理及分布式能力,通过Dart门面层统一接口,利用MethodChannel与BasicMessageChannel对接原生ArkTS逻辑,实现文件与卡片的碰一碰分享。真机测试显示,可无缝调起系统分享面板,支持华为分享接力

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 172

Flutter 鸿蒙实战:用三方库接入小艺语音指令与智能体,跑通 Skill 声明到操作闭环

本文基于 flutter_ohos_ai_agent 三方库,实现 Flutter 应用一键调起鸿蒙小艺智能体。针对跨端框架对接鸿蒙 AI 能力的碎片化、环境差异等痛点,通过插件封装系统 Kit 能力,提供统一 Dart API。实测显示,模拟器与真机均支持文本/语音指令闭环,真机可完整调起小艺面板并回传事件。核心原理为:利用 ArkUI 承载页桥接 FunctionComponent,通过 MethodChannel 与 EventChannel 实现 Flutter 与原生能力双向通信,完成从语音识别到

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 154

RNOH 原生内存泄漏定位与治理:借助 LeakyGuard 实现图片解码降采样、LRU 字节缓存、资源生命周期管控,长列表图片页面峰值内存优化

本文面向 RNOH 0.84 长列表图片场景,剖析滑动数分钟后进程被系统杀掉的根因:原图解码尺寸失控、缓存按条数限流、PixelMap未显式 release。基于自研LeakyGuar,TurboModule 库,给出 desiredSize 真降采样、字节预算 LRU 缓存(逐出必 release)、资源登记与快照 diff、卸载即释放 Hook 的闭环方案,实测单图内存降 98.6%,24 图峰值由 1098.6MB 降至15.8MB。并总结双侧注册、ArkTS 语法差异、vp 转像

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 310

Flutter 鸿蒙空间音频实战:让音乐播放器的声音“长出方位感“

本文通过一个真实运行的 Flutter 工程,系统解析了在鸿蒙系统上实现空间音频的三大核心问题:基于双耳时间差(ITD)、声级差(ILD)和频谱整形的方位感算法;耳机切换与音频焦点管理;以及播放器与音效的集成。项目使用自研插件 spatial_audio,结合原生 HarmonyOS 接口,实现了跨设备的空间音频体验,支持普通耳机,无需硬件依赖,并提供实时参数反馈与系统状态监听。附带完整代码仓库与实测效果展示,为 Flutter on HarmonyOS 的音频开发提供了可复用的技术方案。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 295

Flutter 鸿蒙 HiTrace 请求归因:图片压缩等待时,主线程在做什么

为定位鸿蒙平台图片压缩性能瓶颈,我在 flutter_native_image 插件中新增可选的 HiTrace 阶段追踪功能,支持按请求开启解码、缩放、编码与资源释放阶段的耗时分析。通过对比模拟器与真机(华为畅享 100 Pro Max)数据,精准识别出耗时主要集中在解码与编码阶段,显著提升诊断效率。相关代码已提交至官方仓库,助力开发者快速定位性能问题。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 1万+

Flutter 适配鸿蒙折叠屏铰链角度按需订阅:支架调节页用完即停与重入实测

本文介绍对 Flutter 三方库 dual_screen 的优化:针对支架调节页等短时观察场景,保留原有缓存入口的同时,新增按需订阅机制。通过按需启停监听,实现页面退出后停止原生回调,避免无效数据更新。实测显示,无消费者时原生回调从3条降至0条,重进页面则等待新事件,更符合临时工具页的使用逻辑。完整代码已开源,支持鸿蒙折叠屏角度动态感知,适用于需精准控制生命周期的折叠屏应用开发。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 1万+

Flutter 适配鸿蒙手表屏幕形状:让计时卡片按圆屏和方屏布局

本文基于 wear_plus 1.2.4 版本,为鸿蒙系统补全屏幕形状查询功能,使 WatchShape 能正确返回 round 等形状信息。通过在原 Dart 接口不变的前提下,新增鸿蒙平台处理器,实现与 Android 一致的异步查询逻辑。对照实验验证:适配后页面可从“查询未接入”变为“圆屏已确认”,日志成功接收系统回执,布局行为保持一致。完整代码开源至 oh-flutter/wear_plus,支持 Flutter 鸿蒙穿戴设备开发。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 1万+

Flutter 优化鸿蒙剪贴板大图复制卡顿:从主线程同步阻塞到异步文件描述符直解

针对鸿蒙系统下 flutter_image_clipboard 插件复制高清图片时阻塞主线程的问题,本文提出三项优化:异步文件描述符直解、异步剪贴板写入及原生资源逆序释放。实测显示,模拟器事件循环最大间隔从300.32ms降至54.36ms(降幅81.9%),真机上更从133.20ms降至11.20ms(降幅91.59%),显著提升页面响应性。完整代码已开源,支持直接使用与社区交流。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 1万+

Flutter 三方库 petalmaps_ohos 的 OpenHarmony 适配实战(0 → 1 全记录)

本文详细记录了从零构建 Flutter 三方库 petalmaps_ohos 并适配 OpenHarmony/HarmonyOS 平台的全过程,涵盖项目初始化、原生实现(基于 ArkTS 和 MethodCallHandler)、插件注册、功能验证及升级至 HarmonyOS SDK 26 的关键步骤。重点解析了为何需实现 AbilityAware 获取 UIAbilityContext 以确保地图调起成功,并通过分层架构、枚举封装与兼容性设计,实现功能完整、易用且低维护成本的“调起系”地图插件,

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 62

Flutter 三方库 holding 的 OpenHarmony 适配实战:从 0 到 1 开发一个鸿蒙感知插件

本文详述了从零实现开源 Flutter 插件 holding 并适配 OpenHarmony/HarmonyOS 的全过程。基于鸿蒙专属 MultimodalAwarenessKit,实现握持手与操作手状态感知,覆盖事件流订阅、状态查询及 API 26 新增接口,确保功能一致、性能高效、接口稳定。通过 Dart 层封装、ArkTS 原生桥接、真机验证与单元测试,完成插件工程化落地,并发布至 pub.dev,为同类系统能力插件的鸿蒙化提供可复用的技术路径。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 28

Flutter 三方库 gesturesshare 从 0 到 1:鸿蒙隔空传送分享插件的开发、升级与发布实战

本文详述了 Flutter for OpenHarmony 三方库 gesturesshare 从零开发到发布全过程:基于 HarmonyOS 隔空传送能力,实现跨设备图片与 App Linking 一键分享。涵盖双端代码设计、API 26 升级、真机验证及 Pub 发布流程,提供 Dart/ArkTS 对照与踩坑复盘。项目填补 Flutter 生态空白,推动鸿蒙多设备交互能力普及,助力开发者快速接入系统级功能。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 30

Qt 鸿蒙沉浸光感实战:让玻璃的每个像素自己发光

本文通过一个 QML 模块与 Qt for OpenHarmony 构建实践,完整解答了三个核心问题:如何用 81 行 GLSL 实现无图片依赖的动态玻璃材质(含光核漂移、视差、SDF 圆角与颗粒);如何在 Qt Quick 中通过 C++ 控制器实现弹层锚定与翻转;以及如何将 Qt 应用交叉编译并以 HAR 形式部署至鸿蒙系统。项目基于 Qt 5.12.12,利用 ShaderEffect 实现纯渲染级视觉效果,兼顾性能与跨平台兼容性,提供可复用的开源方案。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 23

开源鸿蒙平台 KMP_CMP 三方库「端侧语音转文字」适配全流程

本项目实现KMP/CMP在OpenHarmony鸿蒙平台的语音转文字(TTS)完整链路适配,通过Kotlin/Native共享模型、C ABI/N-API桥接与ArkTS交互,解决权限、音频格式、生命周期及跨平台契约等难题。支持中文、英文、日文多语言识别,提供统一结果模型与JSON序列化,实测于华为Mate 80 Pro Max模拟器,验证了JVM测试、Native动态库、HAP签名部署及真机识别全流程。项目结构清晰,分六阶段推进,确保代码复用与平台无关性,为KMP在鸿蒙生态落地提供可复用的技术范式。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 31

开源鸿蒙平台 KMP_CMP 三方库「端侧OCR」新特性适配

本项目实现Kotlin Multiplatform(KMP)在OpenHarmony平台的端侧OCR适配,基于HarmonyOS 7.0 SDK与Compose Multiplatform 1.9.2,成功打通JVM、Kotlin/Native与ArkTS间的数据交互。通过C ABI/N-API桥接层,实现KMP模型与Core Vision Kit识别结果的跨语言共享,支持中、英、日、韩四语识别。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 13

开源鸿蒙平台 KMP/CMP 三方库「智感握姿」新特性

本项目实现鸿蒙KMP/CMP平台下智感握姿能力的跨端适配,基于Kotlin Multiplatform构建共享状态模型,通过C ABI与ArkTS桥接,支持左手、右手、双手等五种握持状态的稳定传递。项目打通ohosArm64目标、Native动态库构建与DevEco Studio集成链路,提供统一API与真机验证示例,确保状态模型、事件序列与生命周期在多端一致。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 19

Electron 鸿蒙沉浸光感实战:把玻璃交给操作系统去发光

本文通过一个 Electron 库与 HarmonyOS 三方库,系统解决三大核心问题:跨平台材质路径对齐(macOS vibrancy、Windows acrylic、鸿蒙 backgroundBlurStyle)、菜单子窗口精准定位(坐标转换与工作区适配)、以及无脚本菜单文档的安全事件回传(自定义 URL scheme 与焦点管理)。基于 CPF-Electron 鸿蒙化分支,实现桌面级玻璃效果——材质由操作系统合成器采样,网页仅渲染薄色层与光斑,确保视觉一致性与性能优化。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 21

Flutter 修复 flutter_secure_storage 鸿蒙入口路由与前缀隔离:让多账号登录凭证在手机上独立读写与清理

本文针对 flutter_secure_storage 在鸿蒙平台的适配问题,修复了主包缺失 TargetPlatform.ohos 路由导致的 unsupported_platform 错误,并统一鸿蒙子包多账号前缀的读写与清理范围,解决键值覆盖、前缀错用及批量操作匹配过宽等问题。修复后,业务层可继续使用统一接口实现跨账号安全存储,保障数据隔离性。完整代码已开源至 abaoge/flutter_secure_storage。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 1万+

Cordova 鸿蒙沉浸光感实战:让弹层玻璃“喝到“背景的光

本文通过一个 HarmonyOS 模拟器上的 Cordova 项目,详解了在 WebView 中实现“玻璃拟态”效果的三大核心问题:利用 backdrop-filter 实现背景实时模糊与提亮,构建四层结构(采样、渐变底、光场、噪点)模拟真实玻璃质感;通过锚点定位与动态布局实现弹层贴边生长;并集成焦点管理、系统返回键及 inert 属性,确保交互礼仪完整。插件为纯 JS 无原生依赖,基于 ArkWeb 内核,兼顾性能与真实背景采样,适用于菜单、浮层等场景。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 29
上一篇: 开发效率飙升!vue3-element-admin 强势加入 GitCode
下一篇: 速抢!GitCode 内测名额限量发放:爱写代码会吐槽的,都来当极客先锋!
AtomGit 代码君
AtomGit 代码君 企业官方账号 企业官方账号
博客等级 码龄6年 2万+粉丝 856原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值