- 装配只认 prompt_order.enabled;squash_system_messages 只合并相邻 system(新增 system 档,连接符按酒馆用单换行)
- 包装层:new_chat_prompt、示例对话(new_example_chat_prompt + <START> 切段 + name)、角色卡三块与 personality_format/scenario_format、{{user}}/{{char}} 取值、任务契约并进预设条目
- 工具协议:按 ToolBindings / 伪工具协议数据声明真 tools(presetToolPolicy=preset),工具描述用到的条目不再重复作为消息发出
- 正则:promptOnly 作用于对话历史(含 depth 过滤)、写入时脚本改写回复;{{//}} 注释按配平扫描
- tools/st-request-diff:真假上游抓包对比工具、三份预设的机制结论与实测报告
35 lines
1.0 KiB
JSON
35 lines
1.0 KiB
JSON
{
|
|
"name": "writing-agent",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"main": "electron/main.cjs",
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"test": "vitest run",
|
|
"dev": "tsx src/cli/run.ts",
|
|
"demo": "tsx src/cli/run.ts --mock",
|
|
"phase-demo": "tsx src/cli/phase-demo.ts",
|
|
"phase-script": "tsx src/cli/phase-demo.ts --script --auto",
|
|
"web": "tsx src/server/web-server.ts",
|
|
"web:watch": "tsx watch --clear-screen=false --include \"./src/**/*.ts\" --include \"./skills/**\" src/server/web-server.ts",
|
|
"electron": "electron .",
|
|
"libraries:restore": "tsx src/cli/restore-library-seeds.ts",
|
|
"libraries:export": "tsx src/cli/restore-library-seeds.ts --export",
|
|
"stats:cache": "tsx src/cli/cache-report.ts"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.10.0",
|
|
"electron": "^35.0.0",
|
|
"tsx": "^4.19.0",
|
|
"typescript": "^5.7.0",
|
|
"vitest": "^2.1.9"
|
|
},
|
|
"dependencies": {
|
|
"https-proxy-agent": "^9.1.0",
|
|
"msedge-tts": "^2.0.9",
|
|
"undici": "^8.12.2",
|
|
"yaml": "^2.9.0"
|
|
}
|
|
}
|