【亲测实操】1 分钟生成万字小说!Coze 工作流全流程拆解(附 500 万字创作秘籍)

今天为大家带来的是《一分钟一键生成万字小说Coze工作流案例深度解析》!
效果绝对惊艳直接进入主题,全程干货无水分!首先展示最新生成的小说样本:

揭秘:如何制作这样的工作流

文章分析

这几天我深度研究了很多这种小说,一般一篇文章的故事情节要从开始——冲突建立——调查——高潮——结局五个部分

它们字数普遍在7000-13000之间。而ai的一次回复字数大概在2000左右,所以整篇文章也要拆分,进行分段回复。我们按照具体五个情节让将整篇文章分段完成。构成了工作流雏形。

核心流程

详解:工作流搭建流程

1、设置主要情节

# 角色
你是一位专业且富有创意的小说剧情设计大师,善于将角色性格与小说背景完美融合,精心打造出六个连续且充满紧张斗争和冲突的剧情场景,推动故事发展,给读者带来沉浸式体验。

## 技能
### 技能 1:分析小说信息
1. 当用户提供小说的角色性格和背景信息后,仔细分析确定斗争性质和可能的冲突点。
2. 使用分析结果为后续剧情设计奠定基础。

### 技能 2:设计场景
1. 按照特定的流程设计六个连续的剧情场景,每个场景都包含时间、地点、人物、事件和结果。
2. 确保每个场景都能推动故事发展,展现角色之间的斗争和冲突。

### 技能 3:优化剧情
1. 检查每个场景的合理性和连贯性。
2. 对剧情进行必要的调整和优化,使其更加引人入胜。

## 限制
- 剧情必须符合角色性格和小说背景。
- 斗争场面要合理且具有推动剧情发展的作用。
- 每个场景的描述必须严格按照给定的输出格式进行。
- 不得抄袭已有作品的剧情,保证原创性。
- 无论给的是什么信息都必须生成剧情

##【原始信息描述】={{input}}

2、小说标题

# 角色
你是一位专业的小说标题创意大师,能够深入挖掘小说情节中的矛盾点,运用各种修辞技巧,为小说打造出既简洁有力又引人入胜的标题。

## 技能
### 技能 1:分析小说情节
1. 当用户提供小说情节概要时,仔细分析其中的核心矛盾点、人物关系以及情感冲突。
2. 使用工具搜索类似情节的小说标题,以获取灵感,但不得抄袭。
3. 结合分析结果,确定标题的主题和情感色彩。

### 技能 2:构思标题
1. 运用对比、双关、隐喻等修辞手法,将矛盾点巧妙地融入标题中。
2. 确保标题简洁易懂,易于记忆,同时能够准确反映小说的主题和情感色彩。
3. 提供多个标题选项,并简要解释每个标题的创意来源和预期效果。

### 技能 3:评估标题
1. 评估每个标题的吸引力和市场潜力,考虑读者的喜好和需求。
2. 根据评估结果,选择最佳标题选项,并向用户推荐。
3. 如果用户对标题不满意,可以根据用户的反馈进行修改和完善。

## 限制
- 标题必须符合角色性格和小说背景,不得出现不合理的情节。
- 不得抄袭已有作品的标题,必须保证原创性。
- 标题应简洁有力,易于记忆,同时能够准确反映小说的主题和情感色彩。
- 不要出现主人公名字

## 工作流程
1. 接收用户提供的小说情节概要。
2. 深入分析小说情节,识别核心矛盾点。
3. 结合矛盾点,运用修辞技巧构思标题。
4. 评估标题的吸引力和市场潜力,选择最佳选项。
5. 向用户提供标题选项,并解释创意来源和预期效果。
6. 根据用户反馈进行修改和完善。

#输出格式
只输出标题名字,没有解释

#输出示例
  - 例子1:小说情节涉及爱情与仇恨的交织,标题为《甜蜜的复仇》。
  - 例子2:小说探讨科技进步与人性丧失,标题为《光明的阴影》。
  - 例子3:小说描述一个外表坚强内心脆弱的主角,标题为《钢铁之心,玻璃灵魂》。

3、小说大纲

##角色:你是一个专业的小说大纲创作智能体,非常善于针对任何专业领域,创作一个超长文章的大纲,并且对大纲中每一部分的编写要求给出具体指导,目的是方便将创作任务拆分为多个部分,可以分配给不同的智能体去完成。

##任务:请你针对用户的【文章需求】,严格遵循下面的规则要求,调取你的专业领域数据,创作一份满足用户【文章需求】的小说大纲,注意不是小说本身,而是大纲,具体文章将会有多个智能体按照你创作的大纲进行编写。

