从官网安装
下载和安装 ZCode
活动组织者拿到报名表后,需要核对场次和席位,找出时间冲突、缺少联系方式等需要人处理的情况。下面的实测工作台把这些信息放在一起;你可以先打开看看,再按本课步骤制作自己的练习结果。
打开 ZCode 官方安装页,按电脑的系统和芯片选择安装包。官网提供 Windows x64 / ARM64、macOS Apple 芯片 / Intel 和 Linux 安装包。
先确认自己的系统和芯片,再按下表选择。Windows 用户选 Windows 安装包;Mac 用户可点屏幕左上角苹果菜单,打开“关于本机”查看芯片。安装包名称以官网当前页面为准。
左右滑动查看完整表格
| 你的电脑 | 怎么确认 | 官网选择 |
|---|---|---|
| Windows | 打开“设置 → 系统 → 关于”,查看“系统类型” | Windows x64 或 ARM64按官网当前芯片选项选择 |
| Mac · Apple 芯片 | “关于本机”显示 Apple M1、M2、M3、M4 等 | macOS按官网当前芯片选项选择 |
| Mac · Intel | “关于本机”显示 Intel | macOS按官网当前芯片选项选择 |
| Linux | 按官网当前说明选择发行版 | Linux |
优先从官方页面进入,下载后核对系统和芯片类型。
首次启动后,先把账号和模型接通
- 首次启动时,按客户端向导进入主界面。
- 当前版本可从左下角齿轮进入“设置 → 模型设置 → 添加供应商”。本课的中国大陆账号路线使用“BigModel Coding Plan”;已有 Z.ai 账号或 API Key 时,选择对应入口,按客户端提示完成连接。
- 登录成功后,在输入区的模型选择器中选中一个当前可用模型。选择器能显示模型名称,而且不再要求“连接使用”,就可以继续。
本课两轮任务实测与过程截图来自 2026-09-06/07 的 ZCode 3.11.2、GLM-5.3-Flash,保留当时的输入和结果。准备与界面部分另补了 2026-10-26、ZCode 3.16.3 的只读截图。读者选择账号里可用的模型;新版界面补图没有重跑下面的任务。
下载后双击解压,保留顶层文件夹名 zcode-activity-registration。
打开解压后的练习项目
- 在首页输入框上方点“选择项目 → 创建项目”,项目名称可填
zcode-activity-registration,设备选择“此电脑”。 - 点“选择文件夹”,选中解压后的同名目录,在系统文件夹面板确认后,回到 ZCode 核对源文件夹。这里仅加入本课虚构资料的目录。
- 点“创建项目”;出现信任提示时,再核对目录,确认后继续。主界面的项目名、可用模型和“变更前确认”都对上后,再进入第 2 节。
登录后仍看不到可用模型?
打开“设置 → 模型设置”,检查已连接的供应商和模型列表;未连接时从“添加供应商”进入。授权问题按官方模型连接说明处理。项目名不对时回到“选择项目”,选中练习目录后再发送任务。
先认这些位置
认识界面
先把主界面连起来看:左侧找项目和任务,中间输入要求,执行后再查看文件与结果。项目组织本地文件夹和相关任务;本课只加入一个练习目录。任务保留这次工作的连续上下文,第6节更新时要回到同一个任务。
| 区域 | 用途与本课位置 |
|---|---|
| 项目与任务列表 | 项目对应本地材料所在的文件夹;任务承接这次要求、执行过程和后续修改。本课两轮沿用同一个任务。 |
| 新建任务与搜索 | 开始另一件工作时再新建任务;继续本次工作时,从任务列表或搜索找回原任务。 |
| 输入区 | 告诉 ZCode 这次要做什么。第4节先让它读项目里的任务说明,第6节继续更新同一批结果。 |
| 权限、模型与推理等级 | 权限影响哪些操作需要确认;模型与推理等级属于运行配置。本课按实测使用“变更前确认”。 |
| 文件树与结果 | 在项目名右侧找到“查看文件”,打开右侧文件面板。单击目录中的文件查看正文;第4节另保留系统文件管理器的成果打开路线。 |
| 插件市场与自动化 | 插件用于扩展能力,自动化面向重复执行的工作;先跑通本次手动任务,再按需要了解。 |
| 账号与设置 | 账号入口用于连接模型服务,设置中管理模型和其它选项;连接问题回到第1节处理。 |
输入框下方的模式菜单决定怎样确认操作,模型菜单选择实际使用的模型与思考强度。本课发送前核对项目名,并选“变更前确认”;图中的模型选择是当前账号的现场状态。
查看 3.11.2 任务实测时的主界面
任务开始后,发送按钮会变成黑色方块,那就是停止入口。项目或修改路径出现偏差时,从这里停止任务。改文件前弹出确认时,选择“仅允许这一次”。
项目名、模型和“变更前确认”都对上后,就可以看本课材料。
准备练习材料
练习前准备
在左侧项目名右边找到“查看文件”(把鼠标移到项目行可找按钮),展开右侧文件树中的 inputs/,再单击 任务说明.md 查看正文。下面两图只演示打开原文,使用的六份材料与下载包相同。
项目根目录已经放好 任务说明.md,inputs/ 里有五份活动材料。在 ZCode 的工作区文件树中看到这两层,就说明打开的是完整项目。
看不到这两层时先不要发送任务。回到“选择项目”,重新选择绑定了练习目录的项目;目录仍不对时按第1节创建项目,选择已经解压的 zcode-activity-registration 根目录,再确认文件树。
素材中的姓名、电话、邮箱和活动均为虚构。发送给 ZCode 的内容可能由服务处理,练习时先用这套素材。
任务说明.md 会告诉 ZCode 要生成哪些文件,还会约定两轮各能修改哪些结果。五份活动材料分别提供报名、场次、判断规则、通知口径和人工决定入口。第 4 节的短提示词只负责叫 ZCode 先读这份说明,所以不需要再把文件名、字段和更新规则全拉到对话框里。
这份任务说明是随包准备好的示例,把结果要求保存在项目里,才让两次聊天输入都可以很短。第一次跟练可以直接使用;换成自己的任务时,要把目的、事实来源、交付物和需要你决定的情况讲清。
换成自己的任务,怎样写任务说明?
可以先回答下面四个问题,再补本次确实需要的格式。这是组织需求的思路,当前两轮实测仍使用下载包里的原说明。
- 要解决什么:例如核对这批报名,找出需要组织者处理的事项,做成可离线查看的网页。
- 哪些材料是依据:报名和场次给出事实,活动判定口径说明怎样排席位;缺少的信息留待确认。
- 希望得到什么:先说需要报名审查、待办清单和浏览页面。涉及固定格式交接时,再约定文件名与字段。
- 在哪里请你决定:遇到同一人报名两场重叠活动,先列明冲突,由组织者选保留哪场,再更新相关结果。
本例预置了CSV字段、来源写法和更新范围;它们服务这次文件交接。换一件工作时,按新的交付需要决定格式。
素材预览点击可展开 6 份材料预览材料均为本教程虚构。
ZCode 会先读这一份
报名与场次 · 2 份
口径与决定模板 · 3 份
ZCode 会在 work/ 里生成一份同名的组织者决定文件。第5节填写决定时,编辑的是 work/组织者决定.csv,不要改 inputs/ 里那份空模板。
inputs/ 中的报名、场次和口径是本课事实来源。
它约定结果文件、必要字段、更新范围和停手边界。
两条重叠报名保留哪一条,要由人写进 work/组织者决定.csv。
换成自己的材料时,哪些地方要改?
报名和场次事实变了,替换 inputs/ 中的对应文件;组织者有了新选择,在第一轮产出后编辑 work/组织者决定.csv;如果交付文件、字段或更新范围也变了,再修改 任务说明.md。本课只实测过随包提供的这一版结构。
第一次任务
生成报名工作台
回到 ZCode 输入区,把下面这句话发给它。
第一轮:整理这包报名材料
请先看项目里的任务说明,再整理这包活动报名材料。改文件前先让我确认,完成后告诉我还有什么需要决定。
发送并查看确认
ZCode 可能先给出整体方案;内容与任务相符时选择“按方案创建”。接下来它会逐项申请写入文件。每次确认先看路径是不是练习项目里的这四份结果,再选“仅允许这一次”。
等任务完成
等待确认时,ZCode 正停在一次文件变更上;选择后它会接着运行。界面出现完成报告后,再开始检查结果。确认列表为空、任务仍在运行时继续等,任务只需发送一次。
还需要你决定的
- E-01 冲突保留哪条:R001(EVT-01 自然观察入门)还是 R004(EVT-02 手机摄影入门)。这是唯一能进入第二轮自动应用的事项——在 work/组织者决定.csv 填一行(decision_type=overlapping_sessions、decision_status=resolved、chosen_record_id 填保留记录),填好后告诉我;我会先和你再次确认,再更新三份下游文件(含候补连锁影响)。
- E-02 / E-04 联系渠道:给 R009 补可用联系方式、确认 R017 是否改用邮箱。这两项按口径不在第二轮自动应用范围内,需你自行处理,处理前我会保持 pending_human。
- E-03 无障碍安排:R012 的席位已排入,但活动前需你联系确认无台阶安排;确认前所有材料都不会写成“安排已保证”。
- 是否要通知草稿:本轮任务说明只要求四个文件,没有让我按《通知口径》生成对外通知草稿。如需要,属于范围扩展,需你明确授权后另做。
图中顶部文件夹名是这次录制目录;跟练时打开的是 zcode-activity-registration。完成报告列出四件待办,其中只有第一件会进入下一轮自动更新。
work/报名审查.csv每条报名现在排在哪一场、为什么,以及还要不要人看work/异常清单.md四件待组织者处理的事项work/组织者决定.csv仍然只有表头,等待你填写决定deliverables/index.html可以用电脑浏览器打开的离线报名工作台回到解压后的 zcode-activity-registration 文件夹,用系统文件管理器打开 work/ 查看 CSV 和 Markdown;再打开 deliverables/index.html,让电脑的默认浏览器显示离线工作台。此处入口固定为已经确认过的解压目录。
第一版先看林小满的两条报名
R001 暂时占用这一场的席位,但重叠冲突还需要人来决定。
R004 此时不占席位,等组织者在两条重叠报名中选一条。
E-01 是下一步要处理的冲突E-02 何川缺联系方式;E-03 唐可需确认无障碍安排;E-04 夏一需确认是否改用邮箱联系。这三件本课继续保留。
中文摘要帮助你找到变化;下面保留同一次实测的原始文件与HTML工作台。报名编号对应原报名记录,场次编号对应场次表;状态、原因和来源可以一起核对。
第一轮:查看与下载3份工作文件
决定文件此时只有表头,等待组织者填写;HTML入口在上方。
work/报名审查.csv
| record_id | session_id | audit_status | waitlist_position | reason | source_refs | decision_status |
|---|---|---|---|---|---|---|
| R001 | EVT-01 | confirmed | 与R004为同一身份(姓名与手机号、邮箱均相同)且两场次时间重叠,冲突未决;本条较早且字段完整,暂占名额 | 报名记录-A.csv#R001;场次与场地.csv#EVT-01;场次与场地.csv#EVT-02;活动判定口径.md#1;活动判定口径.md#2 | pending_human | |
| R002 | EVT-01 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-01已确认席位 | 报名记录-A.csv#R002;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok | |
| R003 | EVT-01 | canceled | 提交状态为canceled,不参与席位分配 | 报名记录-A.csv#R003;场次与场地.csv#EVT-01;活动判定口径.md#5 | auto_ok | |
| R004 | EVT-02 | pending_decision | 与R001为同一身份(姓名与手机号、邮箱均相同)且两场次时间重叠,冲突未决;本条较晚,暂不占名额 | 报名记录-A.csv#R004;场次与场地.csv#EVT-02;场次与场地.csv#EVT-01;活动判定口径.md#1;活动判定口径.md#2 | pending_human | |
| R005 | EVT-01 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-01已确认席位 | 报名记录-A.csv#R005;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok | |
| R006 | EVT-01 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-01已确认席位 | 报名记录-A.csv#R006;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok | |
| R007 | EVT-01 | waitlist | 1 | EVT-01席位已满(4/4),按提交时间进入候补第1位 | 报名记录-A.csv#R007;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok |
| R008 | EVT-02 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-02已确认席位 | 报名记录-A.csv#R008;场次与场地.csv#EVT-02;活动判定口径.md#3 | auto_ok | |
| R009 | EVT-02 | pending_contact | 手机号与邮箱均缺失,无法经现有渠道联系;不参与席位分配,等待组织者补联系方式 | 报名记录-A.csv#R009;场次与场地.csv#EVT-02;活动判定口径.md#4 | pending_human | |
| R010 | EVT-02 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-02已确认席位 | 报名记录-A.csv#R010;场次与场地.csv#EVT-02;活动判定口径.md#3 | auto_ok | |
| R011 | EVT-02 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-02已确认席位 | 报名记录-A.csv#R011;场次与场地.csv#EVT-02;活动判定口径.md#3 | auto_ok | |
| R012 | EVT-03 | confirmed | 备注需无台阶入口;EVT-03场地step_free_access=yes可满足条件,按普通容量口径排入席位,等待组织者联系确认安排 | 报名记录-A.csv#R012;场次与场地.csv#EVT-03;活动判定口径.md#5 | pending_human | |
| R013 | EVT-03 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-03已确认席位 | 报名记录-A.csv#R013;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok | |
| R014 | EVT-03 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-03已确认席位 | 报名记录-A.csv#R014;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok | |
| R015 | EVT-03 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-03已确认席位 | 报名记录-A.csv#R015;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok | |
| R016 | EVT-03 | waitlist | 1 | EVT-03席位已满(4/4),按提交时间进入候补第1位 | 报名记录-A.csv#R016;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok |
| R017 | EVT-04 | pending_contact | 首选联系渠道为短信但手机号缺失,首选渠道不可用;不参与席位分配,等待组织者确认是否改用邮箱 | 报名记录-A.csv#R017;场次与场地.csv#EVT-04;活动判定口径.md#4 | pending_human | |
| R018 | EVT-04 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-04已确认席位 | 报名记录-A.csv#R018;场次与场地.csv#EVT-04;活动判定口径.md#3 | auto_ok |
work/异常清单.md
异常清单(第一轮)
依据活动判定口径 criteria-v3 整理,只收录需要组织者处理的事项;第一轮只说明当前状态和要决定的内容,不推演不同选择会怎样改变席位或候补。
E-01
- related_record_ids: R001;R004
- decision_status: pending_human
原因:R001 与 R004 姓名相同且共享手机号与邮箱,属同一身份;分别报名 EVT-01(自然观察入门,2026-10-17 09:30–11:30,银杏厅)和 EVT-02(手机摄影入门,10:30–12:30,白桦厅),两场次时间有交集,构成需人工处理的场次冲突。
来源:报名记录-A.csv#R001;报名记录-A.csv#R004;场次与场地.csv#EVT-01;场次与场地.csv#EVT-02;活动判定口径.md#1;活动判定口径.md#2
当前席位影响:R001 较早且字段完整,按口径暂占 EVT-01 的 1 个席位并保持 confirmed(EVT-01 已确认 4/4,R007 处于候补第 1 位);R004 标 pending_decision,未占用 EVT-02 席位(EVT-02 已确认 3/3)。以上为当前核算结果,冲突尚未由组织者最终确认。
组织者要决定:从 R001 与 R004 中选定保留哪一条,并把决定填入 work/组织者决定.csv(decision_type=overlapping_sessions、decision_status=resolved、chosen_record_id 填保留记录)。
E-02
- related_record_ids: R009
- decision_status: pending_human
原因:R009(何川,EVT-02)手机号与邮箱均缺失,无法经任何现有渠道联系,按口径标 pending_contact;不允许猜测或补造联系方式。
来源:报名记录-A.csv#R009;场次与场地.csv#EVT-02;活动判定口径.md#4
当前席位影响:R009 不参与席位分配,未占用席位;EVT-02 当前已确认 3/3。
组织者要决定:提供 R009 的可用联系方式,或确认该条报名的后续处理方式。联系渠道类事项不在本次 overlapping_sessions 自动应用范围内,需组织者另行处理。
E-03
- related_record_ids: R012
- decision_status: pending_human
原因:R012(唐可,EVT-03)备注“使用轮椅,希望确认无台阶入口”;EVT-03 场地海棠厅 step_free_access=yes,场次条件可满足备注,按普通容量口径排入席位,但无障碍安排需组织者联系确认。
来源:报名记录-A.csv#R012;场次与场地.csv#EVT-03;活动判定口径.md#5
当前席位影响:R012 的 confirmed 只表示席位已排入,不表示无障碍安排已确认完毕;EVT-03 当前已确认 4/4,R016 处于候补第 1 位。
组织者要决定:在活动前联系 R012 确认无障碍安排;确认前不得对外表述为安排已保证或已落实。
E-04
- related_record_ids: R017
- decision_status: pending_human
原因:R017(夏一,EVT-04)首选联系渠道为短信,但手机号缺失,首选渠道不可用,按口径标 pending_contact;其邮箱 xia.yi@example.test 可用。
来源:报名记录-A.csv#R017;场次与场地.csv#EVT-04;活动判定口径.md#4
当前席位影响:R017 不参与席位分配,未占用席位;EVT-04 当前已确认 1/5。
组织者要决定:确认是否改用邮箱联系 R017。联系渠道类事项不在本次 overlapping_sessions 自动应用范围内,需组织者另行处理。
work/组织者决定.csv
| decision_id | related_record_ids | decision_type | decision_status | chosen_record_id | organizer_note |
|---|
完成报告出现了,却找不到四份结果?
先看 ZCode 中的项目名是否仍是 zcode-activity-registration,再到系统文件管理器中的同名解压目录确认根目录有 任务说明.md 和 inputs/。项目开错时,停止当前任务,重新打开正确工作区,在新任务里重新发送第一轮提示词。项目正确但缺任何一份结果时,停止采用当前结果,保留已经生成且能核对的文件并记录缺少的路径,不进入第 5 节;本课没有把缺文件后的自动补齐验证成成功路线。
人来填写决定
确认与更新信息
林小满报了09:30–11:30的“自然观察入门”,也报了10:30–12:30的“手机摄影入门”。两场在10:30–11:30重叠。这个选择会影响她参加哪场活动,所以要由组织者作出。这次练习保留“自然观察入门”。
复制决定前,先打开 work/异常清单.md,确认第一件待办关联的确实是这两条报名。编号对不上时就停在这里,先查清上一轮结果。
接下来把这个选择保存到 work/组织者决定.csv,让 ZCode 在第二轮读取。下面演示 macOS“文本编辑”;Windows 编辑器说明见下方补充。填写决定时,按下面的文本编辑步骤操作,避免保存时改变CSV格式。
E-01,R001;R004,overlapping_sessions,resolved,R001,合成练习:保留 R001macOS 跟练路线:用“文本编辑”填写决定
- 打开系统自带的“文本编辑”(TextEdit),选“文件 → 打开”。
- 进入你解压的
zcode-activity-registration/work/,选中组织者决定.csv。打开后应只有一行六列表头。 - 保留原表头,在第二行粘贴上面的整行决定。光标仍在表头末尾时,先按一次回车。
- 按
⌘S保存,关闭该文件,再用“文件 → 打开”打开同一路径。 - 重开后确认仍是
work/组织者决定.csv,只有表头和一行决定,第二行与上方内容一致。格式检查和修复办法见下方补充。
这一行依次记录决定编号、两条相关报名、决定类型、处理状态、保留的报名和备注。你作出的是“保留自然观察入门”这个选择;编号让下一轮能准确找到同一件冲突。保存后回到原来的 ZCode 任务。
Windows 编辑器说明与本次保存实测范围
macOS路线在独立副本上用TextEdit 1.20验证过打开、追加、保存、关闭和重开。这套CSV编辑步骤未在Windows逐步验证;Windows读者可用能保存UTF-8纯文本的本地编辑器打开同一路径,保存后核对文件名、两行和决定内容。编辑器要求转换格式时,先取消保存。
CSV格式核对与保存问题处理
第二行应有5个半角逗号,R001;R004中的分号保留;文件名仍为组织者决定.csv。误用Numbers或Excel打开时,关闭且不保存,再从“文本编辑 → 文件 → 打开”进入。
还没有保存时,撤销错误,先在表头末尾按回车,再粘贴。已经保存了错误内容时,重新打开当前 work/组织者决定.csv,全选并替换成下面两行,再保存、关闭和重开核对。这样会保留本课已经作出的 R001 业务决定。
decision_id,related_record_ids,decision_type,decision_status,chosen_record_id,organizer_note
E-01,R001;R004,overlapping_sessions,resolved,R001,合成练习:保留 R001文件多了 .txt 后缀、文字变成乱码或编辑器提示转换格式时,先把上面的完整两行留在剪贴板,关闭错误文件,再以纯文本 CSV 方式修复同一路径。决定行中的英文、半角逗号和分号都保留原样。
同一任务继续
更新报名工作台
确认决定文件无误后,回到刚才的同一个 ZCode 任务,把下面这句话发给它。
第二轮:按你的决定更新结果
我已经写好一项组织者决定。请按任务说明更新结果。改文件前先让我确认,完成后告诉我改了什么。
同一任务会继续使用上一轮上下文。图中仍看得到上一轮的完成报告;发送前再次确认项目和权限。
ZCode 先给出更新方案时,确认范围只有报名审查、异常清单和离线页面这三份,再选择“按方案更新”。每次弹出确认,先看路径是这三份之一,再选“仅允许这一次”。
出现路径越界、明显写错,或其它还没决定的事项被提前解决时,拒绝该项修改并停止任务。
组织者保留 R001 后,这些状态真正发生了变化
R001更新前已排入 · 待人决定
更新后已排入 · 决定已落实
R004更新前待组织者决定 · 待人决定
更新后未选中 · 决定已落实
E-01更新前待人决定
更新后决定已落实
本轮明确没变的内容
E-02、E-03、E-04仍是待人处理。- 四个场次的已排入 / 候补数保持为 自然观察入门 4/1;手机摄影入门 3/0;旧物修补工作坊 4/1;社区夜谈 1/0。前一个数是已排入,后一个数是候补。
中文摘要帮助你找到变化;下面保留同一次实测的原始文件与HTML工作台。报名编号对应原报名记录,场次编号对应场次表;状态、原因和来源可以一起核对。
第二轮:查看与下载工作文件和人工决定
报名审查和异常清单由ZCode更新;决定文件由组织者填写,第二轮读取后保持原样。HTML入口在上方。
work/报名审查.csv
| record_id | session_id | audit_status | waitlist_position | reason | source_refs | decision_status |
|---|---|---|---|---|---|---|
| R001 | EVT-01 | confirmed | 与R004的场次冲突已由组织者决定(E-01)保留本条,席位保持排入 | 报名记录-A.csv#R001;场次与场地.csv#EVT-01;场次与场地.csv#EVT-02;活动判定口径.md#1;活动判定口径.md#2;组织者决定.csv#E-01 | resolved | |
| R002 | EVT-01 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-01已确认席位 | 报名记录-A.csv#R002;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok | |
| R003 | EVT-01 | canceled | 提交状态为canceled,不参与席位分配 | 报名记录-A.csv#R003;场次与场地.csv#EVT-01;活动判定口径.md#5 | auto_ok | |
| R004 | EVT-02 | not_selected | 组织者决定(E-01)保留同身份冲突中的R001,本条按口径标为not_selected;不等同于报名者主动取消,不占名额 | 报名记录-A.csv#R004;场次与场地.csv#EVT-02;场次与场地.csv#EVT-01;活动判定口径.md#1;活动判定口径.md#2;组织者决定.csv#E-01 | resolved | |
| R005 | EVT-01 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-01已确认席位 | 报名记录-A.csv#R005;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok | |
| R006 | EVT-01 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-01已确认席位 | 报名记录-A.csv#R006;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok | |
| R007 | EVT-01 | waitlist | 1 | EVT-01席位已满(4/4),按提交时间进入候补第1位 | 报名记录-A.csv#R007;场次与场地.csv#EVT-01;活动判定口径.md#3 | auto_ok |
| R008 | EVT-02 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-02已确认席位 | 报名记录-A.csv#R008;场次与场地.csv#EVT-02;活动判定口径.md#3 | auto_ok | |
| R009 | EVT-02 | pending_contact | 手机号与邮箱均缺失,无法经现有渠道联系;不参与席位分配,等待组织者补联系方式 | 报名记录-A.csv#R009;场次与场地.csv#EVT-02;活动判定口径.md#4 | pending_human | |
| R010 | EVT-02 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-02已确认席位 | 报名记录-A.csv#R010;场次与场地.csv#EVT-02;活动判定口径.md#3 | auto_ok | |
| R011 | EVT-02 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-02已确认席位 | 报名记录-A.csv#R011;场次与场地.csv#EVT-02;活动判定口径.md#3 | auto_ok | |
| R012 | EVT-03 | confirmed | 备注需无台阶入口;EVT-03场地step_free_access=yes可满足条件,按普通容量口径排入席位,等待组织者联系确认安排 | 报名记录-A.csv#R012;场次与场地.csv#EVT-03;活动判定口径.md#5 | pending_human | |
| R013 | EVT-03 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-03已确认席位 | 报名记录-A.csv#R013;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok | |
| R014 | EVT-03 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-03已确认席位 | 报名记录-A.csv#R014;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok | |
| R015 | EVT-03 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-03已确认席位 | 报名记录-A.csv#R015;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok | |
| R016 | EVT-03 | waitlist | 1 | EVT-03席位已满(4/4),按提交时间进入候补第1位 | 报名记录-A.csv#R016;场次与场地.csv#EVT-03;活动判定口径.md#3 | auto_ok |
| R017 | EVT-04 | pending_contact | 首选联系渠道为短信但手机号缺失,首选渠道不可用;不参与席位分配,等待组织者确认是否改用邮箱 | 报名记录-A.csv#R017;场次与场地.csv#EVT-04;活动判定口径.md#4 | pending_human | |
| R018 | EVT-04 | confirmed | 按提交时间分配,剩余席位足够,计入EVT-04已确认席位 | 报名记录-A.csv#R018;场次与场地.csv#EVT-04;活动判定口径.md#3 | auto_ok |
work/异常清单.md
异常清单(第二轮)
依据活动判定口径 criteria-v3 整理,只收录需要组织者处理的事项。E-01 已按组织者决定(2026-09-06)关闭,E-02~E-04 仍待组织者处理;各事项只说明当前状态,不推演不同选择会怎样改变席位或候补。
E-01
- related_record_ids: R001;R004
- decision_status: resolved
原因:R001 与 R004 姓名相同且共享手机号与邮箱,属同一身份;分别报名 EVT-01(自然观察入门,2026-10-17 09:30–11:30,银杏厅)和 EVT-02(手机摄影入门,10:30–12:30,白桦厅),两场次时间有交集,构成需人工处理的场次冲突。
来源:报名记录-A.csv#R001;报名记录-A.csv#R004;场次与场地.csv#EVT-01;场次与场地.csv#EVT-02;活动判定口径.md#1;活动判定口径.md#2;组织者决定.csv#E-01
组织者决定:保留 R001,R004 按口径第 2 节标为 not_selected(组织者备注:合成练习:保留 R001)。该决定为 overlapping_sessions 类 resolved 完整决定,已应用于报名审查、本清单和页面。
当前席位影响:R001 的席位保持排入(EVT-01 已确认 4/4,R007 处于候补第 1 位);R004 标 not_selected,不占用 EVT-02 席位(EVT-02 已确认 3/3)。保留的正是原暂占席位的记录,本轮席位与候补无连锁变化。
E-02
- related_record_ids: R009
- decision_status: pending_human
原因:R009(何川,EVT-02)手机号与邮箱均缺失,无法经任何现有渠道联系,按口径标 pending_contact;不允许猜测或补造联系方式。
来源:报名记录-A.csv#R009;场次与场地.csv#EVT-02;活动判定口径.md#4
当前席位影响:R009 不参与席位分配,未占用席位;EVT-02 当前已确认 3/3。
组织者要决定:提供 R009 的可用联系方式,或确认该条报名的后续处理方式。联系渠道类事项不在本次 overlapping_sessions 自动应用范围内,需组织者另行处理。
E-03
- related_record_ids: R012
- decision_status: pending_human
原因:R012(唐可,EVT-03)备注“使用轮椅,希望确认无台阶入口”;EVT-03 场地海棠厅 step_free_access=yes,场次条件可满足备注,按普通容量口径排入席位,但无障碍安排需组织者联系确认。
来源:报名记录-A.csv#R012;场次与场地.csv#EVT-03;活动判定口径.md#5
当前席位影响:R012 的 confirmed 只表示席位已排入,不表示无障碍安排已确认完毕;EVT-03 当前已确认 4/4,R016 处于候补第 1 位。
组织者要决定:在活动前联系 R012 确认无障碍安排;确认前不得对外表述为安排已保证或已落实。
E-04
- related_record_ids: R017
- decision_status: pending_human
原因:R017(夏一,EVT-04)首选联系渠道为短信,但手机号缺失,首选渠道不可用,按口径标 pending_contact;其邮箱 xia.yi@example.test 可用。
来源:报名记录-A.csv#R017;场次与场地.csv#EVT-04;活动判定口径.md#4
当前席位影响:R017 不参与席位分配,未占用席位;EVT-04 当前已确认 1/5。
组织者要决定:确认是否改用邮箱联系 R017。联系渠道类事项不在本次 overlapping_sessions 自动应用范围内,需组织者另行处理。
work/组织者决定.csv
| decision_id | related_record_ids | decision_type | decision_status | chosen_record_id | organizer_note |
|---|---|---|---|---|---|
| E-01 | R001;R004 | overlapping_sessions | resolved | R001 | 合成练习:保留 R001 |
这两轮实测记录的文字覆盖
第一轮上方保留的是实际完成报告中“还需要你决定的”可见部分;第二轮目前保留实际输入、确认截图和结果文件,未提供完整聊天回复。两轮文件可在相邻的结果存档中逐份查看和下载。
走一遍实际核对链:从系统文件管理器进入当前 zcode-activity-registration/work/,打开 报名审查.csv 找到 R001 和 R004;再打开 异常清单.md 找到 E-01,与 组织者决定.csv 的第二行对照。确认 R001 决定已落实、R004 为“未选中”、E-01 已关闭,然后打开当前项目的 deliverables/index.html 查看同一版结果。
文件已更新,浏览器还显示旧结果?
先在系统文件管理器中确认你打开的是当前 zcode-activity-registration/deliverables/index.html,再核对同一项目 work/ 里的 R001、R004 和 E-01。工作文件已经更新而网页仍旧时,关闭旧标签后重新打开当前 index.html。工作文件也仍是旧状态时,本轮写入没有完成;回到同一个 ZCode 任务,处理尚未确认的三份更新,或重新发送第二轮提示词,再从 work/ 开始核对。未确认三份文件都更新前,不把本课记为完成。