跳到正文

想找什么?

试试

正在准备搜索…

工具教程
第 1 课 · 6 节

ZCode 入门

最近更新:

把一包活动报名整理成可核对的工作台

ZCode 可以围绕本地项目读取资料、生成和修改文件,也能制作网页。本课把一包活动报名整理成可在浏览器中查看的工作台,再根据组织者的一项决定更新结果。

这是 ZCode 系列的第 1 课。六节连着做完:装好 ZCode,连接模型并打开练习项目,完成第一次任务,再根据一个人工决定更新结果。

零基础一课六节一包练习材料
01

从官网安装

下载和安装 ZCode

活动组织者拿到报名表后,需要核对场次和席位,找出时间冲突、缺少联系方式等需要人处理的情况。下面的实测工作台把这些信息放在一起;你可以先打开看看,再按本课步骤制作自己的练习结果。

先看第一版活动报名工作台

打开 ZCode 官方安装页,按电脑的系统和芯片选择安装包。官网提供 Windows x64 / ARM64、macOS Apple 芯片 / Intel 和 Linux 安装包。

打开 ZCode 官方安装页

先确认自己的系统和芯片,再按下表选择。Windows 用户选 Windows 安装包;Mac 用户可点屏幕左上角苹果菜单,打开“关于本机”查看芯片。安装包名称以官网当前页面为准。

左右滑动查看完整表格

ZCode 安装包选择表
你的电脑怎么确认官网选择
Windows打开“设置 → 系统 → 关于”,查看“系统类型”Windows x64 或 ARM64按官网当前芯片选项选择
Mac · Apple 芯片“关于本机”显示 Apple M1、M2、M3、M4 等macOS按官网当前芯片选项选择
Mac · Intel“关于本机”显示 IntelmacOS按官网当前芯片选项选择
Linux按官网当前说明选择发行版Linux
不要从不明网盘下载安装包

优先从官方页面进入,下载后核对系统和芯片类型。

首次启动后,先把账号和模型接通

  1. 首次启动时,按客户端向导进入主界面。
  2. 当前版本可从左下角齿轮进入“设置 → 模型设置 → 添加供应商”。本课的中国大陆账号路线使用“BigModel Coding Plan”;已有 Z.ai 账号或 API Key 时,选择对应入口,按客户端提示完成连接。
  3. 登录成功后,在输入区的模型选择器中选中一个当前可用模型。选择器能显示模型名称,而且不再要求“连接使用”,就可以继续。
查看 ZCode 官方模型连接说明
设置→模型设置→添加供应商,图为BigModel入口局部。仅查看连接入口,未重新执行登录或授权。
本课实测用的模型

本课两轮任务实测与过程截图来自 2026-09-06/07 的 ZCode 3.11.2、GLM-5.3-Flash,保留当时的输入和结果。准备与界面部分另补了 2026-10-26、ZCode 3.16.3 的只读截图。读者选择账号里可用的模型;新版界面补图没有重跑下面的任务。

下载本课练习素材包

下载后双击解压,保留顶层文件夹名 zcode-activity-registration。

下载 ZIP

打开解压后的练习项目

  1. 在首页输入框上方点“选择项目 → 创建项目”,项目名称可填 zcode-activity-registration,设备选择“此电脑”。
  2. 点“选择文件夹”,选中解压后的同名目录,在系统文件夹面板确认后,回到 ZCode 核对源文件夹。这里仅加入本课虚构资料的目录。
  3. 点“创建项目”;出现信任提示时,再核对目录,确认后继续。主界面的项目名、可用模型和“变更前确认”都对上后,再进入第 2 节。
2026-10-26,ZCode 3.16.3。项目只加入本课练习目录;随后仍需核对并确认文件夹信任提示。
登录后仍看不到可用模型?

打开“设置 → 模型设置”,检查已连接的供应商和模型列表;未连接时从“添加供应商”进入。授权问题按官方模型连接说明处理。项目名不对时回到“选择项目”,选中练习目录后再发送任务。

02