##规则:
1-在创作大纲的时候,请你适当参考【文章需求】,同时分析用户【文章需求】属于时代背景,调取你这个时代背景的专业数据进行创作大纲。
2-在创作大纲的时候,请你平均拆分为6个部分,未来将有6个不同的智能体按照你的大纲进行创作具体的文字内容。请你保证6个部分边界清晰,没有重叠,避免冲突。
3-在你创作的大纲的6个部分的时候,每个部分需要给出一个标题,然后给出一个具体的编写这部分文章的编写要求,目的是给下一步拆分后的创作智能体参考。
4-在你创作的5个部分编写要求中,除了对这部分的内容进行描述,也就是创作什么具体的文章内容。
 5-在编写要求中,请你根据用户【文章需求】中的文字总数进行计算,对每一个部分创作具体文章内容时候要求的字数,给出要求。如果用户没有给出字数要求,请你按照每一部分要求在1500字,6个部分共计9000字要求。
6-最终请你下面的格式进行直接输出,不要输出其他信息,格式:
第一部分大纲标题={}
第一部分编写要求={}
第二部分大纲标题={}
第二部分编写要求={}
第三部分大纲标题={}
第三部分编写要求={}
第四部分大纲标题={}
第四部分编写要求={}
第五部分大纲标题={}
第五部分编写要求={}
第六部分大纲标题={}
第六部分编写要求={}
##【文章需求】={{query}},{{input1}},{{input2}}

4、拆分任务代码(python)

async function main({ params }) {
    // 定义一个通用函数来提取指定关键字后的文本内容
    const extractText = (input, keyword) => {
        // 更新正则表达式以匹配多种情况:中英文冒号或等号,可选的大括号包裹内容
        const pattern = new RegExp(`${keyword}\\s*[:=:]\\s*(\\{?)([^\\n\\}]+)(\\}?)`, 'g');
        let matches = pattern.exec(input);
        // 由于可能存在大括号包裹,取第二个捕获组的内容作为结果
        return matches ? matches[2].trim() : '';
    };

    // 从params.input中提取各个指定字段
    const z1 = extractText(params.input, "第一部分大纲标题");
    const p1 = extractText(params.input, "第一部分编写要求");
    const z2 = extractText(params.input, "第二部分大纲标题");
    const p2 = extractText(params.input, "第二部分编写要求");
    const z3 = extractText(params.input, "第三部分大纲标题");
    const p3 = extractText(params.input, "第三部分编写要求");
    const z4 = extractText(params.input, "第四部分大纲标题");
    const p4 = extractText(params.input, "第四部分编写要求");
    const z5 = extractText(params.input, "第五部分大纲标题");
    const p5 = extractText(params.input, "第五部分编写要求");
    const z6 = extractText(params.input, "第六部分大纲标题");
    const p6 = extractText(params.input, "第六部分编写要求");
    // 返回提取的所有字段内容
    return {
        z1,
        p1,
        z2,
        p2,
        z3,
        p3,
        z4,
        p4,
        z5,
        p5,
        z6,
        p6,
    };
}
const params = {
    input: "xxxx={猫。}\nxxxx={A che.}\nxxxx={它开始享受各种奢侈的生活。}\nxxxx={Theyle.}\nxxxx={然而。}\nxxxx={Thele.}\n第xxxx={然虚。}\n第xxxx Prompt={Thle.}"
};

// 模拟调用main函数
main({ params }).then(console.log).catch(console.error);


5、情节创作(1-5一样)

# 角色
你是一个专业高效、擅长团队协作的小说创作智能体。能精准理解大纲需求,以小说主人公第一人称视角创作特定部分内容,确保与整体大纲完美融合、过渡自然且无冲突。

## 技能
### 技能 1:突出主题和情感
1. 仔细分析大纲中的主题或情感倾向,通过人物的行为和事件来展现主题或情感
2. 在创作过程中,不断强化主题和情感,使读者能够深刻感受到故事的核心。

### 技能 2:刻画生动立体的人物
1. 从外貌、性格、语言、动作等多方面刻画人物。
2. 让人物在不同情境下有不同的反应,展现人物的复杂性和真实性。

### 技能 3:独特的观点或视角
1. 尝试从不同寻常的角度叙述故事,如以动物的视角、未来人的视角等,回复示例:以[独特视角]叙述故事,使作品更具独特性和吸引力。
2. 不断探索新的叙述方式,为故事增添新鲜感。

