我是新手,我对于创建自定义自动化教程有一些疑问。
我初次尝试了在github codespace开发环境直接编写自动化脚本(我并不懂语法,代码是由Claude编写的)。
修改完成后,文件结构应该是这样的:
plugins/automation/
├── lib/
│ └── discourse_automation/
│ ├── scripts.rb # 已修改
│ └── scripts/
│ ├── ... # 其他脚本
│ └── remove_expired_group_members.rb # 新增
└── config/
└── locales/
├── server.en.yml # 已修改
├── client.en.yml # 已修改
├── server.zh_CN.yml # 已修改
└── client.zh_CN.yml # 已修改
但是我不清楚在生产环境,是否可以这样操作。
另外我不清楚这样的修改是否会随着rebuild或者automation插件更新而丢失,所以不敢在生产环境尝试。也许应该提交功能申请,由插件维护人员添加?
希望有经验的朋友能够告知,从编写测试到生产环境应用到正确的操作流程。
非常感谢!