先认这些位置

认识界面

先把主界面连起来看:左侧找项目和任务,中间输入要求,执行后再查看文件与结果。项目组织本地文件夹和相关任务;本课只加入一个练习目录。任务保留这次工作的连续上下文,第6节更新时要回到同一个任务。

当前界面补拍:左栏展开,练习项目已选中,任务尚未发送。账号、私有分支和系统共享标识已遮盖。
左侧功能区局部。项目行提供查看文件入口;底部齿轮进入设置。账号信息已遮盖。
这些区域在本课里怎样配合
区域用途与本课位置
项目与任务列表项目对应本地材料所在的文件夹;任务承接这次要求、执行过程和后续修改。本课两轮沿用同一个任务。
新建任务与搜索开始另一件工作时再新建任务;继续本次工作时,从任务列表或搜索找回原任务。
输入区告诉 ZCode 这次要做什么。第4节先让它读项目里的任务说明,第6节继续更新同一批结果。
权限、模型与推理等级权限影响哪些操作需要确认;模型与推理等级属于运行配置。本课按实测使用“变更前确认”。
文件树与结果在项目名右侧找到“查看文件”,打开右侧文件面板。单击目录中的文件查看正文;第4节另保留系统文件管理器的成果打开路线。
插件市场与自动化插件用于扩展能力,自动化面向重复执行的工作;先跑通本次手动任务,再按需要了解。
账号与设置账号入口用于连接模型服务,设置中管理模型和其它选项;连接问题回到第1节处理。

输入框下方的模式菜单决定怎样确认操作,模型菜单选择实际使用的模型与思考强度。本课发送前核对项目名,并选“变更前确认”;图中的模型选择是当前账号的现场状态。

当前模式菜单局部。补图项目显示“变更前确认”,与本课历史实测所用选项相同。
当前账号可见的模型菜单。勾选状态来自补图现场;本课历史运行使用GLM-5.3-Flash。
查看 3.11.2 任务实测时的主界面
2026-09-07,ZCode 3.11.2 的历史实测界面,保留原标注。

任务开始后,发送按钮会变成黑色方块,那就是停止入口。项目或修改路径出现偏差时,从这里停止任务。改文件前弹出确认时,选择“仅允许这一次”。

ZCode 3.11.2 的历史任务运行画面。左栏展开,发送位置变为停止入口。图中文件夹名是当时的实测目录。

项目名、模型和“变更前确认”都对上后,就可以看本课材料。

03

准备练习材料

练习前准备

在左侧项目名右边找到“查看文件”(把鼠标移到项目行可找按钮),展开右侧文件树中的 inputs/,再单击 任务说明.md 查看正文。下面两图只演示打开原文,使用的六份材料与下载包相同。

只放入六份原始材料时的文件树。较长文件名会被界面省略,完整名称和原文见下方材料预览。
单击任务说明.md后的当前界面。显示的是练习包原文;没有让ZCode重新生成或改写。

项目根目录已经放好 任务说明.md,inputs/ 里有五份活动材料。在 ZCode 的工作区文件树中看到这两层,就说明打开的是完整项目。

看不到这两层时先不要发送任务。回到“选择项目”,重新选择绑定了练习目录的项目;目录仍不对时按第1节创建项目,选择已经解压的 zcode-activity-registration 根目录,再确认文件树。

一个 ZIP 就是完整练习项目;解压后直接用 ZCode 打开根文件夹。
练习材料说明

素材中的姓名、电话、邮箱和活动均为虚构。发送给 ZCode 的内容可能由服务处理,练习时先用这套素材。

任务说明.md 会告诉 ZCode 要生成哪些文件,还会约定两轮各能修改哪些结果。五份活动材料分别提供报名、场次、判断规则、通知口径和人工决定入口。第 4 节的短提示词只负责叫 ZCode 先读这份说明,所以不需要再把文件名、字段和更新规则全拉到对话框里。

