ワンクリックで
ui-e2e
运行 JiuwenSwarm Web UI 端到端测试并收集截图、日志、report.md、report.json。用于验证 Todo 和 Cron Web UI 流程、复现浏览器交互问题、选择运行解释器、准备 Playwright 环境,或返回可操作的失败证据时。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
运行 JiuwenSwarm Web UI 端到端测试并收集截图、日志、report.md、report.json。用于验证 Todo 和 Cron Web UI 流程、复现浏览器交互问题、选择运行解释器、准备 Playwright 环境,或返回可操作的失败证据时。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Must use first when skill capabilities may help complete a task.
Creates, converts, or modifies Swarm Skills — the multi-role (多角色团队) extension of the Skills standard, optionally with an executable SwarmFlow orchestration script. Use when building or refactoring a multi-agent team, generating workflow (工作流/编排) orchestration code, or upgrading a single-agent skill into a collaborating team. Do NOT use for ordinary single-agent skills — use create-skill instead.
Use when initializing or updating structured in-repository project-maintenance docs; exploring existing code; analyzing a full project or repository; documenting complete source symbol coverage, coverage maps, symbol audit maps, or health for every top-level class, top-level function, and class method; summarizing git history; using project-maintainer as maintenance-aware context during a bug fix, feature change, or refactor; or syncing docs after verified code changes.
进阶版日报生成器,支持多数据源采集、工作分析、趋势对比、周报月报聚合
当用户说「从这个链接/URL生成skill」「把这个网页/教程做成skill」「从这个视频提取步骤」时触发。先用 read_file 读取此 SKILL.md,再按步骤用 bash 调用 scripts/ 下的 Python 脚本完成:爬取网页或下载视频 → 下载图片/抽帧 → 生成标准 Skill Markdown 文件。
使用 gitcode-api 命令行工具访问 GitCode REST API。适用于需要查询仓库、Issue、Pull Request、文件内容、用户、组织、搜索结果,或需要获取 Issue 与 Pull Request 模版的场景。还可用于总结仓库最近 commit / PR / issue、责任人、模块、风险或对外接口影响。
| name | ui_e2e |
| description | 运行 JiuwenSwarm Web UI 端到端测试并收集截图、日志、report.md、report.json。用于验证 Todo 和 Cron Web UI 流程、复现浏览器交互问题、选择运行解释器、准备 Playwright 环境,或返回可操作的失败证据时。 |
复用本目录现成脚本,不要临时重写浏览器测试流程。
todo_ui_report.py:验证待办创建、状态更新、Tool Panel 展示。cron_ui_report.py:验证定时任务面板、结构化提醒、预览、立即执行、开关、删除。run_suite.py:顺序执行多个场景并汇总结果。jiuwenswarm.app 和 jiuwenswarm.app_web 的 Python 解释器。.[e2e]。jiuwenswarm/channels/web/frontend 已安装前端依赖。常用命令:
export JIUWENSWARM_E2E_PYTHON=.venv/bin/python
"$JIUWENSWARM_E2E_PYTHON" -m pip install -e ".[e2e]"
"$JIUWENSWARM_E2E_PYTHON" -m playwright install chromium
--runtime-pythonJIUWENSWARM_E2E_PYTHON./.venv/bin/python优先使用仓库自己的虚拟环境,不要硬编码个人机器路径。
运行完整套件:
python3 -m tests.ui_e2e.run_suite --build
运行单个场景:
python3 tests/ui_e2e/todo_ui_report.py --build
python3 tests/ui_e2e/cron_ui_report.py --build
指定解释器或输出目录时,显式传参:
python3 -m tests.ui_e2e.run_suite \
--build \
--runtime-python "$JIUWENSWARM_E2E_PYTHON" \
--report-root /tmp/ui-e2e-suite
python3 tests/ui_e2e/cron_ui_report.py \
--build \
--runtime-python "$JIUWENSWARM_E2E_PYTHON" \
--report-dir /tmp/cron-ui-report
默认使用临时 HOME 做冒烟验证;只有确认真实工作区行为时,再显式传入真实 --home。
report.mdreport.jsonbackend.logui.log默认产物目录在 tests/ui_e2e/artifacts/。
todo_ui_report.py:启动真实 jiuwenswarm.app,验证待办工具链和 Tool Panel。cron_ui_report.py:启动真实 jiuwenswarm.app,验证 Cron 面板和结构化提醒。