开发 / 贡献¶
有很多方法你可以贡献,以帮助让 HASS.Agent 对每个人都更好。
低代码/无代码帮助方式¶
即使你不能编码,也有很多方法可以帮助 HASS.Agent。以下是一些你可以贡献的方式:
- 每当你发现 HASS.Agent 的任何方面存在错误或问题时,请提交 Github 问题。更多信息请参考 这个指南。
- 帮助其他 HASS.Agent 用户进行设置和使用。你可以在我们的 Discord 服务器 这里 帮助其他用户。
- 添加和更新此处 HASS.Agent 文档中的所有内容。更多信息可以在 下方 找到。
- 翻译 HASS.Agent 的应用程序和文档,以触达更多人。有一个专门的指南,你可以在 这里 找到。
编程 / 开发¶
如果你是一名程序员并希望提供帮助,请查看以下部分:
C# 和 Windows 应用程序¶
如果你有 C# 和创建原生 Windows 应用程序的经验,我们可以需要你的帮助来创建 HASS.Agent 客户端和卫星服务。如果你想了解更多,请查看专门的章节 这里。
Python 和 Home Assistant 集成¶
如果你有 Python 和创建 Home Assistant 集成的经验,你可以帮助我们开发连接到 HASS.Agent 的 HACS 集成。如果你想了解更多,请查看专门的章节 这里。
协助文档¶
你不需要是程序员或开发者就能协助文档。99% 的文档是用 Markdown 编写的,这是一种非常简单且广泛使用的标记语言,用于向纯文本添加格式。如果你想了解更多关于 Markdown 的信息,请点击 这里。
你可以通过三种主要方式编辑文档:
- 最简单的方式: 最简单的方式是提交 Github 问题或在 Discord 服务器中向开发者发送消息,让他们为你进行编辑,更多信息请参考 这里。
- 简单的 Markdown 方式: 有一个由 Github 托管的简单 Markdown 编辑器,你可以用它来对页面进行小的更改,更多信息请参考 这里。
- 本地/完整项目: 如果你想添加新页面或功能并在本地测试更改,你可以使用 Docker 和 VSCode 来编辑文档,更多信息请参考 这里。