这份任务说明是随包准备好的示例,把结果要求保存在项目里,才让两次聊天输入都可以很短。第一次跟练可以直接使用;换成自己的任务时,要把目的、事实来源、交付物和需要你决定的情况讲清。

换成自己的任务,怎样写任务说明?

可以先回答下面四个问题,再补本次确实需要的格式。这是组织需求的思路,当前两轮实测仍使用下载包里的原说明。

  1. 要解决什么:例如核对这批报名,找出需要组织者处理的事项,做成可离线查看的网页。
  2. 哪些材料是依据:报名和场次给出事实,活动判定口径说明怎样排席位;缺少的信息留待确认。
  3. 希望得到什么:先说需要报名审查、待办清单和浏览页面。涉及固定格式交接时,再约定文件名与字段。
  4. 在哪里请你决定:遇到同一人报名两场重叠活动,先列明冲突,由组织者选保留哪场,再更新相关结果。

本例预置了CSV字段、来源写法和更新范围;它们服务这次文件交接。换一件工作时,按新的交付需要决定格式。

ZCode 会在 work/ 里生成一份同名的组织者决定文件。第5节填写决定时,编辑的是 work/组织者决定.csv,不要改 inputs/ 里那份空模板。

材料回答“现在有什么事实”

inputs/ 中的报名、场次和口径是本课事实来源。

任务说明回答“要交什么”

它约定结果文件、必要字段、更新范围和停手边界。

组织者决定回答“人怎么选”

两条重叠报名保留哪一条,要由人写进 work/组织者决定.csv。

换成自己的材料时,哪些地方要改?

报名和场次事实变了,替换 inputs/ 中的对应文件;组织者有了新选择,在第一轮产出后编辑 work/组织者决定.csv;如果交付文件、字段或更新范围也变了,再修改 任务说明.md。本课只实测过随包提供的这一版结构。

04

第一次任务

生成报名工作台

回到 ZCode 输入区,把下面这句话发给它。

第一轮:整理这包报名材料

发给 ZCode
请先看项目里的任务说明,再整理这包活动报名材料。改文件前先让我确认,完成后告诉我还有什么需要决定。
确认项目和权限仍正确,再发送一次这段任务。
1

发送并查看确认

ZCode 可能先给出整体方案;内容与任务相符时选择“按方案创建”。接下来它会逐项申请写入文件。每次确认先看路径是不是练习项目里的这四份结果,再选“仅允许这一次”。

路径应是报名审查、异常清单、组织者决定和离线页面。不要选“始终允许本项目”。路径跑到练习项目之外时选拒绝。
2

等任务完成

等待确认时,ZCode 正停在一次文件变更上;选择后它会接着运行。界面出现完成报告后,再开始检查结果。确认列表为空、任务仍在运行时继续等,任务只需发送一次。

完成报告出现后,项目里应当能找到四份结果。上面“还需要你决定的”这一段会进入下一节。
ZCode 的实际输出(完成报告可见部分)

还需要你决定的

  1. E-01 冲突保留哪条:R001(EVT-01 自然观察入门)还是 R004(EVT-02 手机摄影入门)。这是唯一能进入第二轮自动应用的事项——在 work/组织者决定.csv 填一行(decision_type=overlapping_sessions、decision_status=resolved、chosen_record_id 填保留记录),填好后告诉我;我会先和你再次确认,再更新三份下游文件(含候补连锁影响)。
  2. E-02 / E-04 联系渠道:给 R009 补可用联系方式、确认 R017 是否改用邮箱。这两项按口径不在第二轮自动应用范围内,需你自行处理,处理前我会保持 pending_human。
  3. E-03 无障碍安排:R012 的席位已排入,但活动前需你联系确认无台阶安排;确认前所有材料都不会写成“安排已保证”。
  4. 是否要通知草稿:本轮任务说明只要求四个文件,没有让我按《通知口径》生成对外通知草稿。如需要,属于范围扩展,需你明确授权后另做。

