让AI单次生成4万字!WriteHERE:开源AI长文写作框架,单次生成超长文本,小说报告一键搞定!

本文涉及的产品
NLP自然语言处理_基础版,每接口每天50万次
NLP 自学习平台,3个模型定制额度 1个月
NLP自然语言处理_高级版,每接口累计50万次
简介: WriteHERE是基于异质递归规划技术的开源AI写作框架,能动态分解写作任务并管理任务依赖关系,支持单次生成超过4万字的专业报告。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 丰富的 AI 工具库 -> 每日更新 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦


🎨 「写作革命!开源框架让AI单次生成4万字,小说报告一键搞定」

大家好,我是蚝油菜花。你是否也经历过这些写作噩梦——

  • 👉 写技术报告时在十几个标签页间反复横跳,最后忘记最初要写什么
  • 👉 创作小说时角色性格前后矛盾,读到第三章发现主角名字都变了
  • 👉 学术论文写到方法论部分,突然发现关键数据还没收集完整...

今天要拆解的 WriteHERE ,正在重新定义AI写作!这个由Jürgen Schmidhuber团队打造的开源神器,用三大黑科技炸穿写作壁垒:

  • 动态任务分解:像人类作家一样自动规划检索、推理、写作流程
  • 超长文本生成:4万字技术报告/小说章节一气呵成,保持逻辑连贯
  • 可视化创作:实时展示思维导图般的任务依赖关系图

已有研究团队用它3天写完项目白皮书,接下来将揭秘这套「会自己改大纲」的AI写作系统!

WriteHERE 是什么

WriteHERE

WriteHERE是Jürgen Schmidhuber领衔的团队开源的AI长文写作框架。该框架基于异质递归规划(Heterogeneous Recursive Planning)技术,能够动态分解写作任务为检索、推理和写作三种异构任务。

通过有向无环图(DAG)管理任务依赖关系,WriteHERE实现了自适应执行流程,支持单次生成超过4万字、100页的专业报告。该框架完全开源,支持开发者自由调用异构Agent,在小说创作、技术报告生成等场景展现出强大潜力。

WriteHERE 的主要功能

  • 单次生成超长文本:支持生成超过4万字、100页的专业报告,满足复杂写作需求。
  • 创意与技术内容生成:生成创意故事、小说、技术报告等。
  • 动态信息检索:在写作中实时搜索相关信息。
  • 风格一致性:保持一致的写作风格和内容连贯性。
  • 写作过程可视化:基于任务依赖图展示写作流程。

WriteHERE 的技术原理

  • 异构任务分解:将写作过程解构为检索(Retrieval)、推理(Reasoning)和写作(Composition)三种异构任务。每种任务具有独特的信息流模式,例如检索任务从外部获取信息,推理任务进行逻辑分析,写作任务生成文本。任务基于递归分解为子任务,直至分解为可直接执行的原子任务。
  • 状态化层次调度算法:任务依赖关系用有向无环图(DAG)表示,每个任务具有激活、挂起、静默三种状态。系统根据任务状态动态调整执行顺序,确保任务按逻辑顺序完成,支持实时反馈和调整。
  • 数学形式化框架:将写作系统抽象为五元组,Agent内核、内部记忆、外部数据库、工作空间和输入输出接口。基于数学形式化定义写作规划问题,确保每个任务的可执行性和最终目标的达成。

如何运行 WriteHERE

环境准备

  • Python 3.6+
  • Node.js 14+ (前端需要)
  • API密钥:
    • OpenAI (GPT模型)
    • Anthropic (Claude模型)
    • SerpAPI (报告生成中的搜索功能)

快速开始

无可视化运行

  • 设置环境:

    python -m venv venv
    source venv/bin/activate
    pip install -v -e .
    cp recursive/api_key.env.example recursive/api_key.env
    nano recursive/api_key.env
    
    AI 代码解读
  • 直接运行引擎:

    cd recursive
    python engine.py --filename ../test_data/meta_fiction.jsonl --output-filename ./project/story/output.jsonl --done-flag-file ./project/story/done.txt --model gpt-4o --mode story
    
    AI 代码解读

可视化运行

  • 一键设置和启动可视化界面:
    ./setup_env.sh
    ./start.sh
    
    AI 代码解读

