文档贡献与写作必读-OpenHarmony开发者文档风格指南

OpenHarmony文档与贡献流程调研 OpenHarmony是由开放原子开源基金会(Open Atom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。OpenHarmony开源操作系统,包括内核层,系统服务层,框架层和应用层。内核层包括内核抽象层和驱动子系统。其中,内核层采用Linux多内核设计,支持针对不同类型设备选用适合的OS内核。而驱动框架则提供统一外设访问能力和驱动开发、管理框架。 阅读详情

在您使用OpenHarmony文档或参与OpenHarmony文档/生态内容贡献时,是否遇到过如下问题:

● 应该使用第一人称还是第二人称来写作?

● Markdown文件应该如何命名?

● 代码块及注释应该采用何种样式?

● 术语、缩略语有没有统一的速查表?

为解答这些疑问,同时帮助开发人员、技术作者及其他感兴趣的开发者更好的撰写内容,OpenHarmony文档团队发布了《OpenHarmony开发者文档风格指南》,

详细参考:

https://gitee.com/openharmony/docs/tree/master/zh-cn/contribute/style-guide

OpenHarmony开发者文档风格指南解读

本指南针对OpenHarmony文档的语言风格、文档结构、内容元素等提供规范要求或参考建议,确保OpenHarmony文档具备一致的风格——用户视角、完整、具体、简洁、清晰、一致,同时帮助开发者高效参与文档贡献。在开始OpenHarmony文档写作前,建议先浏览指南,或按需查阅指南,参照相应要求或建议进行写作。OpenHarmony开发者文档风格指南主要内容如下。

● 语言风格:主要定义如下主题相关规范或建议

− 人称及语态

− 语气及用词

− 用户视角

− 完整

− 具体

− 简洁

− 清晰

− 一致

● 文档结构:主要定义如下主题相关规范或建议

− 标题:标题规则、标题样式

− 段落

− 句子

− 目录

− 文件夹及文件命名

● 内容元素:主要定义如下主题相关规范或建议

− 项目列表

− 表格

− 图片:图片总体要求、绘图、截图

− 提示与说明

− 链接:链接规则、链接样式

− 术语及缩略语

− 单位符号

− 标点符号

− 字符转义

− 文件路径

− 代码与注释:行内代码、代码块、注释

− IP及MAC地址

− 个人信息

我们期待您的反馈

希望这本风格指南能够辅助广大开发者更高效地参与OpenHarmony文档贡献。我们看到400+位社区开发者参与了OpenHarmony Docs仓贡献,欢迎广大开发者在参与OpenHarmony开源项目中,持续关注SIG Docs,反馈文档建议和需求,与我们一同持续提升文档体验。

欢迎订阅SIG Docs,了解更多文档资讯

docs@openharmony.io

订阅方式详细参考如下链接中,如何订阅邮件列表

https://gitee.com/openharmony/community/blob/master/README.md

欢迎前往Gitee Docs仓,反馈文档使用意见

https://gitee.com/openharmony/docs/issues

欢迎访问OpenHarmony官网文档,了解最新文档    

https://docs.openharmony.cn/

我们坚信社区开发者的共建力量,携手同行、并肩协作,打造健康、蓬勃发展的OpenHarmony社区。

OpenHarmony代码贡献指南:从CLA签署到PR合入的完整避坑手册 本文详细解析了OpenHarmony代码贡献的全流程,从CLA签署到PR合入的关键步骤与常见问题。特别强调了邮箱一致性、分支管理、提交信息规范等易错点,并提供了实用的排查命令和CI系统应对策略,帮助开发者高效参与开源贡献。 阅读详情

相关推荐

OpenHarmony开发说明【坚果派】

API参考主要用于开发者查阅应用开发相关的各类API说明。为了方便开发者使用API文档,对文档描述中的常用字段进行说明。

坚果的博客 1万+

OpenHarmony开发学习资料

OpenHarmony 开发学习资料汇总

mart!nhu的博客 1625

OpenHarmony开发者文档

OpenHarmony开发者文档

【OpenHarmony 北向应用开发】Arkts服务卡片数据每秒刷新的实现

参考: 开发者文档,实现Arkts服务卡片数据每秒刷新

weixin_74292291的博客 1444

用Python和sklearn预测NBA比赛胜负:从数据清洗到模型优化的完整流程

本文详细介绍了如何使用Python和sklearn构建NBA比赛胜负预测模型,涵盖从数据清洗、特征工程到模型优化与部署的完整流程。通过对比随机森林、XGBoost等主流算法,提供实战技巧和解决方案,帮助数据爱好者掌握体育数据分析的核心技术。

weixin_30823001的博客 131

MathType 7.4保姆级安装教程:从下载到Word/WPS完美加载(附常见问题解决)

本文提供MathType 7.4的详细安装教程,涵盖从下载到Word/WPS完美加载的全过程,并附常见问题解决方案。特别针对科研写作中的公式编辑需求,介绍如何避免安装陷阱、配置Office集成及高效排版技巧,帮助用户快速掌握这一公式编辑神器。

weixin_29200741的博客 4352

openharmony-tpc/flutter_packages 开发与贡献指南

openharmony-tpc/flutter_packages 开发与贡献指南 【免费下载链接】flutter_packages 项目地址: https://gitcode.com/openharmony-tpc/flutte...

gitblog_01010的博客 1323

告别连接难题:Windows 11下Multisim主数据库稳定运行终极配置指南

本文详细解析了Windows 11下Multisim 14.0主数据库连接失败的三大根源,并提供了四步终极解决方案,包括系统环境优化、软件权限配置、注册表修复和网络验证绕过技巧。通过实测数据对比,本方案显著提升了启动速度和稳定性,解决了电子仿真中的常见连接问题。

weixin_33738555的博客 431

openharmony-tpc/flutter_flutter 贡献指南与社区参与

openharmony-tpc/flutter_flutter 贡献指南与社区参与 【免费下载链接】flutter_flutter 项目地址: https://gitcode.com/openharmony-tpc/flutte...

gitblog_00505的博客 1139

Mac用户看过来!M1/M2芯片安装CiteSpace完整指南(从Homebrew到成功运行)

本文为Mac M1/M2芯片用户提供CiteSpace安装的完整指南,从Homebrew安装适配的Java环境到最终成功运行CiteSpace。详细步骤包括环境检查、Java配置、CiteSpace下载与优化,解决常见问题如内存分配、图形渲染和中文显示乱码,确保科研人员能顺利使用这一文献可视化工具。

weixin_42530458的博客 299

机器视觉:9点标定的原理与实现

标定就是将机器视觉处理得到的像素坐标转换成实际项目中使用到的毫米坐标。简单说即使看看实际单位距离内有几个像素,如下图所示,10mm的距离内有222个像素,那像素坐标和实际的毫米坐标就有个比例关系了。

m0_49968063的博客 1万+

“只开源不运营=等着凉?”——基于 OpenHarmony 的开源项目管理与社区贡献分析实战指南!

你是不是也在想——“鸿蒙这么火,我能不能学会?” 答案是:当然可以! 这个专栏专为零基础小白设计,不需要编程基础,也不需要懂原理、背术语。我们会用最通俗易懂的语言、最贴近生活的案例,手把手带你从安装开发工具开始,一步步学会开发自己的鸿蒙应用。 不管你是学生、上班族、打算转行,还是单纯对技术感兴趣,只要你愿意花一点时间,就能在这里搞懂鸿蒙开发,并做出属于自己的App! 📌 关注本专栏《零基础学鸿蒙开发》,一起变强! 每一节内容我都会持续更新,配图+代码+解释全都有,欢迎点个关注,不走丢,我是小白酷爱学习,我

小白酷爱学编程,欢迎大家一块儿学习~~ 1231

40-基于STM32与LD3320的智能语音调光台灯开发全攻略(代码+硬件+调试心得)

本文详细介绍了基于STM32与LD3320的智能语音调光台灯开发全攻略,包括硬件设计、软件实现和调试心得。项目利用STM32单片机控制LD3320语音识别模块,实现语音控制开关和PWM调光功能,适合非接触式操作场景。文章还分享了硬件选型、PWM调光算法优化及常见问题解决方案,为开发者提供完整参考。

weixin_29163797的博客 324

Flutter Engine 贡献指南:代码风格、测试策略与 run_tests.py 实战(CPF-Flutter OpenHarmony 适配版)

本文为基于 CPF-Flutter/flutter_flutter 仓库中 `engine/src/flutter/CONTRIBUTING.md` 的技术实践文章。读完本文,你将掌握 Flutter Engine 各语言(C/C++、Dart、Java、Objective-C、Python、GN)的代码风格规范与例外条款,理解引擎的测试政策(presubmit/postsubmit、Skia G

gitblog_00607的博客 452

【数字IC验证快速入门】26、SystemVerilog项目实践之AHB-SRAMC(6)(AHB-SRAMC SVTB Overview)

导读:作者有幸在中国电子信息领域的排头兵院校“电子科技大学”攻读研究生期间,接触到前沿的数字IC验证知识,旁听到诸如华为海思、清华紫光、联发科技等业界顶尖集成电路相关企业面授课程,对数字IC验证有了一些知识积累和学习心得。为帮助想入门前端IC验证的朋友,思忱一二后,特开此专栏,以期花最短的时间,走最少的弯路,学最多的IC验证技术知识。 文章目录一、内容概述二、AHB-SRAMC 验证计划 一、内容概述 AHB-SRAMC 验证计划 AHB-SRAMC 验证平台的架构图 AHB-SRAMC 验证平台的代.

悟已往之不谏 知来者之可追 2650

YOLOv11改进 | Conv篇 | 图像去雾卷积DEConv助力yolov11有效涨点(部署零额外开销)

本文介绍了一种最新改进机制用于低层视觉任务的细节增强卷积(DEConv)机制。DEConv在训练阶段采用"普通卷积+差分卷积"的多分支并联结构,增强网络对边缘、纹理等细节特征的学习能力;在推理阶段可折叠为标准3×3卷积,保持与普通卷积相同的计算效率。文中详细阐述了DEConv的工作原理、实现方法以及在YOLOv11中的应用步骤,包括核心代码解析、模型修改方法和训练配置。实验表明,该机制在去雾、去噪、超分等强调细节重建的任务中具有显著优势。文章还提供了完整的代码实现和训练指导.

Snu77的博客 2431

AutoScraper终极贡献指南:成为Python智能网页爬虫项目的核心开发者

AutoScraper是一个智能、自动、快速且轻量级的Python网页爬虫库,它能够自动学习网页内容的提取规则,让爬虫开发变得前所未有的简单高效。😊 想要成为这个优秀开源项目的一份子吗?这篇完整指南将带你从零开始,掌握参与AutoScraper项目开发的所有关键步骤! ## 🚀 项目概览与核心价值 AutoScraper的核心功能是通过示例数据自动学习网页抓取规则,无需手动编写复杂的XP

gitblog_00294的博客 404

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

鸿蒙生态 ——鸿蒙智能设备创新(参与 OpenHarmony) 5-6

范进行了规定和明确,要求开发者进行代码开发、检视、测试等,的需求,有相应的政策与要求,适合企业参与;环境,所以,参与社区贡献必须遵守社区的行为守则,同时社区。因第三方开源软件数量众多,社区开发者多且分布广,所以,文档贡献是有写作规范要求的,具体包括命名、内容、标题、操作类与介绍性文档正文要求、图片、字体、色调、表格、代。开发者参与贡献,包括贡献代码与贡献文档等,在开始之前。代码贡献流程包括环境准备,代码下载、开发、提交、创建。在开发者对下载的代码进行自主的各项修改后,接着就是创。

qq_35797634的博客 605

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

在 flutter_flutter(OpenHarmony 适配版)中搭建 Packages 贡献开发环境:从 Fork 到本地工具链

本文围绕 [Setting-up-the-Packages-development-environment.md](https://link.gitcode.com/i/16bd1457607cf1aed1dfc8f5dd97d7f2) 展开,系统讲解为 Flutter 生态的 Packages(插件与包)仓库搭建贡献开发环境的完整流程:从安装前置依赖、Fork 并克隆仓库、配置 SSH 与 up

gitblog_00949的博客 678

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

如何为 protobuf-format-cj 贡献代码:cjpm.toml 多平台构建、OpenHarmony 交叉编译与 PR 流程完全手册

protobuf-format-cj 是仓颉(Cangjie)语言生态中的 protobuf 数据序列化库,可将 protobuf 消息一键转换为 JSON、XML、HTML、CouchDB 四种格式。本文将带你完整走通 **protobuf-format-cj 贡献代码** 全流程:从 [cjpm.toml](https://link.gitcode.com/i/7d0e7b02968c2f05

gitblog_00029的博客 884

MyBatis-Plus 3.5 在 Spring Boot 3 启动报错?四条修复路径与踩坑清单

你刚把工程升到 Spring Boot 3,启动日志里赫然躺着 `Could not resolve placeholder 'mybatis-plus'` 或 `FactoryBean` 类型解析异常,MyBatis-Plus 3.5.x 的自动配置根本没生效。本文基于当前仓库 3.5.18.1 的构建事实,给出四条按改动量排序的修复路径,以及一份验证清单。 ## 报错场景:5 秒确认是不是同

gitblog_00139的博客 708

AI如何降低开源贡献门槛并赋能开发者

开源贡献一直是开发者社区的核心活动,但传统上存在较高的技术门槛。随着AI技术的快速发展,特别是AI编码助手如GitHub Copilot和Codeium的普及,开源参与方式正在发生革命性变化。这些工具通过智能代码补全、缺陷预防和自动化文档生成等功能,显著降低了贡献难度。在HarmonyOS等开源生态中,AI辅助的贡献已占到相当比例,使更多新手开发者能够参与。AI不仅能帮助理解复杂代码库,还能辅助issue分析和补丁生成,但关键架构决策和安全验证仍需人工把控。这种技术演进正在重塑开源协作模式,使开源真正成为全

weixin_29038345的博客 155

仓颉社区 Docs Team(文档小组)首次例会纪要与文档协作机制解读

2026 年 4 月 7 日,仓颉开源社区 Docs Team(team_docs,文档小组)召开首次例会,围绕文档小组的工作范围、仓颉文档源码仓库体系、best_practice 最佳实践仓库建设、issue 处理机制与例会运作规则等五个议题形成明确决议。本文基于 [team_docs 首次例会会议纪要](https://link.gitcode.com/i/0c5b02ec9caf691865

gitblog_00353的博客 597

仓颉标准库 API 文档写作指南:文档层级、模板规范与示例看护机制全解析

本篇指南围绕 cangjie_runtime 仓库中 `stdlib/doc/contribute/template/overview.md` 这一核心规范展开,系统讲解仓颉编程语言标准库 API 文档的目录组织、库/包两级概述模板、各类型 API 文档的逐模块写作要点,以及用于保证示例代码可编译、可运行、可验证的"示例看护标签"机制。读者学完后,可以按照本指南为任意 std 包写出结构合规、内容

gitblog_00491的博客 191

OpenHarmony Cangjie库如何写测试与贡献代码:mp3tag4cj三层测试体系(HLT/LLT/UT)开发者指南

本文面向新手,介绍如何在 OpenHarmony 仓颉(Cangjie)语言环境中为 **mp3tag4cj** 这个 MP3 标签读写库编写测试用例并提交代码贡献。mp3tag4cj 是一个用于读取、创建和修改 MP3 文件标签(ID3v1 与 ID3v2.2~2.4)的开源库,仓库内采用 **HLT(硬件在环测试)、LLT(受限逻辑测试)、UT(单元测试)** 三层测试体系保障质量,读完本文你

gitblog_01137的博客 160

做了5年开源项目,我总结了以下提PR经验

如何优雅地参与开源贡献,向顶级开源项目提交 PR(Pull Request),如何更好地提交 PR? 针对这些问题和疑惑,我们邀请了 OpenAtom OpenHarmony(以下简称“OpenHarmony”)社区运营专家祝尚元,为大家分享《如何成为 OpenHarmony 社区贡献达人》。他将着重为大家讲解:社区角色定义、贡献类型、贡献前须知、贡献方式、如何处理冲突等 5 个方面,帮助大家更加高效地提 PR,助力大家成为顶级社区的大神。 参与战“码”先锋,PR 征集令! 你可以在 Gitee

OpenHarmony_dev的博客 1035
上一篇: OpenAtom OpenHarmony分论坛圆满举办,生态与产业发展迈向新征程
下一篇: 30分钟成为Contributor|如何多方位参与OpenHarmony开源贡献?
OpenHarmony开发者
博客等级 码龄5年 625粉丝 221原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值