图中顶部文件夹名是这次录制目录;跟练时打开的是 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_idsession_idaudit_statuswaitlist_positionreasonsource_refsdecision_status
R001EVT-01confirmed与R004为同一身份(姓名与手机号、邮箱均相同)且两场次时间重叠,冲突未决;本条较早且字段完整,暂占名额报名记录-A.csv#R001;场次与场地.csv#EVT-01;场次与场地.csv#EVT-02;活动判定口径.md#1;活动判定口径.md#2pending_human
R002EVT-01confirmed按提交时间分配,剩余席位足够,计入EVT-01已确认席位报名记录-A.csv#R002;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R003EVT-01canceled提交状态为canceled,不参与席位分配报名记录-A.csv#R003;场次与场地.csv#EVT-01;活动判定口径.md#5auto_ok
R004EVT-02pending_decision与R001为同一身份(姓名与手机号、邮箱均相同)且两场次时间重叠,冲突未决;本条较晚,暂不占名额报名记录-A.csv#R004;场次与场地.csv#EVT-02;场次与场地.csv#EVT-01;活动判定口径.md#1;活动判定口径.md#2pending_human
R005EVT-01confirmed按提交时间分配,剩余席位足够,计入EVT-01已确认席位报名记录-A.csv#R005;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R006EVT-01confirmed按提交时间分配,剩余席位足够,计入EVT-01已确认席位报名记录-A.csv#R006;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R007EVT-01waitlist1EVT-01席位已满(4/4),按提交时间进入候补第1位报名记录-A.csv#R007;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R008EVT-02confirmed按提交时间分配,剩余席位足够,计入EVT-02已确认席位报名记录-A.csv#R008;场次与场地.csv#EVT-02;活动判定口径.md#3auto_ok
R009EVT-02pending_contact手机号与邮箱均缺失,无法经现有渠道联系;不参与席位分配,等待组织者补联系方式报名记录-A.csv#R009;场次与场地.csv#EVT-02;活动判定口径.md#4pending_human
R010EVT-02confirmed按提交时间分配,剩余席位足够,计入EVT-02已确认席位报名记录-A.csv#R010;场次与场地.csv#EVT-02;活动判定口径.md#3auto_ok
R011EVT-02confirmed按提交时间分配,剩余席位足够,计入EVT-02已确认席位报名记录-A.csv#R011;场次与场地.csv#EVT-02;活动判定口径.md#3auto_ok
R012EVT-03confirmed备注需无台阶入口;EVT-03场地step_free_access=yes可满足条件,按普通容量口径排入席位,等待组织者联系确认安排报名记录-A.csv#R012;场次与场地.csv#EVT-03;活动判定口径.md#5pending_human
R013EVT-03confirmed按提交时间分配,剩余席位足够,计入EVT-03已确认席位报名记录-A.csv#R013;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R014EVT-03confirmed按提交时间分配,剩余席位足够,计入EVT-03已确认席位报名记录-A.csv#R014;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R015EVT-03confirmed按提交时间分配,剩余席位足够,计入EVT-03已确认席位报名记录-A.csv#R015;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R016EVT-03waitlist1EVT-03席位已满(4/4),按提交时间进入候补第1位报名记录-A.csv#R016;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R017EVT-04pending_contact首选联系渠道为短信但手机号缺失,首选渠道不可用;不参与席位分配,等待组织者确认是否改用邮箱报名记录-A.csv#R017;场次与场地.csv#EVT-04;活动判定口径.md#4pending_human
R018EVT-04confirmed按提交时间分配,剩余席位足够,计入EVT-04已确认席位报名记录-A.csv#R018;场次与场地.csv#EVT-04;活动判定口径.md#3auto_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_idrelated_record_idsdecision_typedecision_statuschosen_record_idorganizer_note
完成报告出现了,却找不到四份结果?

先看 ZCode 中的项目名是否仍是 zcode-activity-registration,再到系统文件管理器中的同名解压目录确认根目录有 任务说明.md 和 inputs/。项目开错时,停止当前任务,重新打开正确工作区,在新任务里重新发送第一轮提示词。项目正确但缺任何一份结果时,停止采用当前结果,保留已经生成且能核对的文件并记录缺少的路径,不进入第 5 节;本课没有把缺文件后的自动补齐验证成成功路线。

