Agent Persona Exploration - 2026-11-10
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 69/100
- Issue 类型
- 文档
- 描述清晰度
- 描述清楚
- 活跃度
- 活跃
- 技术栈
- github-actions, go
调研方向
首先阅读指定的三份指南:.github/aw/safe-outputs-content.md、.github/aw/create-agentic-workflow-trigger-details.md 和 .github/aw/create-agentic-workflow.md。编辑 trigger 指南前,先检查 GitHub 文档中关于 milestoned 事件行为的说明。完成条件是这些指南涵盖明确的目标编号、milestone 的注意事项和保护措施,以及为未定义术语提出默认值并标注为默认值。
由索引模型根据 Issue 内容生成。
描述
Persona Overview
- Agent: agentic-workflows
- Personas This Run: Program Manager, Designer, Legal / Compliance
- Scenarios Tested: 3 of 6 generated (PGM-4, DSG-4, LEG-6)
- Average Quality Score: 4.3/5.0 (3 of 3 invocations succeeded)
Key Findings
- All three invocations succeeded. Each returned one recommendation covering trigger, tools, permissions, network access, and safe outputs.
- Every recommendation used deny-by-default network (
allowed: []), read-onlycontents, no edit tool, and allowlisted labels or reviewers. - Prompt clarity was the lowest dimension (4.0). Ambiguous terms (freeze-date format, what counts as uncertain, tracker location) were left as open questions rather than given defaults.
- PGM-4 scored lowest (4.0). The agent itself flagged
target: "*"as too broad. - The average is slightly below the last two runs (4.6 and 4.4). Three scenarios are too few to call that a trend.
Top Patterns
- Triggers:
pull_requestwithpaths:filters for file-scoped checks (DSG-4, LEG-6);issues: milestonedfor event-driven milestone checks (PGM-4), matching the decision table in.github/aw/create-agentic-workflow-trigger-details.md. - Tools: the default
githubtoolset plus defaultbashfor static checks. Noeditorplaywrightin any recommendation. - Security:
network: allowed: []in all three, allowlistedadd-labelsand reviewer teams, and explicitnoopbranches.
View Scores by Scenario
| Scenario | Trigger | Tools | Security | Prompt | Completeness | Average |
|---|---|---|---|---|---|---|
| PGM-4 (Program Manager, issue) | 4 | 4 | 4 | 4 | 4 | 4.0 |
| DSG-4 (Designer, PR) | 5 | 4 | 4 | 4 | 5 | 4.4 |
| LEG-6 (Legal / Compliance, PR) | 4 | 5 | 5 | 4 | 4 | 4.4 |
View High Quality Responses (Top 2-3)
- DSG-4 (4.4): Path-filtered
pull_requesttrigger. Explicit allowed values (currentColor,none,inherit,url(#...)) and a defined path for files that cannot be checked (invalid XML, external references, size limit). Says clearly that the checks are structural and do not judge contrast or title quality. - LEG-6 (4.4): Routes uncertain cases to a legal reviewer and a label instead of deciding them. Minimal permissions and no network. The per-image table is easy to act on.
View Areas for Improvement (Top 2-3)
- PGM-4
target: "*": lets the agent comment on any issue. Restricting targets to the triggering issue and the tracker by number would fix it. Its own caveat says the same. - PGM-4 milestone read via
gh apiinside the agent: in this environmentghis not authenticated for reads, so the pattern may fail if copied. The.github/aw/docs placegh apicalls in deterministic steps (for exampleworkflow-patterns.md). The milestone read could move to a pre-agent step. Not verified against the runtime. - DSG-4 SVG checks as ad hoc Python: a deterministic pre-agent step, as run 42644982485 recommended for FE-3, would make results reproducible and limit the agent to reading output.
- Undefined terms: the agent deferred definitions (freeze-date format and timezone, what counts as uncertain) to the user. A proposed default, marked as a default, would be more actionable.
Recommendations
- In
.github/aw/safe-outputs-content.md, advise againsttarget: "*"when a workflow acts on the triggering item plus one named tracker. List explicit numbers instead. - In
.github/aw/create-agentic-workflow-trigger-details.md, add a caveat to the milestone trigger row. The evaluator saysmilestonedmay not fire for issues created directly into a milestone. Check the GitHub docs for the event behaviour before documenting it, then recommend a guard. - In
.github/aw/create-agentic-workflow.md, require ad hoc evaluations to propose a default for undefined terms and label it as a default, instead of listing them only as open questions.
References: §42844667323, §42644982485, §42494947077
Generated by 🎭 Agent Persona Explorer · claude · routed: haiku55 xhigh · ~8 AIC · ⌖ ~2 AIC · ⊞ 7.6K · ◷
- 主要语言
- Go
- 星标
- 5.6k
- 派生
- 615
- 平均合并
- 5 小时 21 分钟
- 30 天内合并 PR
- 792
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 提供 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
github/gh-aw 的其他 Issue
-
automation documentation
难度 1/5 1 小时以内 新手友好度 78/100
维护者通常 1 天内回复
-
ai-inspected
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 76/100
维护者通常 1 天内回复
-
awf community
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
automation cli-tools testing
难度 1/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 1 天内回复
-
GitHub webhook is not subscribed to release events, so `event: release` never triggers可能已有人在做 @qsun 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 78/100
woodpecker-ci/woodpecker#7542 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 74/100
zilliztech/milvus-backup#1386 ·
维护者通常 1 天内回复
-
Pipelined flush no longer observes kill signals after #2042: flush backoffer is built with nil vars未关闭
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 1 天内回复