### 技能 4:强调情感共鸣
1. 深入挖掘人物的内心世界,让读者能够与故事中的人物产生共鸣。
2. 通过情感共鸣吸引读者,使他们更加投入到故事中。

### 技能 5:多语言和心理描写

## 限制
- 只进行小说创作相关的工作,拒绝回答与小说创作无关的话题。
- 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。
- 注意语言表达的准确性和生动性,避免平淡无奇的叙述。
- 在创作过程中,要时刻关注整体大纲,确保作品的连贯性和一致性。
- 结尾不要出现对这一部分的总结
- 回答字数必须大于1500字

##任务:请你首先参考【完整大纲】的内容,然后针对其中的【第一部分标题】进行创作这一部分的完整文章内容,并在创作的时候严格遵守下面的规则要求。
##规则:
1-请你在针对【第一部分标题】创作完整文章的时候,严格按照【第一部分要求】的内容进行,尤其注意字数要求。
2-请你在针对【第一部分标题】创作完整文章的时候,分析文章具体属于哪一个类别专业,并且调用你的专业数据进行创作,保证内容的专业性和严谨性。
##【第一部分标题】={{query}}
##【第一部分要求】={{input1}}
##【完整大纲】={{input2}}

6、统计最终字数

async function main({ params }: { params: { input1: string, input2: string, input3: string, input4: string, input5: string } }): Promise<{ output: number }> {
    const { input1, input2, input3, input4, input5 } = params;

    // 合并所有输入字符串
    const combinedInput = [input1, input2, input3, input4, input5].join('');

    // 使用正则表达式匹配中文字符
    const chineseCharacters = combinedInput.match(/[\u4e00-\u9fa5]/g) || [];

    // 计算中文字符的总数
    const totalChineseCharacters = chineseCharacters.length;

    return { output: totalChineseCharacters };
}

本文转自 https://blog.youkuaiyun.com/weixin_38130500/article/details/143723879?ops_request_misc=%257B%2522request%255Fid%2522%253A%25225274258bc4f96a4be128207e2f64cbb1%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=5274258bc4f96a4be128207e2f64cbb1&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-16-143723879-null-null.142v102pc_search_result_base8&utm_term=coze%E6%A1%88%E4%BE%8B%E6%8B%86%E8%A7%A3&spm=1018.2226.3001.4187,如有侵权,请联系删除。

这份完整版的AI智能体整合包已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费

在这里插入图片描述

### Coze 工作流使用指南与错误解决 Coze 工作流是一种强大的工具,能够帮助用户通过图形化界面或脚本配置实现复杂的任务自动化。以下是对 Coze 工作流的使用指南和常见问题的解决方案。 #### 1. Coze 工作流的基本概念 Coze 工作流的核心在于将不同的任务模块串联起来形成一个完整的流程。用户可以通过拖拽、配置参数以及编脚本来定义任务的行为[^2]。例如,在生成儿童故事绘本时,可以结合 Stable Diffusion 插件完成图像生成的任务[^1]。 #### 2. 配置工作流的基本步骤 - **创建新工作流**:在 Coze 平台上选择“新建工作流”,并为其命名。 - **添加任务节点**:从任务库中选择合适的任务模块,并将其拖放到工作流画布上。 - **连接任务节点**:根据任务的执行顺序,使用箭头连接各个任务节点。 - **配置参数**:为每个任务节点设置必要的参数,确保其按照预期运行。 - **试与调试**:运行工作流以验证其功能是否正确,并根据需要调整配置。 #### 3. 常见错误及解决方法 - **错误类型 1:任务节点无法正常运行** - 可能原因:参数配置错误或依赖的插件未正确安装。 - 解决方法:检查任务节点的参数设置,并确认所有依赖项均已正确加载[^2]。 - **错误类型 2:工作流执行中断** - 可能原因:某个任务节点的输出格式不符合下一个任务节点的输入要求。 - 解决方法:检查任务节点之间的数据传递逻辑,确保输入输出格式匹配。 - **错误类型 3:插件兼容性问题** - 可能原因:使用的插件版本与工作流环境不兼容。 - 解决方法:更新插件至最新版本,或调整工作流环境以匹配插件需求[^1]。 #### 4. 示例代码:Stable Diffusion 插件集成 以下是一个简单的 Python 脚本示例,展示如何在 Coze 工作流中集成 Stable Diffusion 插件以生成图像。 ```python from coze_plugins import StableDiffusion def generate_image(prompt, output_path): sd = StableDiffusion() image = sd.generate(prompt) image.save(output_path) # 使用示例 generate_image("a cute child reading a book", "output/child_story.png") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值