05

人来填写决定

确认与更新信息

林小满报了09:30–11:30的“自然观察入门”,也报了10:30–12:30的“手机摄影入门”。两场在10:30–11:30重叠。这个选择会影响她参加哪场活动,所以要由组织者作出。这次练习保留“自然观察入门”。

复制决定前,先打开 work/异常清单.md,确认第一件待办关联的确实是这两条报名。编号对不上时就停在这里,先查清上一轮结果。

接下来把这个选择保存到 work/组织者决定.csv,让 ZCode 在第二轮读取。下面演示 macOS“文本编辑”;Windows 编辑器说明见下方补充。填写决定时,按下面的文本编辑步骤操作,避免保存时改变CSV格式。

粘到 work/组织者决定.csv 的第二行
E-01,R001;R004,overlapping_sessions,resolved,R001,合成练习:保留 R001

macOS 跟练路线:用“文本编辑”填写决定

  1. 打开系统自带的“文本编辑”(TextEdit),选“文件 → 打开”。
  2. 进入你解压的 zcode-activity-registration/work/,选中 组织者决定.csv。打开后应只有一行六列表头。
  3. 保留原表头,在第二行粘贴上面的整行决定。光标仍在表头末尾时,先按一次回车。
  4. 按 ⌘S 保存,关闭该文件,再用“文件 → 打开”打开同一路径。
  5. 重开后确认仍是 work/组织者决定.csv,只有表头和一行决定,第二行与上方内容一致。格式检查和修复办法见下方补充。

这一行依次记录决定编号、两条相关报名、决定类型、处理状态、保留的报名和备注。你作出的是“保留自然观察入门”这个选择;编号让下一轮能准确找到同一件冲突。保存后回到原来的 ZCode 任务。

Windows 编辑器说明与本次保存实测范围

macOS路线在独立副本上用TextEdit 1.20验证过打开、追加、保存、关闭和重开。这套CSV编辑步骤未在Windows逐步验证;Windows读者可用能保存UTF-8纯文本的本地编辑器打开同一路径,保存后核对文件名、两行和决定内容。编辑器要求转换格式时,先取消保存。

图中内容来自 ZCode 实际运行。CSV 编辑步骤已用独立副本验证打开、追加、保存、关闭和重开。
CSV格式核对与保存问题处理

第二行应有5个半角逗号,R001;R004中的分号保留;文件名仍为组织者决定.csv。误用Numbers或Excel打开时,关闭且不保存,再从“文本编辑 → 文件 → 打开”进入。

还没有保存时,撤销错误,先在表头末尾按回车,再粘贴。已经保存了错误内容时,重新打开当前 work/组织者决定.csv,全选并替换成下面两行,再保存、关闭和重开核对。这样会保留本课已经作出的 R001 业务决定。

复制修复后的完整 CSV
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 方式修复同一路径。决定行中的英文、半角逗号和分号都保留原样。

06

同一任务继续

更新报名工作台

确认决定文件无误后,回到刚才的同一个 ZCode 任务,把下面这句话发给它。

第二轮:按你的决定更新结果

继续发给 ZCode
我已经写好一项组织者决定。请按任务说明更新结果。改文件前先让我确认,完成后告诉我改了什么。
在同一任务里继续输入,不要新开一个任务。

同一任务会继续使用上一轮上下文。图中仍看得到上一轮的完成报告;发送前再次确认项目和权限。

ZCode 先给出更新方案时,确认范围只有报名审查、异常清单和离线页面这三份,再选择“按方案更新”。每次弹出确认,先看路径是这三份之一,再选“仅允许这一次”。

出现路径越界、明显写错,或其它还没决定的事项被提前解决时,拒绝该项修改并停止任务。

这一次改的是报名审查。异常清单和离线页面也会用同一套确认。决定文件和 inputs 材料不应出现在修改清单里。
根据实测结果整理