本地部署

  • 后端:创建Python虚拟环境、安装依赖与启动服务:

    python -m venv venv
    source venv/bin/activate
    pip install -v -e .
    pip install -r backend/requirements.txt
    cd backend
    python server.py
    
    AI 代码解读
  • 前端:安装依赖与启动服务

    cd frontend
    npm install
    npm start
    
    AI 代码解读

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 丰富的 AI 工具库 -> 每日更新 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦

目录
打赏
0
2
2
0
401
分享
相关文章
企业AI落地开源五剑客:Open-WebUI、Dify、RAGFlow、FastGPT、n8n
在AI技术迅猛发展的今天,企业常面临数据安全、技术门槛和系统整合等难题。本文介绍了五款开源工具——Open WebUI、Dify、RAGFlow、FastGPT和n8n,它们以低成本、私有化部署和模块化扩展的优势,助力企业构建AI能力闭环,覆盖交互、生成、知识处理与流程自动化等多个环节,推动AI真正落地应用。
10+热门 AI Agent 框架深度解析:谁更适合你的项目?
选型Agent框架不等于追热门!要选真正能跑得稳、适配团队能力与业务需求的框架。架构选错,轻则性能差,重则项目难推进。本文详解10大热门框架对比、5大新兴框架推荐及四步选型法,助你高效落地AI应用。
开源AI BI可视化工具-WrenAI
Wren AI 是一款开源的 SQL AI 代理,支持数据、产品及业务团队通过聊天、直观界面和与 Excel、Google Sheets 的集成获取洞察。它结合大型语言模型(LLM)与检索增强生成(RAG)技术,助力用户高效处理复杂数据分析任务。
基于合合信息开源智能终端工具—Chaterm的实战指南【当运维遇上AI,一场效率革命正在发生】
在云计算和多平台运维日益复杂的今天,传统命令行工具正面临前所未有的挑战。工程师不仅要记忆成百上千条操作命令,还需在不同平台之间切换终端、脚本、权限和语法,操作效率与安全性常常难以兼顾。尤其在多云环境、远程办公、跨部门协作频繁的背景下,这些“低效、碎片化、易出错”的传统运维方式,已经严重阻碍了 IT 团队的创新能力和响应速度。 而就在这时,一款由合合信息推出的新型智能终端工具——Chaterm,正在悄然颠覆这一现状。它不仅是一款跨平台终端工具,更是业内率先引入 AI Agent 能力 的“会思考”的云资源管理助手。
129 6
Linkreate AI插件:一款AI自动文章写作、生成文章配图、批量文章改写的插件
Linkreate AI插件集成多AI模型,支持自动文章生成、图片创作、SEO优化与多语言发布,提供智能客服、WooCommerce助手等功能,助力WordPress网站实现内容自动化运营。
让大语言模型在不知道答案时拒绝回答:KnowOrNot框架防止AI幻觉
在政府AI服务中,如何让系统在知识不足时恰当拒绝回答而非生成错误信息是一大挑战。KnowOrNot框架通过构建“知识库外”测试场景,评估AI是否能识别知识边界并合理拒答,从而提升AI服务的可靠性与安全性。
62 0
让大语言模型在不知道答案时拒绝回答:KnowOrNot框架防止AI幻觉
高校实验实训课程开发:基于现有的硬件基础和开源能力研发最前沿的AI实验课程
更多基于学校现有硬件基础:企业需求场景的开发和发展,更加注重上层数据和应用,各类工具软件的出现,极大提升了各类硬件的应用价值。我们看到各类硬件厂商,想方设法把硬件卖给学校,但是很多硬件不是在那里尘封,就是寥寥无几的使用场景,我们希望基于学校现有的硬件基础去开发更多面向不同行业或专业的实验实训课程,物尽其用。基于学校现有的硬件,集约开发,极大降低硬件投入成本。
52 7
猫头虎 推荐:国产开源AI工具 爱派(AiPy)|支持本地部署、自动化操作本地文件的AI办公神器
爱派(AiPy)是一款国产开源AI工具,支持本地部署与自动化操作,助力数据处理与办公效率提升。基于Python Use理念,AiPy让AI直接控制本地文件,简化繁琐任务,提供高效智能的解决方案,适用于数据工程师、分析师及日常办公用户。
225 0
推荐一款Python开源的AI自动化工具:Browser Use
Browser Use 是一款基于 Python 的开源 AI 自动化工具,融合大型语言模型与浏览器自动化技术,支持网页导航、数据抓取、智能决策等操作,适用于测试、爬虫、信息提取等多种场景。
248 2
推荐一款Python开源的AI自动化工具:Browser Use

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问