新人落地文档
团队协作
注册并提供钉钉账号,社区开会沟通工具以钉钉为主。
注册并提供微信账号,以微信为辅助沟通推广工具,特别是涉及到小程序开发。
代码管理
注册并提供github账户,fork代码库参与代码开发工作。代码固定结构:
- docs:存放各种设计、规则、接口等文档,画图用mermaid语言
开发工具
IDE工具
建议使用vs code,适用各种开发语言,当前社区项目语言跨度比较大,涉及到go、python、nodejs、java、rust、solidity等。
AGENT编程
codex(gpt-5.2-codex),是一种Terminal开发工具,采用规范驱动开发(Specification-Driven Development,简称SDD)
文档编写
注册wiki账户,等待管理员分配权限,参与编写产品调研、技术调研、系统设计、部署运维等文档。
开发环境
代码库deployer里有各种工具的使用说明,比如本地部署数据库、部署区块链、各种开发工具的使用说明、以及部署社区产品等的文档。
本地开发环境
优先确保本地开发环境可用,使用git克隆到本地pc机器或者笔记本
云端机器开发部署,按照社区要求采购ECS云机器,由社区来支付费用,本地开发稳定后,部署到云机器上,供其他依赖方集成联调。
云上开发环境
登陆云上机器,部署、升级、排查问题,需申请云上机器的访问权限:
- 页面登记公钥信息
- 管理员配置公钥到云机器
- SSH 工具访问云机器
代码默认放在$HOME/code目录下
No comments to display
No comments to display