Skip to main content

三类样本抽取与呈现方案(F1)

本次保持指定的三份对象,完整展示固定导出容器的正文、工作表、结构和媒体;不以另一类型替换在线表格。阅读件是来源证据,原审核 unknown,当前 draft;不是第二套有效产品规则。样本布局与完整性仍由制作人验收,尚未授权本任务扩为全量导入。

直接阅读​

类型与稳定 ID阅读件固定载荷覆盖转换损失
在线docx / OAxdduMaGo7UkFxUdKjcOaG0nPe英雄上阵优化95个正文子块:86段落、8表格、1节属性;1图片;全部XML与关系阅读件不复刻分页与字体;表格逐行逐格定位,所有格式/关系保存在结构JSON
上传Excel / Kk1DbUI6ZobHg3xLkamclbv2nHe关卡流程1-5关.xlsxDEMO版888、正式版1280、关卡怪物列表555个单元格记录;3表全部visible;无媒体/嵌入对象合并区域10/14/0;颜色、行列与样式保存在JSON,网页不复刻视觉布局
在线表格 / TWEDsYAYOhj26ttqQppcFdI3nFe竞技场原生whole_workbook Excel导出;基础规则1030、竞技玩法637、红点与界面需求2131个单元格记录;3表全部visible;28媒体竞技玩法合并B36:M64;绘图关系/锚点保留JSON,网页图片册保留全部图片,不重建画布布局

单元格记录包含原导出中只有样式的空格,数目不表示非空内容数量;无记录的空白用坐标间隙表达。两个工作簿均没有公式节点、批注部件、外链部件、宏部件或嵌入对象部件,此事实仅针对固定载荷;不推断飞书在线能力不存在。Word导出请求范围为正文及评论,但容器未含评论部件,不能据此断言源端没有评论。

固定来源与交接​

  • Issue:WEN-40;source_id p2fs-a092153c-0eb7-45b8-8ba4-1932548065fd;source_package_id p2fs-6c2a8f53-1d47-4b90-936e-72d4f681ca05。
  • 来源采集 project2-feishu-20261013-chrome;顺序采集而非目录原子快照;真实版本号/历史未暴露,逐件源端显示时间和导出/下载时间保存在阅读件。来源清单SHA-256 98d876765f4299f2d2dc046cc663d084e67adac03e111212fe2f5bf6cd8d78b6;固定ZIP SHA-256 c03709132b2a51f8f654d58aabef1fe4ea627f9cfd0c058b257679c59f27d379。
  • 开工注册 project2-docs/master base a020432797d852700bf8e1dd881358f4a9da9242,高于评估基线 d55a841f6ef1e90bff62972e44a87029f8f2d444;新增主干为F0来源盘点交付,不将评估基线当执行基线;本任务分支 codex/symphony-wen-40。
  • 原件继续保管于只读 /Users/wjai/AutoDev/runtime/source-intake/project2-feishu/20261013-chrome,ZIP在其父目录;不移动、不改权限,不进Git/static/Linear附件。owner为宿主用户wjai;读者为wjai和已授权本批同宿主worker;保留至用户明确处置,同宿主ZIP提供恢复来源,不承诺独立备份。
  • 执行依据:当前Issue及原workpad、侧车 source-boundary-decision-20261013.json 的决定 p2fs-source-boundary-20261013-v1。它落实F0历史“待确认”条件,F0原页面保留历史语境。本页不修改其当时判断,不重复等待同一存储/读者决定。
  • 派生正文、表格和图片按本批授权在既有 http://192.168.8.91:3420 展示。实际可连接此静态端点的人可以阅读;没有登录或飞书ACL校验,不声称与飞书仅协作者名单一致;保持既有访问范围,不新建服务或权限。

布局、定位与预览​

docs/planning/project2-feishu-source-v1/samples/<stable-id>.md 保存阅读件;static/feishu-source-v1/<stable-id>/structure.json 保存完整派生XML结构和来源元数据;同目录只包含已授权图片。每份阅读件可从此页、来源包交付索引及侧栏访问,页面中的结构链接提供JSON预览/保存。稳定ID区分重名,不用标题作为身份。

docx按 word/document.xml / body / B001…B095 原顺序定位;表格以对应B编号和R/C定位;图片通过该块embed关系→document关系→media部件定位。表格按sheet名称、sheetId、XML部件、单元格A1坐标定位;合并范围、样式ID、隐藏行列、尺寸和富文本结构保存在JSON。图片通过工作表drawing关系→绘图行列锚点→绘图关系→media部件定位。原件使用阅读件中的intake相对路径和原件指纹,由授权保管人定位;飞书链接提供源端预览,网站不提供原始docx/xlsx下载。

方法版本 f1-ooxml-structural-v1:只读ZIP部件,使用Python标准库xml.etree保留每个XML/rels标签、属性、文本、tail与子节点顺序;从sharedStrings解析显示文本,保留单元格类型和缓存;媒体按导出原字节呈现并生成逐件指纹。这是本批资料生成步骤,脚本仅在本Issue派生目录使用,不交付通用工具、新服务或自动测试。未启动Office、宏、外部连接或嵌入程序。

抽取完整性与待验收事项​

获取层:三份指定固定载荷均已取得;在线竞技场不是第一页或可视区域,原生导出含全部3个工作表。结构层:全部导出XML/rels可定位,正文全部子块、全部表格及29个媒体形成网页阅读件。展示层:网页不复刻Word排版或Excel画布,相关结构留存;没有把纯文本称为原件无损副本。

源端语义层仍有可追溯限制:真实revision、修改历史、在线智能对象、在线评论和导出前后语义一致性没有独立证据。它们不是隐藏掉的失败项,也不借载荷齐备宣称全量飞书无损同步。制作人验收应对照固定原件和源端入口,确认阅读布局、图片锚点理解、颜色意义和这些限制可否作为本批采用口径;发现实质缺件时保持本对象,记录具体缺件,由制作人决定补采或排除/更换,worker不能自行替代。

产品差异仅登记线索:英雄功能候选的CHARACTER-HERO-R-015/R-016为阵容最多5位置;本样本B004明确仅适用主线及复用主线布阵,正文区分战前携带8人与局内锁定5人,异步PVP仍固定5名开局部署。这些来源与目标均保持原审核状态;F3/F4再逐项绑定与比较,F5给建议,由制作人决定;本次不覆盖功能正文,不改游戏代码或配置。

制作人需验收:三份样本及六个工作表完整性;95正文块及全部图片定位;来源结构/阅读布局和原件保管方式;转换损失与在线语义限制的采用口径。验收和Done由人,F2不得越过本Issue原生未完成依赖。

未新增或扩写测试。本地验证:根据项目策略禁止执行。既有外部CI承担导航、发布脚本及站点构建;精确head、MR、master部署和实际页面读回证据保留于WEN-40原workpad。