Agent Persona Exploration - 2026-11-12
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 72/100
调研方向
从 issue 中的三条建议开始:.github/aw/network.md,以及 .github/aw/create-agentic-workflow.md 第 103 行和第 255 行附近的指导。阅读这些部分并与上面的发现进行比较;当文档涵盖 registry 查询示例、用于结构检查的确定性预处理,以及在 prompt 摘要中放置默认值时,即告完成。
由索引模型根据 Issue 内容生成。
描述
Persona Overview
- Agent: agentic-workflows
- Personas This Run: Frontend Developer, DevOps Engineer, QA Tester
- Rotation: all 9 personas are now covered, so the rotation resets next run
- Scenarios Tested: 4 of 6 generated (FE-5, DO-5, DO-6, QA-5); FE-6 and QA-6 were not tested
- Invocation: one persona-evaluator run; all 4 scenarios returned recommendations
- Average Quality Score: 4.5/5.0
- Run: §43248107250
Key Findings
- Triggers were correct in all four recommendations:
pull_requestwith path filters for PR reviews, andscheduleplusworkflow_dispatchfor the scheduled check. Trigger appropriateness averaged 5.0. - All four used read-only permissions, no
edittool,pull_requestrather thanpull_request_target, and COMMENT-level reviews that do not block PRs. - The weakest dimensions were completeness (4.0) and prompt clarity (4.25). Defaults the agent chose (exemption matching, the 48-hour cron rule, Go subtest rules) were written in the notes but often missing from the prompt summary.
- DO-6 was the only over-broad network suggestion. It hardcoded four registries, although the
containersecosystem already covers GHCR and Docker Hub. - No scenario averaged below 4.4.
Top Patterns
- Triggers:
pull_requestwithpaths:filters (3 of 4);scheduleplusworkflow_dispatch(1 of 4). - Tools:
githubgh-proxy andbashin all four. Shell commands handled file listing, test scanning, and CLI lookups. - Safe outputs: review comments (FE-5, QA-5), a rolling
add-commentwithhide-older-comments(DO-6), andcreate-issuewithclose-older-issues(DO-5).noopappeared in all four.
View Scenario Scores
| Scenario | Task | Trigger | Tools | Security | Prompt | Completeness | Avg |
|---|---|---|---|---|---|---|---|
| FE-5 | Storybook story gap on component PRs | 5 | 5 | 5 | 4 | 4 | 4.6 |
| DO-5 | Scheduled workflows silent for 48h | 5 | 5 | 5 | 4 | 4 | 4.6 |
| DO-6 | Unpinned Dockerfile base images | 5 | 4 | 4 | 5 | 4 | 4.4 |
| QA-5 | Test functions with no assertions | 5 | 4 | 5 | 4 | 4 | 4.4 |
View High Quality Responses
- FE-5 (4.6): Inline COMMENT-level review per component missing a story, honors the exemption list, caps at
max: 25, and callsnoopwhen nothing is missing. Read-only, no network. - DO-5 (4.6): Treats disabled workflow states as out of scope and marks crons longer than 48 hours as not evaluated rather than stale.
close-older-issueswith a key dedupes the tracking issue.
View Areas for Improvement
- DO-6: Hardcodes
quay.io,gcr.io,mcr.microsoft.com, andpublic.ecr.aws. The same response says to limit hosts to registries the repo names. It also assumescraneordocker buildxis available without checking, and does not say whether to pin the index digest or a per-platform digest. - QA-5: Detects test functions with
grep/awk, which is brittle for Go and TypeScript. The Go subtest andt.Skip-only rules appear only in the notes. - FE-5, DO-5, QA-5: Exemption matching, the story file pattern, and the 48-hour cron rule are labelled defaults in the notes but missing from the prompt summaries.
Recommendations
.github/aw/network.md: Add a worked example for registry-backed lookups. Prefer ecosystem identifiers such ascontainers, and add FQDNs only for registries that the repository files actually name..github/aw/create-agentic-workflow.md: For structural checks (test-function detection, digest resolution), recommend deterministicsteps:that write to/tmp/gh-aw/so the agent only formats results. The guidance at line 255 covers this only for large-data preprocessing..github/aw/create-agentic-workflow.md: Line 103 already asks for labelledDefault:values. Require that they also appear in the prompt summary, not only in the notes.
References:
Generated by 🎭 Agent Persona Explorer · claude · routed: haiku55 xhigh · ~6 AIC · ⌖ ~2 AIC · ⊞ 7.6K · ◷
- 主要语言
- Go
- 星标
- 5.6k
- 派生
- 625
- 平均合并
- 5 小时 42 分钟
- 30 天内合并 PR
- 796
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 提供 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
github/gh-aw 的其他 Issue
-
automation observability optimization traces
难度 2/5 1-3 小时 新手友好度 74/100
维护者通常 1 天内回复
-
Protected session capture: `Parse agent logs for step summary` fails when the engine step never ran未关闭ai-inspected
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 1 天内回复
-
awf community
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
automation cli-tools testing
难度 1/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复
-
Pi on arc-dind: an aliased model reaches pi empty (`Model "aw-gateway/" not found`)可能已有人在做 @pelikhan 于 15 天前认领。 未关闭ai-inspected community
难度 2/5 1-3 小时 新手友好度 83/100
github/gh-aw#72530 · 1 个 reaction · 已指派 2 人 ·
维护者通常 1 天内回复
相似的 Issue
-
[Docs] Four internal links return 404 (Models concept, Contributing to Docs, Providers reference)可能已有人在做 @0xmaster7 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
meshery/meshery#23520 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 70/100
SocialGouv/iterion#3263 ·
维护者通常 1 天内回复
-
Container registry refuses image names with "__" or "--" (NAME_INVALID), which the OCI distribution spec allows since v1.1.0可能已有人在做 @lazerg 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 62/100
-
bug
难度 2/5 1-3 小时 新手友好度 75/100
itadori26/trisse-home#226 ·
维护者通常 1 天内回复