| 功能 | 所属 | 排期 | 状态 | 关联埋点 | 备注 |
| 搜索 + 统一整理状态机 | 用户端·搜索/详情/进度 | 一期 | 已完成(v11) | search_submit、get_click、prepare_ready | D-02;含 D-07 去倒计时 |
| 交付链路「去转存」(全站唯一组件) | 用户端 | 一期 | 已完成(v11) | zhuan_click、saved_report_click | D-08;微信内只复制翻态 |
| 我的进度 + 查询码四态 | 用户端 | 一期 | 已完成(v11) | progress_query | 免查询码可由整理记录找回 |
| 四表单 + G1 成功页 / G2 两态 | 用户端 | 一期 | 已完成(v11) | form_submit、form_submit_success | 字段级校验、失败保留输入 |
| 落地页 / FAQ / 关于 / 法务 / 异常页 | 用户端 | 一期 | 已完成(v11) | page_view、landing_view_all_click、faq_open | 落地页卡片只出现「可获取」 |
| 后台:概览指标 / 工单 / 收件箱 / 屏蔽词 | 管理端 | 一期 | 已完成(v11) | admin_action | 指标 METRICS 单一口径 |
| 搜索框选网盘(全部/夸克/百度/阿里/UC/迅雷/移动云盘) | 用户端·搜索(首页) | 一期 | 已完成(本轮) | search_submit(筛选为本地即时重排) | 搜索框内置选网盘,与结果页网盘筛选双向同步 |
| 全站固定导航(所有页面同一套) | 用户端·全站页眉 | 一期 | 已完成(本轮) | page_view | 搜索/我的进度/资源提交/资源求助/常见问题,全站一致、当前页高亮(搜索即首页,无独立首页);登录后「我的进度」转入头像菜单(登录需求条) |
| 用户登录 + 匿名搜索配额 50 次/日 | 用户端·登录/搜索 | 一期 | 已完成(本轮) | 待定稿(见 spec/proposals.md 提案) | 手机号+验证码;未登录搜索框下小字提示剩余次数,登录后不限 |
| 搜索记录(最近 200 条滚动) | 用户端·我的 | 一期 | 已完成(本轮) | 待定稿(见 spec/proposals.md 提案) | 未登录存本机、登录存账号;与站内通知分开 |
| 站内通知(铃铛下拉弹窗) | 用户端·顶栏铃铛 | 一期 | 已完成(本轮) | 待定稿(见 spec/proposals.md 提案) | 备好提醒/求助进展/公告;未读红点,下拉里点开即已读并直达(v1.6 由独立页改为下拉弹窗) |
| 全站组件化(页眉/页脚/后台侧栏单一数据源渲染) | 用户端 + 管理端 | 一期 | 已完成(本轮) | page_view | 单 HTML 内以 JS 组件渲染:改导航/页脚/侧栏只改一处定义;后台侧栏带待处理角标 |
| 后台:资源库管理(复查/失效/清理) | 管理端·资源库 | 一期 | 已完成(本轮) | admin_action | CONTRACT §6 目标页,此前缺页;与收件箱失效举报联动定位 |
| 后台:任务 / 账号池 / 搜索源 / 策略 / 审计 | 管理端 | 一期 | 已完成(v11) | admin_action | 写操作实时追加审计(原型已联动) |
| 任务「来源/耗时」拆列 + 已等待时长 | 管理端·任务 | 一期 | 已完成(v11) | admin_action | 交付册遗留 6 |
| 账号池配额双量纲拆列 | 管理端·账号池 | 一期 | 未开始 | admin_action | 交付册遗留 7 |
| 搜索源 TG Indexer 分类修正 | 管理端·搜索源 | 一期 | 已完成(v11) | admin_action | 交付册遗留 4 |
| 登录中 / 账号停用态界面 | 管理端·登录 | 一期 | 未开始 | admin_action | 交付册遗留 8 |
| 落地页 SEO / OG + 服务端预渲染 | 用户端·落地页 | 一期 | 未开始 | page_view | 交付册遗留 12,依赖服务端 |
| 主体 / 联系邮箱 / 备案号上线 | 用户端·关于/页脚 | 一期 | 未开始 | — | 上线阻断 1,站长输入 |
Harris 2026-11-03 定版:栗子搜没有二期/三期划分,全部功能同属一期(v11 的一~七期是施工轮次、不是产品排期)。表中「交付册遗留 / 上线阻断」为来源与前置注记,不代表排期;状态仍按真实完成度标注。
埋点设计(静态字典,权威版在 spec/analytics.md):去重规则直接取自 v11 指标字典——指标怎么算,埋点就怎么去重,两边必须对上。
| 事件名 | 关联功能 | 触发时机 | 必填参数 | 去重键 | 排期 | 状态 |
page_view | 全部页面 | 页面打开/切换进入 | page_id、page_title、phase | page_id + 会话内序号 | 一期 | 已定稿 |
search_submit | 搜索 | 提交搜索(搜索页/落地页/404) | keyword、from_page | 同用户 10 秒内同关键词只计 1 次(= 搜索数口径) | 一期 | 已定稿 |
get_click | 整理状态机 | 点击「获取」 | candidate_id、pan、page_id | 同用户同候选只计 1 次(= 获取发起数口径) | 一期 | 已定稿 |
prepare_ready | 整理状态机 | 任务进入已备好 | task_id、duration_sec、source_type | 同任务只按最终状态计 1 次(= 整理成功数口径) | 一期 | 已定稿 |
zhuan_click | 交付链路 D-08 | 点击「去转存」(复制/跳转) | task_id、pan、in_wechat | 同任务多次动作只计 1 次(= 备好后行动率口径) | 一期 | 已定稿 |
saved_report_click | 交付链路 | 点击「已保存」自报 | task_id | 同用户同任务只计 1 次(= 保存数自报口径) | 一期 | 已定稿 |
detail_report_click | 资源详情 | 点击「报告问题」 | candidate_id | — | 一期 | 已定稿 |
progress_query | 我的进度 | 提交查询码 | result_state(found/notfound/invalid) | — | 一期 | 已定稿 |
form_submit / form_submit_success | 四表单 | 提交 / 成功发码 | form_name、query_code(成功时) | — | 一期 | 已定稿 |
landing_view_all_click | 落地页 | 点击「看全部结果」 | keyword | — | 一期 | 已定稿 |
faq_open | 常见问题 | 展开任一问题 | question_idx | — | 一期 | 评审中 |
admin_action | 管理端写操作 | 处理工单/新增屏蔽词/保存策略/测活/导出等 | action、object、result | 不去重,且必须同步写一条审计(同源) | 一期 | 已定稿 |
标准重构 v1.9 · 管理端侧栏静态化(面板空白定位修复)2026-11-03自检探针定位:Harris 面板截图的自检行显示「页面 29 · 概览节点 88 · 侧栏有 · 当前页高 560 · 错误 0」——内容齐全、脚本无错,但页高塌到最小值 560,塌陷点为管理端独有的运行时拼装侧栏壳(脚本加载时搬运 DOM + flex + sticky,面板排版间歇性塌陷;本地 file:// 与沙箱模拟均不复现)。修复:侧栏壳改为静态写进 HTML(不再运行时搬运)、布局由 flex 改 grid(与评审台外壳同技术,面板内一直正常)、去掉 sticky。自检行新增「壳高」一项便于面板复验(本地:页高 1553 · 壳高 1509 · 错误 0)。
标准重构 v1.8 · 搜索即首页 + 后台免登录直达2026-11-03Harris 两点:①首页去掉——搜索就是首页:独立首页页撤销(30→29 页),原首页的标题「找资源,来栗子搜」、大家都在搜、预留的推荐资源位迁入搜索页未搜索状态;执行搜索后推荐区收起、结果区展开,点导航「搜索」或回首页即回到未搜索状态。固定导航同步去掉「首页」项。②原型阶段后台不再强制登录——点管理端或目录里任意后台页直接进入(登录页保留为设计页,照常可看可演);真实产品上线仍需登录,此条仅原型评审口径,已记入 spec/decisions.md。另:Harris 反馈登录后后台空白——助手以本机无头浏览器按相同路径(目录点概览→被拦到登录页→登录→概览)在两种窗口尺寸下复现均正常渲染,未能复现;免门禁后评审路径不再经过登录跳转,若面板里仍空白请再截图定位。
标准重构 v1.7 · 导航改全站固定 + 缩放控件移位2026-11-03Harris 截图纠正:各页顶部导航仍各不相同(首页全套、进度只剩两项、详情三项、登录一项)。定版:用户端导航全站固定一套(首页/搜索/我的进度/资源提交/资源求助/常见问题),任何页面不多不少、当前页只做高亮;登录后「我的进度」转入头像菜单是登录需求条的既定规则(状态差异、非页面差异),保留。复盘:v1.5 的「按页导航」源于助手把 Harris 对旧版导航不一致的缺陷描述误读成了需求,已在 spec/decisions.md 立修订条作废 NAVMAP 口径。另:顶部工具栏的「画布缩放」说明文字删除,缩放段移入舞台栏、置于设备切换(PC/平板/移动)左侧。
标准重构 v1.6 · 通知改下拉 + 组件化 + 后台侧栏 + 交付边界2026-11-03Harris 四问驱动:①通知不该是独立页——「我的通知」页撤销,改为顶栏铃铛下拉弹窗(未读红点、下拉内点开标已读并直达、全部已读),页面数 31→30。②组件化——单 HTML 内同样可组件化:页眉(导航+用户区)、页脚、后台侧栏全部改为 JS 单一数据源渲染到挂载点,页脚已补齐到全部主要页面且全站一致;改一处、全站生效。③管理端补左侧导航——深色侧栏组件(与 TOKENS 左栏色同源):10 个栏目 + 待处理角标(工单/收件箱/资源库,数据驱动、处理后自动递减)+ 角色与退出,移动框内自动变横向排布;登录/无权页不带侧栏。④比例与交付——产品数值是真实 px(非等比缩放图):设备框 390/768/1120 为真实设备宽,字号按 TOKENS 取值实现时 1:1 采用;评审舒适度另加「画布缩放」评审控件(70/85/100%,只缩放评审视图、不改产品数值)。交付边界已写进 README 与 DESIGN §7:开发只实现框内产品,评审台(目录/控件/底部评审 Tab)不交付。验证:jsdom 四套 83 项全过;真渲染量测侧栏 PC 行排 198px / 移动框内纵排全宽。
标准重构 v1.5 · 业务原型补齐(导航/登录/选网盘 + 后台完整化)2026-11-03Harris 六点:①导航按页变化(我的进度只剩首页/搜索,全站页眉改为单一数据源按页渲染);②hero 大 logo 与产品内吉祥物图全部撤下(只留浏览器标签 favicon 与页眉全标);③搜索框补选网盘下拉(对齐竞品截图),与结果页筛选双向同步、选后即时过滤;④用户端登录上线:匿名每日搜索 50 次(搜索框下小字实时递减),登录后不限次数、导航收起「我的进度」改走头像菜单,铃铛=站内通知与搜索记录分开,记录未登录存本机/登录存账号、最近 200 条滚动;⑤首页汇总条撤下留空(后续放推荐位);⑥管理端按 v11 交付册+CONTRACT 补完整:新增「资源库管理」页(此前缺页),概览补告警/待办直达/搜索源状态/最近变化/指标口径,工单加 SLA 剩余与办结联动屏蔽词,屏蔽词加搜索筛选,账号池补校验/凭据/删除拦截,策略告警线对齐口径(成功率/p90/浪费率)并加合法性校验,审计加时间范围/分页/真实导出/行 diff。验证:jsdom 68 项(用户端 27 + 后台 24 + 核心回归/面板模拟/327 元素扫掠 17)+ 真渲染量测新页与选网盘菜单。
标准重构 v1.4.2 · 页面目录/沉浸模式布局崩坏修复2026-11-03Harris 截图抓到:点沉浸模式舞台消失、点页面目录右抽屉跑到中间占满屏。根因:三栏 Grid 子项靠自动排版,抽屉 display:none 后其余子项自动前移补位,舞台被挤进 0 宽轨道。本机无头浏览器真渲染复现并确认。修复:三栏显式钉轨道,隐藏只留空轨。验证:真渲染量测 9 个状态(两档宽度 × 初始/沉浸/隐左/隐右/还原)全过 + 沉浸截图核验。
标准重构 v1.4.1 · 预览面板搜索无反应修复(表单机制)2026-11-03Harris 实测:本地打开正常、预览面板里点搜索无反应。根因:面板是沙箱环境,原生表单提交被静默拦截,submit 事件不派发(其余 click 按钮不受影响,与现象吻合)——继内联事件被拦之后同一面板的第二个环境陷阱。修复:全部表单改由点击 + 回车直接驱动(原生提交仅作兜底并防同手势双发)。验证:新增「面板模拟」点验(吞掉全部 submit 事件复刻沙箱)下搜索/回车/表单/登录全通;全量回归 81 项全过。
标准重构 v1.4 · 四路交叉审查验收修复2026-11-03Harris 要求自验收:委派用户端专家、管理端专家、红队专家三路交叉审查 + 本机 150 元素逐个点击扫掠。四路共报 P0×4、P1×30 余项(去重后),已逐条修复:埋点双发、未登录直达后台、输入注入评审台、配额无闸、审计冒名、屏蔽词不生效/可绕过、状态三页打架、查询码死码、验证取消等于确认、假复制、筛选空态、并发整理、重置不重置等。回归点验 73 项全过、扫掠 0 报错。保留项如实披露:失败分岔仅英文原著首败可达、真浏览器自动点验被组织策略屏蔽未执行(明细见 spec/reviews.md v1.4)。
标准重构 v1.3.1 · 搜索点击无反应修复(事件机制)2026-11-03Harris 实测:目录点击已生效,但在搜索框输入后点「搜索」无反应。根因是事件写法不一致:目录用 addEventListener 绑定(可运行),搜索等其余交互用内联 onclick/onsubmit 属性——预览环境的内容安全策略会拦截内联事件属性,直接双击打开文件时却正常,所以本地点验没暴露。已全量改造:137 处内联事件全部清除,统一走事件委托(data-cmd + 文档级监听),表单改为逐个绑定 submit;预览环境与本地打开行为一致。改造中另抓到一处参数拼接错误(详情跳转 id 被写成字面文本),已修。点验 16 项真实点击全过,含「输入斗破苍穹→点搜索→无结果」原样复现。
标准重构 v1.3 · 高保真交互补齐2026-11-03Harris 评审:目录点击不跳转、搜索等交互是静态摆设,不算高保真。已修:页面目录真实绑定点击直达(跳转后画布自动回顶、评审台自动入视野);搜索改为数据驱动——8 条演示资源真匹配,任意词可搜,搜不到显示无结果并回显关键词、无结果可直接发起求助(自动带入关键词),屏蔽词按违法/版权/其他三分类出定稿文案;结果可排序、网盘筛选作用于实时结果;点结果标题进对应资源的详情页。管理端补实:整理任务状态筛选、搜索源停用/启用切换(联动审计)、UC 账号启用、工单按行打开对应工单、审计关键词过滤。点验方式同步纠正:全部改用真实 DOM 点击(此前函数直调漏检了目录未绑定)。
标准重构 v1.2 · 台面定高 + 滚动条隐藏2026-11-03Harris 评审:评审台高度再收——三栏改为等高定高台面(最高 800px)各自内部滚动,台面与底部面板之间只留正常边距,不留无意义空白(空白 ≠ 间距);所有滚动条隐藏,只留滚动功能。
标准重构 v1.1 · 全一期 + 抽屉独立滚动 + 解释收进 hover2026-11-03Harris 评审拍板:①栗子搜没有二期/三期,全部划到一期——删排期切换,原门控块(任务拆列、配额拆列、SEO 预览、主体信息等)全部常显;②左右目录与评审控件改独立滚动区(sticky + 限高),不再撑高整页留白;③评审控件的解释文案不默认展示,统一收进标题右侧 ⓘ 的 hover 提示,状态各有不同解释的挂在对应按钮上。
标准重构 v1 · 单文件规范化2026-11-03Harris 拍板按 prototype_standard 重做:v11 的 index/c/admin/direct 四文件 + bridge 拼凑改为单 HTML 原生绘制 27 页;新增统一评审控件、埋点设计/日志双 Tab、右抽屉独立埋点控件。内容口径全部以 v11 交付册为准,未新写文案。
v11 · 七期(交付成册 + 总复验)2026-11-01评审批注 28 条改写为施工规格口径;accounts 补注册空态;修复人机验证弹层被重绘吞掉的真缺陷;27 页逐页真渲染复验全过;交付册成文。
v11 · 六期(后台)2026-11-01指标字典 METRICS 落地;配置闭环(删人工确认模式、单账号上限可编辑);审计 diff/导出/留存 180 天/权限矩阵/会话规则全齐。
v11 · 五期(其余用户端)2026-11-01落地页任务态隔离;FAQ chevron + 页尾兜底;404 收敛 760px + 搜索框;法务三页日期行(条款未动);关于页主体行删除。
v11 · 四期(表单系统)2026-11-01四表单补提交中/提交失败两态;G1 成功页统一范式;字段表定稿;版权投诉 6 字段重做。
v11 · 三期(首页极简)2026-11-01首页重构为标语 + 搜索框 + 汇总条;页脚压高;hero padding 收敛。
v11 · 二期(栅格与组件)2026-11-01搜索/进度/落地 390 单列修复;筛选 chip 32px、排序 36px 自绘化;字重 700 立法入 tokens。
v11 · 一期(状态真实性)2026-11-01详情五态/进度各态/搜索假态逐个接上真实渲染;「去转存」交付组件全站落地;D-07 修订去 10 分钟倒计时(后端永久分享策略)。
埋点日志(动态记录):原型里真实点出来的产品行为实时落到这里,核对触发时机与参数。设计是字典,日志是证据。
| # | 相对时间 | 事件 | 页面 | 排期 | 参数 |
| 暂无记录,去上面点几下原型试试。 |
1. 看页面:左侧树直达 29 页;顶部 Tab 切用户端 / 管理端,设备切 PC / 平板 / 移动。
2. 演状态机:在搜索页点任意卡的「获取」走 排队 → 整理中 → 已备好 全流程;或用右侧「整理场景」直接把第一条卡 + 详情页切到任意定稿状态(含人机验证弹层、配额用尽、屏蔽词)。
3. 演情境:右侧全局情境切维护中 / 断网 / 限流;后台角色切只读后进运营页看无权访问。
4. 排期:本项目没有二期/三期,全部功能同属一期(Harris 2026-11-03 定版),无排期切换;交付册遗留项已全部纳入一期呈现。
5. 埋点:先在「埋点设计」登记,再给元素加 data-track;评审操作不入日志。上线阻断与遗留全集见 spec/proposals.md 与交付册 §七。