组织者保留 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_idsession_idaudit_statuswaitlist_positionreasonsource_refsdecision_status
R001EVT-01confirmed与R004的场次冲突已由组织者决定(E-01)保留本条,席位保持排入报名记录-A.csv#R001;场次与场地.csv#EVT-01;场次与场地.csv#EVT-02;活动判定口径.md#1;活动判定口径.md#2;组织者决定.csv#E-01resolved
R002EVT-01confirmed按提交时间分配,剩余席位足够,计入EVT-01已确认席位报名记录-A.csv#R002;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R003EVT-01canceled提交状态为canceled,不参与席位分配报名记录-A.csv#R003;场次与场地.csv#EVT-01;活动判定口径.md#5auto_ok
R004EVT-02not_selected组织者决定(E-01)保留同身份冲突中的R001,本条按口径标为not_selected;不等同于报名者主动取消,不占名额报名记录-A.csv#R004;场次与场地.csv#EVT-02;场次与场地.csv#EVT-01;活动判定口径.md#1;活动判定口径.md#2;组织者决定.csv#E-01resolved
R005EVT-01confirmed按提交时间分配,剩余席位足够,计入EVT-01已确认席位报名记录-A.csv#R005;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R006EVT-01confirmed按提交时间分配,剩余席位足够,计入EVT-01已确认席位报名记录-A.csv#R006;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R007EVT-01waitlist1EVT-01席位已满(4/4),按提交时间进入候补第1位报名记录-A.csv#R007;场次与场地.csv#EVT-01;活动判定口径.md#3auto_ok
R008EVT-02confirmed按提交时间分配,剩余席位足够,计入EVT-02已确认席位报名记录-A.csv#R008;场次与场地.csv#EVT-02;活动判定口径.md#3auto_ok
R009EVT-02pending_contact手机号与邮箱均缺失,无法经现有渠道联系;不参与席位分配,等待组织者补联系方式报名记录-A.csv#R009;场次与场地.csv#EVT-02;活动判定口径.md#4pending_human
R010EVT-02confirmed按提交时间分配,剩余席位足够,计入EVT-02已确认席位报名记录-A.csv#R010;场次与场地.csv#EVT-02;活动判定口径.md#3auto_ok
R011EVT-02confirmed按提交时间分配,剩余席位足够,计入EVT-02已确认席位报名记录-A.csv#R011;场次与场地.csv#EVT-02;活动判定口径.md#3auto_ok
R012EVT-03confirmed备注需无台阶入口;EVT-03场地step_free_access=yes可满足条件,按普通容量口径排入席位,等待组织者联系确认安排报名记录-A.csv#R012;场次与场地.csv#EVT-03;活动判定口径.md#5pending_human
R013EVT-03confirmed按提交时间分配,剩余席位足够,计入EVT-03已确认席位报名记录-A.csv#R013;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R014EVT-03confirmed按提交时间分配,剩余席位足够,计入EVT-03已确认席位报名记录-A.csv#R014;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R015EVT-03confirmed按提交时间分配,剩余席位足够,计入EVT-03已确认席位报名记录-A.csv#R015;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R016EVT-03waitlist1EVT-03席位已满(4/4),按提交时间进入候补第1位报名记录-A.csv#R016;场次与场地.csv#EVT-03;活动判定口径.md#3auto_ok
R017EVT-04pending_contact首选联系渠道为短信但手机号缺失,首选渠道不可用;不参与席位分配,等待组织者确认是否改用邮箱报名记录-A.csv#R017;场次与场地.csv#EVT-04;活动判定口径.md#4pending_human
R018EVT-04confirmed按提交时间分配,剩余席位足够,计入EVT-04已确认席位报名记录-A.csv#R018;场次与场地.csv#EVT-04;活动判定口径.md#3auto_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_idrelated_record_idsdecision_typedecision_statuschosen_record_idorganizer_note
E-01R001;R004overlapping_sessionsresolvedR001合成练习:保留 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/ 开始核对。未确认三份文件都更新前,不把本课记为完成。