用途:以 Gitea 作为任务管理、优先级排序和多智能体协作的唯一数据源,用 gitea-robot 做基于 PageRank 的优先级排序,用 tea 管理 issue/PR 生命周期,可替代 beads/br 与 mcp_agent_mail。
环境准备:需设置 GITEA_URL 与 GITEA_TOKEN,例如 export GITEA_URL="https://git.terraphim.cloud" 与 export GITEA_TOKEN=$(op read "op://TerraphimPlatform/gitea-test-token/credential"),可用 curl -s -H "Authorization: token $GITEA_TOKEN" "$GITEA_URL/api/v1/user" | jq .login 验证。
主要能力:gitea-robot triage 按依赖影响排序高优先级 issue,ready 列出无阻塞、可开始的 issue,graph 输出完整依赖图,add-dep 可声明 issue X 阻塞 Y。PageRank 分数越高表示阻塞的下游工作越多,应优先处理高分 issue。tea 用于 issue 列表、创建(可带 labels)、认领(加 status/in-progress 标签并指派)、评论与关闭,以及创建和 squash 合并 PR。
典型流程:先用 gitea-robot ready 挑选最高 PageRank 的未阻塞 issue,用 tea issues edit 认领,创建 task/IDX-short-title 分支,提交信息写 Refs #IDX,用 tea pulls create 开 PR,合并后用 tea issues close 关闭并补充完成评论。多智能体协作约定及跨仓库模式见 references/agent-coordination.md,标签约定见 references/label-convention.md,可运行 scripts/gitea-setup-labels.sh 创建标准标签,CLAUDE.md 集成片段见 references/claude-md-snippet.md,从 Beads/Agent Mail 迁移见 references/migration.md。标识约定:提交信息用 Refs #IDX 或 Fixes #IDX,分支用 task/IDX-short-title,PR 标题用 Fix #IDX: 描述,跨仓库用 owner/repo#IDX。
限制:需要可用的 Gitea 实例与令牌,并依赖 gitea-robot、tea 等工具;具体安装方式、版本要求与费用信息资料未提供。