跳转至

开发 / 贡献

有很多方法你可以贡献,以帮助让 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 来编辑文档,更多信息请参考 这里