|
23753
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"54765cec3 {"Commits":[{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"}],"HeadCommit":{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"},"CompareURL":"vodtest/pay/compare/dc4e082e73c880b9cce8b615db8d846197ed16f3...54765cec3c707a012f680a46f453513c56e9df32","Len":1}...
|
1787023289
|
Edit
Delete
|
|
23754
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"54765cec3 {"Commits":[{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"}],"HeadCommit":{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"},"CompareURL":"vodtest/pay/compare/dc4e082e73c880b9cce8b615db8d846197ed16f3...54765cec3c707a012f680a46f453513c56e9df32","Len":1}...
|
1787023289
|
Edit
Delete
|
|
23755
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"54765cec3 {"Commits":[{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"}],"HeadCommit":{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"},"CompareURL":"vodtest/pay/compare/dc4e082e73c880b9cce8b615db8d846197ed16f3...54765cec3c707a012f680a46f453513c56e9df32","Len":1}...
|
1787023289
|
Edit
Delete
|
|
23756
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"54765cec3 {"Commits":[{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"}],"HeadCommit":{"Sha1":"54765cec3c707a012f680a46f453513c56e9df32","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-18T11:21:25+08:00"},"CompareURL":"vodtest/pay/compare/dc4e082e73c880b9cce8b615db8d846197ed16f3...54765cec3c707a012f680a46f453513c56e9df32","Len":1}...
|
1787023289
|
Edit
Delete
|
|
23757
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"6227b37b0 {"Commits":[{"Sha1":"6227b37b063a0c6820292a29e762390415a852e4","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T11:27:35+08:00"}],"HeadCommit":{"Sha1":"6227b37b063a0c6820292a29e762390415a852e4","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T11:27:35+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/3042a6a4b68acfffa3a717286d83687da25351f3...6227b37b063a0c6820292a29e762390415a852e4","Len":1}...
|
1787023700
|
Edit
Delete
|
|
23758
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"9af0a397c {"Commits":[{"Sha1":"9af0a397ce69cf03623a495ee3ef49943598f5a4","Message":"Merge origin/main: 双推理路线合流为「本地优先 / 托管兜底」能力路由\n\n远端 PR #1(本地权重真跑,面向 128 GiB 主机)与本地 a3b0b41(托管 DashScope\nQwen-Image 3.0,面向 24 GiB 主机)各自独立实现了改字,在 /v1/edit 与双后端\nrender-pipeline 上正面冲突——同一事实两份运行时口径(违治理原则 1)。\n本次不做二选一,合流为一条按能力路由的通路。\n\ncontracts(路由单源)\n- 新增 RENDER_KIND_FALLBACK_CAPABILITIES + resolveRenderCapabilityKeys():\n 主能力=本地 qwen-image-edit,兜底=托管 qwen-image-3-api,双后端禁止各自\n 展开再拼一遍降级逻辑\n- 修掉三方自动合并留下的语义漂移:RENDER_KIND_CAPABILITIES 曾被并成\n 「改字 kind 只映射托管」,与本地优先矛盾\n- 新增 LOCAL_MODEL_KINDS;MATERIAL_MODEL_ROUTING 改字标签体现双通路\n- 契约测试同步断言新语义(主/兜底/解析顺序/无兜底 kind)\n\nsidecar\n- run_edit 改为路由版:本地可跑优先走本地(不外传底图、不产生云端调用费),\n 本地不可用才降到托管;显式传 modelKey 则锁定该条路径不做隐式回退\n- HEAD 的托管实现降为 run_hosted_edit() 分支,EditRequest / run_edit 各唯一\n- 两条都不可用 → 503 NO_EDIT_BACKEND_AVAILABLE 且同时带上两侧 capability,\n 禁止静默降级\n\n双后端\n- sidecarEdit 的 modelKey 由硬编码 'qwen-image-edit' 改为路由解析结果,\n 否则小内存主机上托管兜底永远走不到\n- BLOCKED reason 逐条列出每个候选能力为何不可用\n- 清理两处悬空的 hostedEdit 引用(声明在冲突块、使用在自动合并区,\n 靠 typecheck 兜住)——该分支只在 procedural 路径可达,直接调 sidecarRender\n\n前端\n- 血统标注按证据判定:ktv-poster-master.png 由初始化提交 fc2ce50 引入且\n 远端从未改动,远端将其标为「Qwen-Image-2512 产物」属误标,保留\n 「原型演示静态素材」口径(P3:不冒充模型产物)\n- constants.ts 模型口径一律从 MATERIAL_MODEL_ROUTING 派生,不留第二真源\n\n验收(诚实记录)\n- pnpm check 全项 exit 0\n- pnpm check:runtime 真实 DB+Redis 通过(迁移 deploy/status + 双后端测试)\n- pnpm check:inference 在本机失败:权重实体已删除、仅剩 git-lfs 指针,\n sidecar-health 阶段诚实报 PaddleOCR 权重不完整。属环境限制非代码缺陷,\n 已记为 G16,未因此放宽任何断言\n\nCLAUDE.md 回灌:C10 闭环记录、G14 合并两侧真实证据、G16 新增\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-17T21:19:49-07:00"},{"Sha1":"a3b0b41a799077b4ab46b58ee7290ae27be009f3","Message":"feat: integrate Qwen-Image 3.0 hosted edit via DashScope\n\nQwen-Image 3.0 (released 2026-07-21) ships no public weights (HF-verified;\nlatest open checkpoint remains Qwen-Image-2512), so integration goes through\nthe Aliyun Model Studio hosted API instead of the weights manifest.\n\n- contracts: add qwen-image-3-api capability (kind=hosted-api), HOSTED_EDIT_KINDS,\n buildEditInstruction (prompt stays aligned with OCR gate expectations),\n sidecarCapabilitySchema.kind; fix lingering \"Qwen-Image 2.0\" routing drift\n- sidecar: /v1/edit now really calls DashScope multimodal-generation\n (base64 base image, \u003e2048px downscale, 24h result URL downloaded to disk\n immediately, honest 503 HOSTED_API_KEY_MISSING / 502 HOSTED_API_ERROR;\n zero new Python deps)\n- backends (NestJS+Fastify, isomorphic): render pipeline executes hosted edit\n kinds when credential ready -\u003e Asset(RENDERED, model=real engine id) -\u003e\n server-side OCR gate; other model kinds stay honestly BLOCKED\n- web: EditStudio hosted-edit entry (run-hosted-edit); MODEL_ROUTING_FALLBACK\n now derived from contracts; purge remaining \"Qwen-Image 2.0\" labels\n- acceptance: deterministic no-key BLOCKED assertions + runIf(DASHSCOPE_API_KEY)\n live test; 20B BLOCKED assertion moved to always-deterministic DESIGN_MASTER\n- gates re-run green: pnpm check / check:runtime / check:inference / check:ui\n (refreshed the stale failed ui-acceptance report left by a July port collision)\n- docs: CLAUDE.md C9 closed record, G14 rewrite, baseline refresh\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-12T22:57:17-07:00"},{"Sha1":"34dc595ae157cf7904da55c885aee4af2c69c469","Message":"chore: add material factory model weights\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-07-06T02:21:25-07:00"}],"HeadCommit":{"Sha1":"9af0a397ce69cf03623a495ee3ef49943598f5a4","Message":"Merge origin/main: 双推理路线合流为「本地优先 / 托管兜底」能力路由\n\n远端 PR #1(本地权重真跑,面向 128 GiB 主机)与本地 a3b0b41(托管 DashScope\nQwen-Image 3.0,面向 24 GiB 主机)各自独立实现了改字,在 /v1/edit 与双后端\nrender-pipeline 上正面冲突——同一事实两份运行时口径(违治理原则 1)。\n本次不做二选一,合流为一条按能力路由的通路。\n\ncontracts(路由单源)\n- 新增 RENDER_KIND_FALLBACK_CAPABILITIES + resolveRenderCapabilityKeys():\n 主能力=本地 qwen-image-edit,兜底=托管 qwen-image-3-api,双后端禁止各自\n 展开再拼一遍降级逻辑\n- 修掉三方自动合并留下的语义漂移:RENDER_KIND_CAPABILITIES 曾被并成\n 「改字 kind 只映射托管」,与本地优先矛盾\n- 新增 LOCAL_MODEL_KINDS;MATERIAL_MODEL_ROUTING 改字标签体现双通路\n- 契约测试同步断言新语义(主/兜底/解析顺序/无兜底 kind)\n\nsidecar\n- run_edit 改为路由版:本地可跑优先走本地(不外传底图、不产生云端调用费),\n 本地不可用才降到托管;显式传 modelKey 则锁定该条路径不做隐式回退\n- HEAD 的托管实现降为 run_hosted_edit() 分支,EditRequest / run_edit 各唯一\n- 两条都不可用 → 503 NO_EDIT_BACKEND_AVAILABLE 且同时带上两侧 capability,\n 禁止静默降级\n\n双后端\n- sidecarEdit 的 modelKey 由硬编码 'qwen-image-edit' 改为路由解析结果,\n 否则小内存主机上托管兜底永远走不到\n- BLOCKED reason 逐条列出每个候选能力为何不可用\n- 清理两处悬空的 hostedEdit 引用(声明在冲突块、使用在自动合并区,\n 靠 typecheck 兜住)——该分支只在 procedural 路径可达,直接调 sidecarRender\n\n前端\n- 血统标注按证据判定:ktv-poster-master.png 由初始化提交 fc2ce50 引入且\n 远端从未改动,远端将其标为「Qwen-Image-2512 产物」属误标,保留\n 「原型演示静态素材」口径(P3:不冒充模型产物)\n- constants.ts 模型口径一律从 MATERIAL_MODEL_ROUTING 派生,不留第二真源\n\n验收(诚实记录)\n- pnpm check 全项 exit 0\n- pnpm check:runtime 真实 DB+Redis 通过(迁移 deploy/status + 双后端测试)\n- pnpm check:inference 在本机失败:权重实体已删除、仅剩 git-lfs 指针,\n sidecar-health 阶段诚实报 PaddleOCR 权重不完整。属环境限制非代码缺陷,\n 已记为 G16,未因此放宽任何断言\n\nCLAUDE.md 回灌:C10 闭环记录、G14 合并两侧真实证据、G16 新增\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-17T21:19:49-07:00"},"CompareURL":"luoanwu/image-generation/compare/27c04f193a6a4170b1e0f7839a18d0e7e9b529fb...9af0a397ce69cf03623a495ee3ef49943598f5a4","Len":3}...
|
1787026816
|
Edit
Delete
|
|
23759
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"1f83f9e2a {"Commits":[{"Sha1":"1f83f9e2a2c48af76c4cbf057051dda87846631a","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T12:43:29+08:00"}],"HeadCommit":{"Sha1":"1f83f9e2a2c48af76c4cbf057051dda87846631a","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T12:43:29+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/6227b37b063a0c6820292a29e762390415a852e4...1f83f9e2a2c48af76c4cbf057051dda87846631a","Len":1}...
|
1787028226
|
Edit
Delete
|
|
23760
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"a0e152076 {"Commits":[{"Sha1":"a0e152076240277800d8bf39e11681cafca9e67a","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T12:51:11+08:00"}],"HeadCommit":{"Sha1":"a0e152076240277800d8bf39e11681cafca9e67a","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T12:51:11+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/1f83f9e2a2c48af76c4cbf057051dda87846631a...a0e152076240277800d8bf39e11681cafca9e67a","Len":1}...
|
1787028681
|
Edit
Delete
|
|
23761
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/feat/llm-shooting-script
|
0
|
|
1787029504
|
Edit
Delete
|
|
23762
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/feat/llm-shooting-script
|
0
|
{"Commits":[{"Sha1":"4c34ff4ff {"Commits":[{"Sha1":"4c34ff4ff22ff5aab34e0492fd7fef9c2c989b02","Message":"feat(script): 接入大语言模型——歌词/文案 → 拍摄脚本 → 角色确认 → 定格图\n\n本仓此前零 LLM 接入(全仓只有 DashScope 的图像调用),「歌词成图」屏是纯前端\n原型(procedural.ts 画色块 + setTimeout 假装推理,不落库不接后端)。本轮把这条\n动线升级为真链路 + 真持久化。\n\n契约单源(packages/contracts/src/script.ts)\n- 角色确认状态机 scriptRoleMachine、脚本状态机 shootingScriptMachine\n- 景别/运镜用枚举而非自由文本:LLM 一旦自由发挥,下游 prompt 与统计就没有稳定口径\n- scriptDraftSchema 是 LLM 输出的唯一判据;prompt 构造器单源,两后端禁止各拼一份\n- evaluateRoleReadiness:本域核心不变量,双后端硬拦截 + 前端同源即时反馈\n- 前端私有的 findBannedHits 上收为 contracts 的 findBannedWords(后端也要逐镜标记,\n 两份并行就是双真源)\n\nLLM 不是权威\n- sidecar /v1/script 只保证「返回长得像脚本的 JSON」,两个后端各自再 parse 一次才落库\n- 模型引用未声明角色键 → 422 SCRIPT_ROLE_KEYS_DANGLING(幻觉护栏)\n- 连续给不出合法 JSON → 502 LLM_OUTPUT_UNPARSEABLE,绝不返回占位脚本\n- parse_json_object 只剥围栏、截首尾花括号,不做字段猜测或补齐\n\n角色必须先确认才允许出定格图\n- 判据 = status CONFIRMED 且有 referenceAssetId(没有参考图就没有一致性锚点)\n- CONFIRMED --reset--\u003e DRAFT 会解除参考图绑定:人确认的是那一张图,不是那个名字\n- 出图时按 roleKeys 顺序喂参考图,与指令里「第 N 张参考图」编号严格对齐\n\n写链纪律与物料链路同构:tenant 全覆盖、updateMany 带状态前置条件(0 行即 409)、\n终态与 outbox 同 tx、能力不可用 → job BLOCKED + 诚实 reason,禁止静默降级。\n品牌准绳只逐镜标记不拒绝整份脚本(脚本属创作内容),硬拦截点在出定格图这个受控出口,\n显式放行需带参数且落审计事件。\n\n顺带修掉三个既有缺陷\n1. 合并遗留:sidecarEdit 用 sidecarGenerateResponseSchema 校验响应(要求 steps/\n loadSeconds),但 run_hosted_edit 两个字段都不返回 —— 托管改字会在客户端边界\n 直接 Zod 抛错(本地路径返回这两个字段,所以一直没暴露)\n2. check-migrations 的列检查只扫 CREATE TABLE,凡 ALTER TABLE ADD COLUMN 追加的\n @map 列一律误报 drift(此前唯一的 ALTER 列 brand_kits.profile 没 @map 才没现形)\n3. ktv-poster-master.png 血统在合并两侧打架,git log --all 证明该文件自初始化提交后\n 从未重新生成,取诚实标注 prototype-demo-master\n\n验收\n- 新增 pnpm check:script → reports/script-acceptance.latest.json(双后端各 8 passed\n + 1 skipped-live);own-tests floor 10→14,棘轮已收紧\n- pnpm check / check:runtime 均 exit 0\n- 浏览器实测:未确认角色 → 按钮 disabled 且提示缺哪个角色;绕过前端直打后端 → 422\n ROLE_NOT_CONFIRMED;跨租户 404;无凭证生成 → UI 显示 503 且不产生占位脚本\n\n诚实边界(已写入 CLAUDE.md)\n- liveLlmAsserted=false:本机无 DASHSCOPE_API_KEY,真调 LLM 的 live 断言被 skip,\n 门禁成立 ≠ LLM 出脚本已验证\n- check:inference 在本机为 failed(动手前即为 failed):本工作副本的模型权重是\n git-lfs 指针存根,非本轮改动导致;基线表该行已从 GREEN 改为 OPEN\n- ui-acceptance 报告早于本屏,未覆盖 script 屏,已标 STALE\n- 新开缺口 G16(LLM 只做结构校验、无事实性校验)、G17(同步 HTTP 挂分钟级推理 /\n render_jobs 索引非 CONCURRENTLY / 本地多图 I2I 未在本机验证)\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-17T22:04:48-07:00"}],"HeadCommit":{"Sha1":"4c34ff4ff22ff5aab34e0492fd7fef9c2c989b02","Message":"feat(script): 接入大语言模型——歌词/文案 → 拍摄脚本 → 角色确认 → 定格图\n\n本仓此前零 LLM 接入(全仓只有 DashScope 的图像调用),「歌词成图」屏是纯前端\n原型(procedural.ts 画色块 + setTimeout 假装推理,不落库不接后端)。本轮把这条\n动线升级为真链路 + 真持久化。\n\n契约单源(packages/contracts/src/script.ts)\n- 角色确认状态机 scriptRoleMachine、脚本状态机 shootingScriptMachine\n- 景别/运镜用枚举而非自由文本:LLM 一旦自由发挥,下游 prompt 与统计就没有稳定口径\n- scriptDraftSchema 是 LLM 输出的唯一判据;prompt 构造器单源,两后端禁止各拼一份\n- evaluateRoleReadiness:本域核心不变量,双后端硬拦截 + 前端同源即时反馈\n- 前端私有的 findBannedHits 上收为 contracts 的 findBannedWords(后端也要逐镜标记,\n 两份并行就是双真源)\n\nLLM 不是权威\n- sidecar /v1/script 只保证「返回长得像脚本的 JSON」,两个后端各自再 parse 一次才落库\n- 模型引用未声明角色键 → 422 SCRIPT_ROLE_KEYS_DANGLING(幻觉护栏)\n- 连续给不出合法 JSON → 502 LLM_OUTPUT_UNPARSEABLE,绝不返回占位脚本\n- parse_json_object 只剥围栏、截首尾花括号,不做字段猜测或补齐\n\n角色必须先确认才允许出定格图\n- 判据 = status CONFIRMED 且有 referenceAssetId(没有参考图就没有一致性锚点)\n- CONFIRMED --reset--\u003e DRAFT 会解除参考图绑定:人确认的是那一张图,不是那个名字\n- 出图时按 roleKeys 顺序喂参考图,与指令里「第 N 张参考图」编号严格对齐\n\n写链纪律与物料链路同构:tenant 全覆盖、updateMany 带状态前置条件(0 行即 409)、\n终态与 outbox 同 tx、能力不可用 → job BLOCKED + 诚实 reason,禁止静默降级。\n品牌准绳只逐镜标记不拒绝整份脚本(脚本属创作内容),硬拦截点在出定格图这个受控出口,\n显式放行需带参数且落审计事件。\n\n顺带修掉三个既有缺陷\n1. 合并遗留:sidecarEdit 用 sidecarGenerateResponseSchema 校验响应(要求 steps/\n loadSeconds),但 run_hosted_edit 两个字段都不返回 —— 托管改字会在客户端边界\n 直接 Zod 抛错(本地路径返回这两个字段,所以一直没暴露)\n2. check-migrations 的列检查只扫 CREATE TABLE,凡 ALTER TABLE ADD COLUMN 追加的\n @map 列一律误报 drift(此前唯一的 ALTER 列 brand_kits.profile 没 @map 才没现形)\n3. ktv-poster-master.png 血统在合并两侧打架,git log --all 证明该文件自初始化提交后\n 从未重新生成,取诚实标注 prototype-demo-master\n\n验收\n- 新增 pnpm check:script → reports/script-acceptance.latest.json(双后端各 8 passed\n + 1 skipped-live);own-tests floor 10→14,棘轮已收紧\n- pnpm check / check:runtime 均 exit 0\n- 浏览器实测:未确认角色 → 按钮 disabled 且提示缺哪个角色;绕过前端直打后端 → 422\n ROLE_NOT_CONFIRMED;跨租户 404;无凭证生成 → UI 显示 503 且不产生占位脚本\n\n诚实边界(已写入 CLAUDE.md)\n- liveLlmAsserted=false:本机无 DASHSCOPE_API_KEY,真调 LLM 的 live 断言被 skip,\n 门禁成立 ≠ LLM 出脚本已验证\n- check:inference 在本机为 failed(动手前即为 failed):本工作副本的模型权重是\n git-lfs 指针存根,非本轮改动导致;基线表该行已从 GREEN 改为 OPEN\n- ui-acceptance 报告早于本屏,未覆盖 script 屏,已标 STALE\n- 新开缺口 G16(LLM 只做结构校验、无事实性校验)、G17(同步 HTTP 挂分钟级推理 /\n render_jobs 索引非 CONCURRENTLY / 本地多图 I2I 未在本机验证)\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-17T22:04:48-07:00"},"CompareURL":"luoanwu/image-generation/compare/9af0a397ce69cf03623a495ee3ef49943598f5a4...4c34ff4ff22ff5aab34e0492fd7fef9c2c989b02","Len":1}...
|
1787029504
|
Edit
Delete
|
|
23763
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"8ee595119 {"Commits":[{"Sha1":"8ee595119d3cbcd0cc741ec7bb78e6fe92ff5557","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:08:52+08:00"}],"HeadCommit":{"Sha1":"8ee595119d3cbcd0cc741ec7bb78e6fe92ff5557","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:08:52+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/a0e152076240277800d8bf39e11681cafca9e67a...8ee595119d3cbcd0cc741ec7bb78e6fe92ff5557","Len":1}...
|
1787029740
|
Edit
Delete
|
|
23764
|
5
|
7
|
5
|
57
|
0
|
0
|
|
0
|
3|feat(script): 接入大语言模型——歌词/文案 → 拍摄脚本 → 角色确认 → 定格图
|
1787029792
|
Edit
Delete
|
|
23765
|
8
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23766
|
9
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23767
|
1
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23768
|
3
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23769
|
4
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23770
|
7
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23771
|
10
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23772
|
11
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"09a071a7b {"Commits":[{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"}],"HeadCommit":{"Sha1":"09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:13:36+08:00"},"CompareURL":"vodtest/app/compare/5e0b2c6a926e16a3a7cc2951899ee21d56a73193...09a071a7b1d6011ccb0ebfab35da0108845ea4b8","Len":1}...
|
1787030021
|
Edit
Delete
|
|
23773
|
8
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23774
|
9
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23775
|
1
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23776
|
3
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23777
|
4
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23778
|
7
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23779
|
10
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23780
|
11
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"4c6446c75 {"Commits":[{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"}],"HeadCommit":{"Sha1":"4c6446c752491dc800a90380123b6171f1bfc901","Message":"需求 直播间配置不设置 16817\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:14:26+08:00"},"CompareURL":"vodtest/app/compare/09a071a7b1d6011ccb0ebfab35da0108845ea4b8...4c6446c752491dc800a90380123b6171f1bfc901","Len":1}...
|
1787030070
|
Edit
Delete
|
|
23781
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"b2207463a {"Commits":[{"Sha1":"b2207463aff8ee844baa7f4d5e5362c34c06e9dd","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:15:31+08:00"}],"HeadCommit":{"Sha1":"b2207463aff8ee844baa7f4d5e5362c34c06e9dd","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:15:31+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/8ee595119d3cbcd0cc741ec7bb78e6fe92ff5557...b2207463aff8ee844baa7f4d5e5362c34c06e9dd","Len":1}...
|
1787030139
|
Edit
Delete
|
|
23782
|
8
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23783
|
9
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23784
|
1
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23785
|
3
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23786
|
4
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23787
|
7
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23788
|
10
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23789
|
11
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"39ae91d01 {"Commits":[{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"}],"HeadCommit":{"Sha1":"39ae91d01f00c1d409d11a1dad95cbf015f53fea","Message":"需求 麦霸直播间不判断配置\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:27:34+08:00"},"CompareURL":"vodtest/pay/compare/94f31dba3120255214f8b26ad2409ac9b5762b29...39ae91d01f00c1d409d11a1dad95cbf015f53fea","Len":1}...
|
1787030859
|
Edit
Delete
|
|
23790
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"cc1813927 {"Commits":[{"Sha1":"cc1813927c97d134ed67e1e6e809a8fa2cd5b07e","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:29:47+08:00"}],"HeadCommit":{"Sha1":"cc1813927c97d134ed67e1e6e809a8fa2cd5b07e","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:29:47+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/b2207463aff8ee844baa7f4d5e5362c34c06e9dd...cc1813927c97d134ed67e1e6e809a8fa2cd5b07e","Len":1}...
|
1787030998
|
Edit
Delete
|
|
23791
|
11
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23792
|
9
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23793
|
1
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23794
|
3
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23795
|
4
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23796
|
7
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23797
|
8
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23798
|
10
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"4350bd24a {"Commits":[{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"}],"HeadCommit":{"Sha1":"4350bd24a807afd76eb9f1be3855d997249a7aa9","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-18T13:35:01+08:00"},"CompareURL":"vodtest/pc/compare/d921292e5054c70fa070ba76079b62b47c29f685...4350bd24a807afd76eb9f1be3855d997249a7aa9","Len":1}...
|
1787031367
|
Edit
Delete
|
|
23799
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"33df09d75 {"Commits":[{"Sha1":"33df09d756b1d85bc226cbb72d1eef27a76ebca1","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:39:05+08:00"}],"HeadCommit":{"Sha1":"33df09d756b1d85bc226cbb72d1eef27a76ebca1","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:39:05+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/cc1813927c97d134ed67e1e6e809a8fa2cd5b07e...33df09d756b1d85bc226cbb72d1eef27a76ebca1","Len":1}...
|
1787031554
|
Edit
Delete
|
|
23800
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"d9359036c {"Commits":[{"Sha1":"d9359036cba8096c75ec1f4691a98e4902e00cd5","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:40:37+08:00"}],"HeadCommit":{"Sha1":"d9359036cba8096c75ec1f4691a98e4902e00cd5","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:40:37+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/33df09d756b1d85bc226cbb72d1eef27a76ebca1...d9359036cba8096c75ec1f4691a98e4902e00cd5","Len":1}...
|
1787031648
|
Edit
Delete
|
|
23801
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"1ea893bab {"Commits":[{"Sha1":"1ea893bab759e5743172bdd9e0b594d4cace4a66","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:40:50+08:00"}],"HeadCommit":{"Sha1":"1ea893bab759e5743172bdd9e0b594d4cace4a66","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-18T13:40:50+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/d9359036cba8096c75ec1f4691a98e4902e00cd5...1ea893bab759e5743172bdd9e0b594d4cace4a66","Len":1}...
|
1787031683
|
Edit
Delete
|
|
23802
|
8
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"0c7c3ee01 {"Commits":[{"Sha1":"0c7c3ee011a2bb62a866b3b90def3bc38606241b","Message":"需求 大华摄像头新设备提示重复绑定问题 16896\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:46:46+08:00"}],"HeadCommit":{"Sha1":"0c7c3ee011a2bb62a866b3b90def3bc38606241b","Message":"需求 大华摄像头新设备提示重复绑定问题 16896\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-18T13:46:46+08:00"},"CompareURL":"vodtest/app/compare/06cb9985f0559b513d70c383b77c48473a35420a...0c7c3ee011a2bb62a866b3b90def3bc38606241b","Len":1}...
|
1787032012
|
Edit
Delete
|