【开源】OpenFic: 专为小说创作打造且原生 Agent 集成的一站式小说写作工具

Syrize 2026-07-26 00:27 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出




这是一个原生集成Agent的本地小说写作工具,你可以使用它构建属于你的故事,或是基于已有的小说进行续写,并围绕小说构建世界观与角色,借助自定义工作流或提示词让Agent适应你的流程,详细参见项目README。


为什么做这个




  • SillyTavern 是非常擅长RP的项目,并且社区生态丰富、有众多的卡和预设,但是它为抽卡式的生成而设计而非人机协同写作




  • Claude Code / Codex 专为编码任务设计,其提示词并不为小说创作方面的工作优化,并且作为 Agent 工具并不能用来码字,需要搭配其他工具使用




  • xx写作等商业化产品,订阅制服务、数据经由其服务器,无法保证数据安全




  • Scrivener 是强大的写作工具,但它只专注于写作而没有AI功能




  • 小说写作是一个系统工程,构建设定、设计角色、细化大纲再到落笔写作,每一步都很复杂但也都很重要,而 Agent 能够在这一过程中帮助你完成




界面截图







碎碎念


写这个工具的初衷是深度玩了一年酒馆之后,感觉酒馆虽然很好,但是不适合写作,遂开始开发。


Agent 功能的部分,一开始只是像酒馆一样的一键生成内容,然后先是迭代成固定工作流、然后又改成父子节点的主管模式、再迭代才有了如今的和 Codex / Claude Code 类似的 Agent 形式,也是踩了很多坑。


在 Harness 和 Agent 功能 UI 的实现上都大量参考了 Codex,说不定经常使用 Codex 的各位会感觉有些相似之处。


目前本项目支持导入兼容 SillyTavern 格式的世界书,如果你愿意,甚至可以使用 Plan 模式当成 Agent 版本的酒馆来玩,不过各方面肯定不如酒馆成熟。


目前并不支持导入兼容 SillyTavern 格式的预设,主要是因为二者在架构上差别较大,除非是专门适配 Agent 模式的预设否则效果会大打折扣。


后续我也会持续维护这个项目,并且还有许多新功能正在路上,如果你对功能上有建议或是遇到bug,欢迎前往 Github 提 Issue,或者直接评论,每一条我都会认真查看



  • 项目地址: GitHub - syrizelink/OpenFic: 专为小说创作打造的跨平台、用户友好、AI Native 的一站式 Vibe Wrting 工具 · GitHub


如果你认为该项目有帮到你,不妨前往 Github 点个免费的 Star​ ^-^,谢谢~

最新回复 (19)
  • TOBEFREE 07-26 00:52
    1

    哇靠,之前一直想写一个这样的工具,没想到佬实现了,膜拜 ^-^

  • Richy 07-26 01:11
    2

    佬 模型提供商用公益站的应该选哪个?

  • inliver 07-26 01:18
    3

    好东西,已star,之前想搞个类似的,佬友有说法的 ^-^

  • Fly 07-26 01:21
    4

    不错,必须狠狠支持,已严肃star!

  • garyvalue 07-26 01:22
    5

    不错,必须狠狠支持,已严肃star!

  • Syrize 楼主 07-26 01:23
    6

    用OpenAI Compatible就行

  • wm(猫猫头大帅哥的饲主) 07-26 01:37
    7


    • 是它为抽卡式的生成而



    它的UI和神秘的前后端耦合也很神人

  • 沢尻エリカ 07-26 01:42
    8

    感恩楼主开源。思路真的是跟我不谋而合,现在做创作也需要用 Harness 的方式做了,而不是以前的提示词时代。

    请教一下,其实我在做一个漫画应用,一直在寻找用什么来源来批量生产漫画。酒馆的世界观我了解不多。他们能够支撑起批量生产小说的话,是不是也能支撑起批量生产漫画?

  • moShang 07-26 01:43
    9

    佬, 效果怎样, 你测试过吗?连续性的问题处理得好, 还有一些逻辑性的问题,例如熟鸡蛋打碎流出了蛋清

  • 南山 07-26 02:01
    10

    感谢佬,先star了,明天起床再研究一下

  • tian 07-26 02:06
    11

    很好很好,正好我自己也在搞写作项目,狠狠的fake来借鉴一下了 ^-^

  • Grace 07-26 02:16
    12

    哇很喜欢佬的思路,正在做一个复杂的故事设定,看能不能猛猛用起来!!

  • 白大侠 07-26 02:23
    13

    太强了,我看看,一直想着写点东西给自己看 ^-^

  • Jens 07-26 08:25
    14

    太牛叉了,有没有考虑引入 scrivener 写剧本的工作流?我尝试 gpt 写个社媒小作文都不满意,写作有啥推荐模型吗

  • 谁说的 07-26 08:27
    15

    佬真牛逼,不多说了,直接给星星了

  • 海獭 07-26 08:30
    16

    请问佬,这个项目适合用来润色那些机翻过小说吗

  • 䲜龘 07-26 08:34
    17

    写作风格适合哪个平台啊,能像在codex中一样,一章写完之后发现有些不合适的地方再进行小的修改吗

  • human 07-26 09:04
    18

    这可是好东西啊,感觉随便写就能赚

  • leafyyy 07-26 09:06
    19

    感谢佬,我本来写了一个自己玩的,写了一半,就发现有现成的了

* 帖子来源Linux.do
返回