-
周报机器人
- 现在的周报只有活跃度数字,没有文字描述项目进展。可以自动生成周报/双周报/月报,描述关键进展
-
完善答疑治理功能
- 帮群友催 owner 回 issue
- 帮提问的群友搜索文档和 issue 区
- 尝试回答群友的问题,如果解答不了则建议发 issue/艾特项目维护者/不说话。
- 在提问的 issue 下面回复,帮忙搜索文档和 issue 区
-
让已有功能更自动化
- 通过 github workflow 执行定时任务,定时扫描
- 让用户 fork 项目后改下配置就能用
- 统计月活跃贡献者(MAC)自动入库
- 自动生成周报图片、群发
- 自动生成月报图片、群发
- 一条命令部署
- grafana 配置更新,增强功能
- 支持在配置文件中声明项目分级、对它的活跃度期望、是否需要运营推广
根据对项目的预期,由控制器监控状态,当状态不符合预期时进行干预。类似于 k8s 的控制器模式
-
根据配置,监控项目的月活跃度,如果符合预期则什么都不做;如果不符合预期,则给出专家建议,比如建议回复或者关闭这几个 issue ,回复之后下周活跃度上升、月活就能上升。 可以每周一发布,激励本周工作。
- 对每件事建模,耗时 v, 带来价值 w; 问题变成:给定有限 V, 求最优解 W, 动态规划问题。
-
事前预测、预防: 如果预测到本周结束后可能达不到预期状态,系统应该在周中就进行 push, 推荐接下来 2 天做哪些事
- 社区任务(help wanted issues)推广
- 推荐社区任务 比如每周五推荐一些社区任务,或者艾特机器人、机器人推荐一些社区任务
- 自动把社区任务包装成运营文案
- 自动把文案群发到微信群、钉钉群
- 任务推广后 A/B 测试,通过数据证明效果
比如机器人 1 通过策略 1 推广,人类通过策略 2 推广,两者推广的任务集合不一样,并且推广时间不一样(比如轮流,单周由机器人推广,双周由人做推广) 每个月进行推广数据对比,找出优势策略
- 像 vtuber 一样有虚拟形象
- IM 气氛组,对话、欢迎、活跃气氛 需要调研,因为机器人可能说错话、有政治不正确风险,可能只适合熟人小群
定期分析 仓库 uv 和 star 率 ,从而分析运营活动的引流效果;
对项目进行健康检查,判断是否达到“适合运营宣传”的标准
-
帮助新项目快速搭建一套 github workflow
- workflow for 文档治理
- workflow for golang
- workflow for java
- workflow for chores
-
帮助新项目快速搭建一套 make 脚本,方便本地开发
- make 模板
-
专家建议:自动分析瓶颈指标,给出建议
比如平均回复时间太长; 比如非 Member 提的 issue 较少,说明用户少,或者用户提问不在 github ;
- 互联网舆情监控
- 代码敏感信息扫描
避免提交的代码中有敏感信息,即时阻止提交
- 法律合规扫描
扫描依赖代码的许可证,是否有侵犯知识产权风险