Files
novel_world/.vscode/workflows/xigang.json
锦麟 王 a3d6053775 feat: 完成A线详细大纲
- 加入巫族首领摄司的设定(开放祖庭、贡献值制度)
- 修正人族演化路径:底层献祭品→贡献值→祖庭核心→导演终局
- 修正终局之战逻辑:人族制造假情报,坐收渔利
- 修正刑天结局:至死都是巫族,战死沙场
- 修正九黎阙设定:后期配角,主动被寄生50年后自爆
- 核心主题:人族成长=否定血脉论

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 15:52:59 +08:00

239 lines
7.8 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"id": "workflow-1769507614568",
"name": "xigang",
"version": "1.0.0",
"nodes": [
{
"id": "start-node-default",
"type": "start",
"name": "start-node-default",
"position": {
"x": 100,
"y": 200
},
"data": {
"label": "Start"
}
},
{
"id": "check-outline",
"type": "ifElse",
"name": "check-outline",
"position": {
"x": 350,
"y": 200
},
"data": {
"branches": [
{
"id": "branch-0",
"label": "存在大纲",
"condition": "项目目录中存在大纲文件(outline.md或大纲.md或类似文件)"
},
{
"id": "branch-1",
"label": "不存在大纲",
"condition": "项目目录中不存在大纲文件"
}
],
"outputPorts": 2
}
},
{
"id": "prompt-add-outline",
"type": "prompt",
"name": "prompt-add-outline",
"position": {
"x": 650,
"y": 350
},
"data": {
"label": "提示新增大纲",
"prompt": "请先创建小说大纲文件,然后再使用此助手。\n\n大纲文件应包含\n- 故事背景设定\n- 主要人物设定\n- 整体剧情结构\n- 主要情节节点\n\n请创建大纲后重新运行。"
}
},
{
"id": "end-no-outline",
"type": "end",
"name": "end-no-outline",
"position": {
"x": 1050,
"y": 405
},
"data": {
"label": "结束"
}
},
{
"id": "check-progress",
"type": "ifElse",
"name": "check-progress",
"position": {
"x": 660,
"y": 120
},
"data": {
"branches": [
{
"id": "branch-0",
"label": "存在进度文件",
"condition": "项目中存在进度文档文件(progress.md或进度.md)"
},
{
"id": "branch-1",
"label": "不存在进度文件",
"condition": "项目中不存在进度文档文件"
}
],
"outputPorts": 2
}
},
{
"id": "analyze-progress",
"type": "subAgent",
"name": "analyze-progress",
"position": {
"x": 975,
"y": 210
},
"data": {
"description": "分析项目进度并创建进度文件",
"prompt": "请执行以下任务:\n\n1. 扫描项目目录中的所有文件\n2. 读取大纲文件,理解整体剧情结构\n3. 检查已存在的章节文件和细纲文件\n4. 对比大纲,确定当前项目已完成到哪个情节节点\n5. 创建或更新进度文件(progress.md),记录:\n - 当前进度位置\n - 已完成的章节/细纲\n - 下一步需要创作的情节节点\n - 整体完成百分比",
"model": "sonnet",
"outputPorts": 1
}
},
{
"id": "create-detailed-outline",
"type": "subAgent",
"name": "create-detailed-outline",
"position": {
"x": 1275,
"y": 210
},
"data": {
"description": "创建剧情细纲",
"prompt": "请基于大纲和进度文件,创作接下来的剧情细纲:\n\n任务要求\n1. 读取大纲文件,理解整体设定和剧情走向\n2. 读取进度文件,确定当前创作位置\n3. 读取已有的细纲文件,了解之前的剧情发展\n4. 为接下来的3-5个情节节点创建详细细纲\n\n细纲要求\n- 符合大纲设定,不偏离主线\n- 与之前细纲保持连贯性,不存在矛盾\n- 剧情有吸引力,包含冲突和转折\n- 人物行为符合其设定\n- 每个细纲包含:场景、人物、事件、冲突、结果\n\n请将细纲写入新的细纲文件中。",
"model": "opus",
"outputPorts": 1
}
},
{
"id": "review-and-refine",
"type": "subAgent",
"name": "review-and-refine",
"position": {
"x": 1590,
"y": 210
},
"data": {
"description": "检查并完善大纲和细纲",
"prompt": "请执行大纲与细纲的互相检查和完善:\n\n任务步骤\n1. 读取完整的大纲文件\n2. 读取所有细纲文件(包括刚创建的)\n3. 检查细纲是否符合大纲设定:\n - 人物设定是否一致\n - 世界观设定是否一致\n - 剧情走向是否符合大纲主线\n4. 检查细纲之间是否存在矛盾\n5. 反向检查:细纲中好的设定是否可以补充到大纲中\n6. 生成完善建议\n7. 如果发现需要修改的地方,更新相关文件\n\n输出格式\n- 检查报告(列出发现的问题)\n- 完善建议\n- 如果确认无误,输出\"细纲检查通过,符合大纲设定\"",
"model": "opus",
"outputPorts": 1
}
},
{
"id": "end-node-default",
"type": "end",
"name": "end-node-default",
"position": {
"x": 1935,
"y": 225
},
"data": {
"label": "End"
}
}
],
"connections": [
{
"id": "conn-1",
"from": "start-node-default",
"to": "check-outline",
"fromPort": "output",
"toPort": "input"
},
{
"id": "conn-2",
"from": "check-outline",
"to": "check-progress",
"fromPort": "branch-0",
"toPort": "input"
},
{
"id": "conn-3",
"from": "check-outline",
"to": "prompt-add-outline",
"fromPort": "branch-1",
"toPort": "input"
},
{
"id": "conn-4",
"from": "prompt-add-outline",
"to": "end-no-outline",
"fromPort": "output",
"toPort": "input"
},
{
"id": "conn-5",
"from": "check-progress",
"to": "create-detailed-outline",
"fromPort": "branch-0",
"toPort": "input"
},
{
"id": "conn-6",
"from": "check-progress",
"to": "analyze-progress",
"fromPort": "branch-1",
"toPort": "input"
},
{
"id": "conn-7",
"from": "analyze-progress",
"to": "create-detailed-outline",
"fromPort": "output",
"toPort": "input"
},
{
"id": "conn-8",
"from": "create-detailed-outline",
"to": "review-and-refine",
"fromPort": "output",
"toPort": "input"
},
{
"id": "conn-9",
"from": "review-and-refine",
"to": "end-node-default",
"fromPort": "output",
"toPort": "input"
}
],
"createdAt": "2026-01-27T09:53:34.568Z",
"updatedAt": "2026-01-27T09:53:34.568Z",
"conversationHistory": {
"schemaVersion": "1.0.0",
"messages": [
{
"id": "07765d6b-cfca-4aca-848a-0bd4f9b05c37",
"sender": "user",
"content": "这是一个小说剧情细分助手,第一步检查是否存在大纲,如果不存在大纲则提示作者新增大纲并退出。如果存在大纲,则检查会否存在进度文档,如果不存在进度文件,则检查所有文件,并确定当前项目在大纲中的进度,新增进度文件,然后进入存在进度文件的流程。如果存在进度文件,则对比项目大纲,进行接下来接下来的剧情的细分,设置接下来的剧情细纲,剧情细纲要求符合大纲设定,和之前的细纲不存在冲突,剧情有吸引力不矛盾。最后检查细纲和大纲,互相补充完善",
"timestamp": "2026-01-27T09:52:27.792Z"
},
{
"id": "bae66f19-83e5-44c5-a6be-113e1f2fe42a",
"sender": "ai",
"content": "创建小说剧情细分助手工作流,包含大纲检查、进度检查、剧情细分和互相补充完善功能",
"timestamp": "2026-01-27T09:52:27.792Z"
}
],
"currentIteration": 1,
"maxIterations": 20,
"createdAt": "2026-01-27T09:46:16.577Z",
"updatedAt": "2026-01-27T09:52:27.792Z",
"sessionId": "6800ea8a-fb73-443f-85dc-2e488bd75464"
},
"subAgentFlows": []
}