원클릭으로
issue-fix-workflow
处理 Tencent/tdesign-flutter 仓库中的 GitHub issue 修复流程。适用于用户提供 issue 链接、issue 编号、要求按贡献指南修复 issue、生成 requirements 验收文档、提交 PR 等场景。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
处理 Tencent/tdesign-flutter 仓库中的 GitHub issue 修复流程。适用于用户提供 issue 链接、issue 编号、要求按贡献指南修复 issue、生成 requirements 验收文档、提交 PR 等场景。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | issue-fix-workflow |
| description | 处理 Tencent/tdesign-flutter 仓库中的 GitHub issue 修复流程。适用于用户提供 issue 链接、issue 编号、要求按贡献指南修复 issue、生成 requirements 验收文档、提交 PR 等场景。 |
用户给出 issue 链接后,按下面这条固定流程执行:
分析需求、编写用例(必要检查)、加载贡献指南、生成代码、跑强制检查、checklist 复审、循环优化代码,直到检查与复审结论收敛、生成验收文档(按指定输出模版,方便人类验收)、提交 PR
开始前先读取并对照:
CONTRIBUTING.md4. 开发规范5.2 代码 Review 自检5.3 文档自检补充参考:
requirements/issue-924-fab-on-long-press/requirements/issue-900-tab-bar/gh issue view 读取 issue,输出问题描述、根因假设、修复方案和风险点。fix/issue-<number>-<slug>。node scripts/issue-workflow/init-issue-fix.mjs ... 初始化 requirements/issue-*/ 文档骨架。TaskContract.md 与 test-cases.md,再开始实现代码。tdesign-site/src/**/README.md,站点打包生成物见 rules/site/site-docs.mdc):
tdesign-component/test/(等)补充或更新用例,用于锁定逻辑与回归,保证 flutter test 可重复执行。ExamplePage(..., test: [...]) 中增加 ExampleItem;用于人类验收,不替代上一条。///tdesign-component/demo_tool/all_build.shTTheme.of(context)TResourceDelegatenode scripts/issue-workflow/check-issue-fix.mjs ... 做强制检查。code-review 子代理(见 .harness/cursor/agents/code-review.md):在脚本通过后对照 checklist 复审(含脚本未覆盖项:Example.test、文档与 requirements 一致性等);将结论同步进 code-review-report.md,必要时返工后再跑步骤 7。code-review-report.md、acceptance-report.md 与 pr-body.md(pr-body.md 须符合 .harness/templates/issue-fix/pr-body.md.tpl 结构,并遵守 rules/core/github-pr.mdc 的注意事项)。develop;PR 正文以 pr-body.md 为底稿,提交前按 github-pr 规则删除说明注释并完成自查清单勾选。在本地 commit 完成后,应先自行执行(或由具备终端与 GitHub 权限的自动化执行),不要默认假定用户会手工开 PR:
git push -u origin <修复分支>gh pr create --base develop --head <修复分支> --title "<符合团队格式的标题>" --body-file requirements/issue-*/pr-body.md(已存在 PR 时可用 gh pr view 确认链接即可)。仅当 git push 或 gh pr create 失败(无远端写权限、gh 未登录、网络错误、需走 fork 工作流等)时,才在回复中说明失败原因,并给出需用户本地执行的补救步骤(如 gh auth login、配置 fork remote、在网页端从分支创建 PR 等)。成功时应在收尾输出中给出 PR 链接。
在已成功发起 PR 并向用户交付 PR 链接 后,收尾回复中应补充一段下一步建议(与团队 CI 实际产物表述一致即可),例如:
requirements/issue-*/test-cases.md 与示例页场景做人工走查验收。执行结束时,至少应交付:
test 区块)requirements/issue-*/ 下的完整文档code-review-report.md 或 acceptance-report.md 中明确写出人工复核结论。gh pr create → 失败再提示本地操作」,避免把本可由代理完成的步骤默认推给用户。