/ 加工作流文件名即可调用(例如 /bookcover.md)。
写作是一个工程,包含很多不同的阶段,为了提升写作的效果,每个阶段又可以细分成很多小的步骤。比如写完大纲、要写卷纲、要从卷纲再细化成章纲,章纲可能还需要 4-5 步来保证质量。这些任务往往需要记住十几个步骤、按正确顺序操作、逐一更新文件。漏掉一步就得重来。
Workflows 把这些多步流程变成一条命令。输入 /chapteroutline.md,Agent 就会加载故事设定、产出章纲、等待你确认后再继续。以后的每一章都可以复用这同一个命令。你只需要审阅和决策。
调用工作流
在对话框中输入/,SoloEnt 会显示所有可用的工作流。继续输入文件名可以筛选,例如输入 /book 会匹配 bookcover.md。选中后按回车启动。

工作流存放位置
工作流可以存放在两个位置:你的写作项目目录,或系统全局目录。 全局工作流存放在系统级目录中,在所有项目中都可以调用。适合通用流程,例如封面提示词生成、通用作品审核流程、发行建议等。 项目工作流存放在项目根目录的.soloent/workflows/ 中。适合与这个项目绑定的流程,例如这本书的章纲节奏、这个系列的特定检查规则。
工作流开关
每个工作流都有独立的开关,控制它是否出现在/ 菜单中,无需删除文件。
如果不使用命令驱动,工作流不会自动运行。
创建工作流

工作流结构
工作流是一个带有标题和步骤的 Markdown 文件。文件名就是调用命令:bookcover.md 用 /bookcover.md 调用。
工作流要求的步骤可以有不同的详细程度:
- 高层指令:“分析小说大纲,提取主角性格特征”——让 Agent 决定如何执行
- 精确控制:使用具体的格式要求或模板——当你需要固定输出时
工作流里可以写什么
自然语言指令
用普通文字写步骤,Agent 会理解并执行:精确模板控制
当你需要固定输出格式时,直接把模板写入工作流:示例工作流
封面提示词生成
这个工作流先理解小说再生成封面提示词,避免直接生成的封面与故事气质脱节。分批章纲生成
这个工作流将长篇小说的章纲拆分为多个批次,每批确认后再继续,防止 Agent 一次性输出过多难以审阅。如何写出有效的工作流
- 先写简单版。 先用自然语言描述步骤,只在需要固定输出时才加入精确模板。
- 明确决策点。 如果某步骤需要你做选择,明确写出:“等待作者确认后继续。”
- 说明失败处理。 告诉 Agent 出错时怎么做:“如果信息不足,向作者提问,不要自行假设。”
- 保持聚焦。
bookcover.md只做封面,chapteroutline.md只做章纲。复杂流程拆成多个工作流独立运行。
Workflows 与 Commands 的区别
内置命令(/review、/marketing)是 SoloEnt 预置的工作流,由专业写作专家设计,开箱即用。Workflows 是你自己定义的工作流,完全根据你的项目和习惯定制。
两者可以互补:用内置命令完成标准化检查,用自定义工作流自动化你独有的创作流程。
故障排除
工作流不出现在 / 菜单中
工作流不出现在 / 菜单中
请检查以下几点:
- 工作流必须在 Workflows 面板中处于启用状态——已关闭的工作流不会出现在菜单中
- 文件必须有
.md扩展名,并放置在全局工作流目录或项目的.soloent/workflows/目录中 - 如果刚刚创建了文件,尝试关闭并重新打开面板以刷新列表
Agent 跳过了某些步骤,或没有暂停等待确认
Agent 跳过了某些步骤,或没有暂停等待确认
Agent 会自动推进,除非明确告知要等待。
- 在每个决策节点加入明确的暂停指令:“等待作者确认后继续”
- 避免把所有步骤写成连续段落——拆分为独立的编号章节,让 Agent 将每节视为独立阶段
- 如果某步骤被完全跳过,检查它是否可达(是否被 Agent 误读为示例的模板块里)
工作流找不到项目文件
工作流找不到项目文件
最可能的原因:工作流中的文件路径与实际项目结构不一致。
- 使用从项目根目录开始的相对路径(例如
SOLOENT.md、chapters/ch-01.md) - 如果工作流读取
SOLOENT.md但该文件不存在,Agent 可能静默失败——添加回退指令:“如果 SOLOENT.md 不存在,向作者询问所需信息” - 项目工作流在当前打开的项目目录上下文中运行——调用命令时确保打开了正确的项目
项目工作流没有覆盖同名的全局工作流
项目工作流没有覆盖同名的全局工作流
项目工作流会优先生效,但前提是文件名完全一致。
- 确认文件名(含扩展名)完全相同:
chapteroutline.mdvschapteroutline.md - 名称哪怕差一个字符,两个工作流就会同时独立存在,互不覆盖
- 确认项目工作流保存在项目根目录的
.soloent/workflows/中,而不是子目录里
工作流修改了我没有预期它会碰的文件
工作流修改了我没有预期它会碰的文件
工作流以你的完整权限运行,可以读取和修改项目中的任何文件。
- 运行前先仔细阅读工作流的步骤,尤其是来自外部来源的工作流
- 如果某个文件被意外修改,检查是否有步骤包含宽泛的指令(如”更新所有章节文件”)——明确限定操作范围
- 对于会写入输出文件的工作流,在步骤中指定精确的目标路径,防止 Agent 自行选择位置
更多高级技巧
命令(Commands)
了解 SoloEnt 内置的 /review 和 /marketing 命令
Rules(规则)
用规则记录你的写作习惯,与工作流配合使用