forked from Gitlink/gitlink-cli
实现场景1:社区运营自动化 #27
Loading…
Reference in New Issue
No description provided.
Delete Branch "mc_branch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
子任务三 — 场景1:社区运营自动化
概述
实现社区运营的完整端到端自动化:新 Issue 创建 → webhook 实时分类+分配 → 定时生成社区周报+Release Notes。
架构
实时链路(webhook) 定时链路(cron 每周日12:00)
Issue 创建 → 收集7天Issue/PR/Commit
→ ngrok/nginx HTTPS转发 → 10类中文关键词分类
→ Python HTTP接收器 → changelog skill 标准模板
→ 标题+描述分析 → release +create 发布
→ 10类中文标签分类 → wiki +update --cover 覆盖周报
→ API 分配责任人
文件变更
新建 (8 files)
01a-issue-triage.ps1/.sh01a-webhook-listener.ps1/.py01a-webhook-setup.ps1/.shdeploy.shgitlink-webhook.service重写 (2 files)
01-community-ops.ps1/.sh修改 (1 file)
lib/common.psm1使用的 gitlink-cli 命令
issue +viewissue +listissue +label-addpr +listpr +filesrelease +listrelease +createwiki +createwiki +updateapi GET compareapi PATCHwebhook +createwebhook +delete涉及的 Skills
gitlink-changelog: Release Notes 分类规则和标准模板gitlink-webhook: Webhook 注册和事件配置gitlink-issue-triage: Issue 分类方法论参考部署方式