Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4c717afd15 | ||
|
|
ea93354a15 | ||
|
|
386f10817d |
No files matched your search
@@ -87,4 +87,4 @@ Chromium 浏览器点击、按键、输入和滚动使用明确的 foreground
|
||||
|
||||
评审由人工填写,使用「通过 / 失败」按钮,备注独立选填。未装或停用时不贡献界面与新报告字段;卸载保留任务内记录,重装后恢复;任务删除时清理。插件不可改写原任务执行状态或既有复验结论。
|
||||
|
||||
工作区扩展从 ARTEMIS 2.3.0 起提供。catalog-v3.json 服务 2.3.0+,旧 catalog.json 保留给严格校验清单版本的 2.2.x;执行插件更新应同步两个索引,工作区插件仅加入新版索引。先发布并回读核验不可变附件,再提交包含新插件的市场索引。
|
||||
工作区扩展从 ARTEMIS 2.3.0 起提供。catalog-v4.json 服务 2.4.0+,catalog-v3.json 保留给 2.3.x,旧 catalog.json 保留给严格校验清单版本的 2.2.x。2.3.x 不能解析 original_case 面板,人工评审 1.1.0 仅加入 v4 索引;旧索引保留兼容版本。执行插件更新应同步兼容的索引。先发布并回读核验不可变附件,再提交包含新插件的市场索引。
|
||||
@@ -37,8 +37,8 @@ python tests/cua_discovery_smoke.py <安装后的artemis-cua-adapter.exe> --app
|
||||
|
||||
[发行说明](plugins/cua-driver/RELEASE.md) · [ARTEMIS 主项目](https://git.playones.com/chenmingxuan/Artemis-Eapil)
|
||||
|
||||
## 工作区扩展:任务人工评审 1.0.0
|
||||
## 工作区扩展:任务人工评审 1.1.0
|
||||
|
||||
[task-review](plugins/task-review/README.md) 使用 ARTEMIS 清单版本 3,为步骤回放增加需求 Markdown 与人工评审侧栏,并将选填结果写入报告。此插件不运行 MCP 或设备操作,需要 ARTEMIS 2.3.0+,在主程序插件市场安装并启用;2.2.x 尚不支持。
|
||||
[task-review](plugins/task-review/README.md) 使用 ARTEMIS 清单版本 3,为任务回放增加原始用例与人工评审侧栏,支持自动保存和上一条/下一条,并将选填结果写入报告。此插件不运行 MCP 或设备操作,需要 ARTEMIS 2.4.0+,在主程序插件市场安装并启用;2.2.x 尚不支持。
|
||||
|
||||
构建:`python scripts/build_task_review.py`。输出 ZIP 与校验文件位于 `artifacts/task-review/`。验证范围见 [VERIFICATION](plugins/task-review/VERIFICATION.md)。发行标签 `task-review-v1.0.0`,市场安装包与 SHA256 以 `catalog-v3.json` 为准;`catalog.json` 保留给 2.2.x。
|
||||
构建:`python scripts/build_task_review.py`。输出 ZIP 与校验文件位于 `artifacts/task-review/`。验证范围见 [VERIFICATION](plugins/task-review/VERIFICATION.md)。发行标签 `task-review-v1.1.0`,市场安装包与 SHA256 以 `catalog-v4.json` 为准;`catalog.json` 保留给 2.2.x。
|
||||
@@ -187,6 +187,96 @@
|
||||
"archive_url": "https://git.playones.com/chenmingxuan/Artemis-Plugins/releases/download/cua-driver-v0.38.0+artemis.1/cua-driver-0.38.0+artemis.1-windows-amd64.zip",
|
||||
"sha256": "c007da16d58c4165a1a344113e650e68bd92a69ad3ce4ca8285818c5426dc0f4",
|
||||
"verification": "Windows x64 预览,配套 ARTEMIS 2.2.0。固定 Driver 0.38.0、源码提交和官方 ZIP 校验值;包含已知无标题 Shell/菜单兼容补丁及重新构建运行库。Go 测试、vet、构建及包内源码/二进制校验通过;菜单/任务栏 9 次调用、隔离 Brave 表单 38 次调用通过,并参与仅 PC 与跨端集中回归。前台输入占用桌面;显示光标与系统鼠标偶发分离待复现,未全面覆盖多屏/DPI、长时间压力、其他托盘菜单及原失败业务全流程。详情见 plugins/cua-driver/VERIFICATION.md。"
|
||||
},
|
||||
{
|
||||
"manifest": {
|
||||
"schema_version": 3,
|
||||
"id": "task-review",
|
||||
"name": "任务人工评审",
|
||||
"version": "1.0.0",
|
||||
"description": "在步骤回放中查看初始需求提示词,由人工标记 AI 执行准确性与测试结果正确性,按需填写备注并随报告导出。",
|
||||
"artemis_version": ">=2.3.0,<3.0.0",
|
||||
"platforms": [
|
||||
"win32",
|
||||
"linux",
|
||||
"darwin"
|
||||
],
|
||||
"architectures": [
|
||||
"amd64",
|
||||
"arm64"
|
||||
],
|
||||
"license": "Apache-2.0",
|
||||
"targets": [],
|
||||
"capabilities": {
|
||||
"kind": "other",
|
||||
"recording": "none",
|
||||
"tools": {}
|
||||
},
|
||||
"workspace": {
|
||||
"panels": [
|
||||
{
|
||||
"id": "requirements",
|
||||
"title": "任务需求",
|
||||
"side": "left",
|
||||
"kind": "initial_prompt",
|
||||
"width": {
|
||||
"preferred": 340,
|
||||
"minimum": 240,
|
||||
"maximum": 480
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "review",
|
||||
"title": "人工评审",
|
||||
"side": "right",
|
||||
"kind": "form",
|
||||
"width": {
|
||||
"preferred": 360,
|
||||
"minimum": 260,
|
||||
"maximum": 520
|
||||
}
|
||||
}
|
||||
],
|
||||
"fields": [
|
||||
{
|
||||
"id": "execution_accuracy",
|
||||
"label": "AI执行准确性",
|
||||
"description": "Artemis自动化是否按照内部实际测试用例步骤执行",
|
||||
"kind": "choice",
|
||||
"options": [
|
||||
"通过",
|
||||
"失败"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "execution_note",
|
||||
"label": "AI执行准确性备注",
|
||||
"kind": "text",
|
||||
"max_length": 2000
|
||||
},
|
||||
{
|
||||
"id": "result_correctness",
|
||||
"label": "测试结果正确性",
|
||||
"description": "Artemis 按照内部实际用例步骤执行后,人工再次确认结果正确性",
|
||||
"kind": "choice",
|
||||
"options": [
|
||||
"通过",
|
||||
"失败"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "result_note",
|
||||
"label": "测试结果正确性备注",
|
||||
"kind": "text",
|
||||
"max_length": 2000
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"release_stage": "stable",
|
||||
"archive_url": "https://git.playones.com/chenmingxuan/Artemis-Plugins/releases/download/task-review-v1.0.0/task-review-1.0.0.zip",
|
||||
"sha256": "5487fef365cfa9ec5d2eda7be60b5a5110bcf2edd24b2d10495ccda8ca02c454",
|
||||
"verification": "ARTEMIS 2.3.0+ 声明式工作区插件,无 MCP、模型或设备操作。Windows 隔离示例验证 Markdown 初始需求、左右侧栏、人工中文评分、选填备注与 Word/Excel 导出;宿主默认回归 3197 项、前端 336 项及构建通过。macOS/Linux 未实测;真实业务结果由人工评审,详见 plugins/task-review/VERIFICATION.md。"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,13 +1,17 @@
|
||||
# 任务人工评审 1.0.0
|
||||
# 任务人工评审 1.1.0
|
||||
|
||||
需要 ARTEMIS 2.3.0 或更高的 2.x 版本。升级主程序后,打开「插件」市场,安装「任务人工评审」并手动启用。也可在「插件 → 高级接入」导入本目录或发行 ZIP。2.2.x 不支持此接口。
|
||||
需要 ARTEMIS 2.4.0 或更高的 2.x 版本。升级主程序后,可在「插件 → 高级接入」导入本目录或发行 ZIP。2.2.x 不支持此接口。
|
||||
|
||||
在步骤回放打开「任务需求」查看本次运行最初收到的需求提示词(Markdown),打开「人工评审」填写两个独立维度及各自备注。全部选填,空项不阻止保存或导出。只有任务结束后可以编辑;可修改、清空并查看历史。
|
||||
安装并启用后,下载的批量模板在原七列后附加“预置条件、操作步骤、预期结果”;也兼容旧七列表格。未启用插件时模板和校验仍保持七列。新增三列不进入 AI 提示词。
|
||||
|
||||
打开「原始用例」,左侧标题为用例编号与用例标题,依次展示三项原始内容;旧任务没有记录时明确显示缺失,不拿 AI 提示词代替。打开「人工评审」,填写「用例执行准确性」「测试结果正确性」及各自备注。全部选填,空项不阻止保存或导出。只有任务结束后可以编辑;可修改、清空并查看历史。
|
||||
|
||||
此插件没有 MCP、Skill、AI 调用、设备操作或任务执行资源。评审不覆盖原有测试结论和人工复验。安装并启用时,单任务 Word/Excel、批次汇总及资料包报告显示评审字段,未填字段为空。禁用或卸载后隐藏面板及新导出中的字段,历史数据由宿主保留,重新安装启用后恢复。已下载报告不会改写;删除任务会清理该任务的评审。
|
||||
|
||||
`workspace.panels[].width` 声明首选、最小和最大宽度(CSS 像素);宿主根据播放器和屏幕空间调整布局,窄屏可低于声明的最小值以避免溢出。默认收起、左右独立展开;窄屏一次展开一侧;单侧展开始终保持在回放左边或右边。
|
||||
|
||||
在仓库根目录运行 `python scripts/build_task_review.py` 生成安装 ZIP 和 SHA256SUMS.txt。产物默认在 `artifacts/task-review/`,不提交构建产物。发行标签为 `task-review-v1.0.0`;市场索引 catalog-v3.json 引用对应发行 ZIP 与校验值。
|
||||
在仓库根目录运行 `python scripts/build_task_review.py` 生成安装 ZIP 和 SHA256SUMS.txt。产物默认在 `artifacts/task-review/`,不提交构建产物。发行标签为 `task-review-v1.1.0`,安装包及 SHA256 以 catalog-v4.json 为准。
|
||||
|
||||
回放标题栏的侧栏按钮控制左右展开;两项评审使用「通过 / 失败」分段按钮,再次点击已选项可清空。导出保留相同中文值。
|
||||
|
||||
Flash/Pro/探索及安卓、电脑、跨端任务均可显示面板,步骤和视频模式均支持。右侧上一条/下一条按同批次已结束任务的执行顺序切换;独立任务使用当前历史列表。上一条/下一条位于保存评审下方。选择结果后立即自动保存,备注停止输入 600 毫秒后保存;切换前先保存,失败或冲突时保留当前任务和输入,手动保存可重试。打开或读取任务不触发保存,面板展开状态保持。备注框缩为一行起始高度,可手动拉高。原字段 ID 不变,1.0.0 评审继续读取。
|
||||
@@ -1,13 +1,11 @@
|
||||
# 任务人工评审 1.0.0
|
||||
# 任务人工评审 1.1.0
|
||||
|
||||
需要 ARTEMIS 2.3.0+(2.x)。先升级主程序,再从「插件」市场安装「任务人工评审」并启用;也可导入本发行页的 `task-review-1.0.0.zip`。
|
||||
需要 ARTEMIS 2.4.0+(2.x)。先更新宿主并重启,再通过「插件 → 高级接入」导入 task-review-1.1.0.zip 并启用。
|
||||
|
||||
- 步骤回放左侧展示任务最初需求提示词,支持 Markdown;右侧填写人工评审。
|
||||
- 「AI执行准确性」「测试结果正确性」各有「通过 / 失败」按钮和独立可选备注。均可留空、清空,不需要 AI 参与。
|
||||
- 标题栏控制左右展开,普通浮窗及影院模式均可用,单侧也保持左右布局。
|
||||
- 终态任务允许保存、修改及查看历史;并发修订校验和幂等重试防止覆盖或重复保存。
|
||||
- 安装启用时,字段进入单任务 Word/Excel、批次汇总和资料包报告;空项留空。禁用或卸载后不出现在新导出中,已保存数据由宿主保留。
|
||||
- 启用插件后,批量模板附加预置条件、操作步骤、预期结果。未启用时仍是七列;新增列不进入模型提示词。
|
||||
- 左侧展示原始用例,用例编号和标题置顶;历史缺失字段明确提示。
|
||||
- 「AI执行准确性」改为「用例执行准确性」,保留字段 ID 和旧评审值。
|
||||
- 备注框缩短;增加上一条、下一条,按钮位于保存评审下方;用户修改后自动保存,切换前保存,失败留在当前任务,连续修改不会被旧回执覆盖。
|
||||
- 面板适用于所有执行模式、设备目标及步骤/视频视图。
|
||||
|
||||
插件没有运行进程、MCP 服务或设备操作,无需手机、模拟器或付费模型。它不覆盖任务结论或既有人工复验,复跑也不会继承上一轮评审。
|
||||
|
||||
验证:Windows 隔离示例的 UI、保存与导出检查通过;宿主确定性回归及前端构建通过,详见 [验证记录](VERIFICATION.md)。macOS/Linux 尚未实测。下载后可用 SHA256SUMS.txt 校验安装包。
|
||||
发行标签为 task-review-v1.1.0。验证范围与结果见 [验证记录](VERIFICATION.md)。
|
||||
@@ -1,3 +1,22 @@
|
||||
# 任务人工评审 1.1.0 验证
|
||||
|
||||
日期:2026-10-28;宿主 ARTEMIS 2.4.0。本轮在 Windows 隔离环境完成。
|
||||
|
||||
- 宿主发布前最终默认确定性测试:3267 passed、2 skipped、8 deselected。
|
||||
- 前端 ChromeHeadless:347 项通过;生产构建通过。
|
||||
- 宿主 Ruff 格式/静态检查、质量基线、核心 Pyright、Git diff 空白检查通过。
|
||||
- 新旧导入模板及插件启用门控、原始用例与 AI 提示词隔离、批次评审顺序通过。
|
||||
- 结果选择立即自动保存、备注 600ms 防抖、清空、连续修改串行修订、旧回执与旧读取不覆盖新内容、关闭前保存、切换前保存、失败留在当前项通过。
|
||||
- Windows Chrome 实际浏览器隔离夹具验证:视频视图中原始用例与评审面板;导航位于保存下方;自动保存、切换往返、宽屏/窄屏、深浅色;未出现页面脚本异常。
|
||||
- 清单通过宿主 check_plugin.py 检查,字段 ID 保持不变。
|
||||
- 2.4.0 通过独立 catalog-v4.json 获取 1.1.0;保留 catalog-v3.json 的 1.0.0,使用 2.3.0 的严格面板模型验证旧索引仍可解析。官方旧地址迁移与自定义地址保留的回归通过。
|
||||
|
||||
浏览器使用拦截 API 的示例数据,未填写真实任务的人工评审,未操作用户设备或调用模型。未做 macOS/Linux 实测,未运行原 192 项批次或高并发设备压力测试。
|
||||
|
||||
以下为旧版历史记录,不能作为本轮验证结果。
|
||||
|
||||
---
|
||||
|
||||
# 任务人工评审 1.0.0 验证记录
|
||||
|
||||
日期:2026-10-27。发布目标:task-review-v1.0.0。
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
"schema_version": 3,
|
||||
"id": "task-review",
|
||||
"name": "任务人工评审",
|
||||
"version": "1.0.0",
|
||||
"description": "在步骤回放中查看初始需求提示词,由人工标记 AI 执行准确性与测试结果正确性,按需填写备注并随报告导出。",
|
||||
"artemis_version": ">=2.3.0,<3.0.0",
|
||||
"version": "1.1.0",
|
||||
"description": "在任务回放中查看导入的原始用例,逐条填写用例执行准确性与测试结果正确性,按需填写备注并随报告导出。",
|
||||
"artemis_version": ">=2.4.0,<3.0.0",
|
||||
"platforms": [
|
||||
"win32",
|
||||
"linux",
|
||||
@@ -25,9 +25,9 @@
|
||||
"panels": [
|
||||
{
|
||||
"id": "requirements",
|
||||
"title": "任务需求",
|
||||
"title": "原始用例",
|
||||
"side": "left",
|
||||
"kind": "initial_prompt",
|
||||
"kind": "original_case",
|
||||
"width": {
|
||||
"preferred": 340,
|
||||
"minimum": 240,
|
||||
@@ -49,8 +49,8 @@
|
||||
"fields": [
|
||||
{
|
||||
"id": "execution_accuracy",
|
||||
"label": "AI执行准确性",
|
||||
"description": "Artemis自动化是否按照内部实际测试用例步骤执行",
|
||||
"label": "用例执行准确性",
|
||||
"description": "核对实际操作是否符合用例步骤。",
|
||||
"kind": "choice",
|
||||
"options": [
|
||||
"通过",
|
||||
@@ -59,14 +59,14 @@
|
||||
},
|
||||
{
|
||||
"id": "execution_note",
|
||||
"label": "AI执行准确性备注",
|
||||
"label": "用例执行准确性备注",
|
||||
"kind": "text",
|
||||
"max_length": 2000
|
||||
},
|
||||
{
|
||||
"id": "result_correctness",
|
||||
"label": "测试结果正确性",
|
||||
"description": "Artemis 按照内部实际用例步骤执行后,人工再次确认结果正确性",
|
||||
"description": "核对测试结果是否符合用例的预期结果。",
|
||||
"kind": "choice",
|
||||
"options": [
|
||||
"通过",
|
||||
|
||||
Reference in new issue
Block a user