Files
writing-agent/tools/st-request-diff/peek-preset-shape.mjs
T
chenmoranzhi 1a5ef3b2bc 抓包对比工具补一批一次性脚本:拆预设、对请求、跑 A/B 与拒答抽样。
这些脚本都是我对着酒馆真实请求手工核对用的,留在仓库里方便下次重跑;跑出来的本地数据目录含接口 key,已经写进忽略规则。
2026-10-26 01:09:56 +08:00

8 lines
592 B
JavaScript

import { readFileSync } from "node:fs";
const p = JSON.parse(readFileSync(process.argv[2], "utf8"));
const top = Object.entries(p).filter(([k]) => k !== "prompts" && k !== "prompt_order").map(([k, v]) => k + "=" + JSON.stringify(v).slice(0, 60));
console.log(top.join("\n"));
console.log("\nprompts[0] 键: " + Object.keys(p.prompts[0] || {}).join(", "));
console.log("prompt_order[0] 键: " + JSON.stringify(Object.keys(p.prompt_order[0] || {})));
console.log("prompt_order 长度: " + (p.prompt_order || []).length + " / character_id=" + ((p.prompt_order || [])[0] || {}).character_id);