Skip to main content

新人落地文档

团队协作

注册并提供钉钉账号,社区开会沟通工具以钉钉为主。

注册并提供微信账号,以微信为辅助沟通推广工具,特别是涉及到小程序开发。

代码管理

注册并提供github账户,fork代码库参与代码开发工作。代码固定结构:

  • docs:存放各种设计、规则、接口等文档,画图用mermaid语言

开发工具

IDE工具

建议使用vs code,适用各种开发语言,当前社区项目语言跨度比较大,涉及到gopythonnodejsjavarustsolidity等。

AGENT编程

codex(gpt-5.2-codex),是一种Terminal开发工具,采用规范驱动开发(Specification-Driven Development,简称SDD

文档编写

注册wiki账户,等待管理员分配权限,参与编写产品调研、技术调研、系统设计、部署运维等文档。

开发环境

代码库deployer里有各种工具的使用说明,比如本地部署数据库、部署区块链、各种开发工具的使用说明、以及部署社区产品等的文档。

本地开发环境

优先确保本地开发环境可用,使用git克隆到本地pc机器或者笔记本

云端机器开发部署,按照社区要求采购ECS云机器,由社区来支付费用,本地开发稳定后,部署到云机器上,供其他依赖方集成联调。

云上开发环境

登陆云上机器,部署、升级、排查问题,需申请云上机器的访问权限:

  1. 页面登记公钥信息
  2. 管理员配置公钥到云机器
  3. SSH 工具访问云机器

 代码默认放在$HOME/code目录下