AI网文写作全景调研(二·上):开源项目技术路线拆解——Agent与平台路线

DeepSeek辅助网文创作全指南:从提示词工程到自动化写作流水线 大语言模型正在重塑内容生产的方式,AI辅助写作已从简单的文本生成演变为覆盖创意策划、章节撰写与质量把控的完整工作流。其核心原理在于利用模型的长时间上下文记忆与指令遵循能力,让AI在作者设定的世界观、人物卡和章节细纲约束下产出高质量初稿,从而将创作者从重复性打字劳动中解放出来。这项技术在网络文学连载场景价值尤为突出,尤其适合免费阅读平台对更新频率和节奏密度的严苛要求。以番茄小说为代表的免费阅读生态中,作者普遍面临日更压力大、黄金三章决定留存率的挑战,而DeepSeek凭借超大上下文窗口、地道中文语感和极低AP 阅读详情

《60分天花板:AI网文写作行业全景调研》
全15篇(14篇正文+1篇开篇导读),覆盖13个主题:商业工具、开源项目、文风蒸馏、学术前沿、瓶颈分析、路线判断、行动指南、失败案例、合规政策、多模态、经济学、实验验证、方法论

技术路线完整地图:本系列技术路线的完整分析分布在P2(工程架构)、P3(训练与DNA)、P4(文风专项),三篇合起来构成技术全景。本文(P2)聚焦Agent与平台工程,训练路线、文风蒸馏、作品DNA见P3/P4。
样本量:10个核心项目 + 10+个边缘项目 + 4个文风蒸馏项目(GitHub)
研究方法:GitHub数据采集 + 代码架构分析 + README/文档研读 + 社区活跃度评估
核心问题:不同的技术路线,分别能走到哪一步?哪条路最有前途?
更新说明:v2版补充了InkOS(8.8k star,当前star最高)、方寸写作、NovelClaw、NovelStudio、Awesome Novel Studio等此前遗漏的项目

数据可信度说明:

  • ✅ Star数、许可证、技术栈、提交数、文件结构:来自GitHub仓库页面,可信
  • ⭕ 功能描述:来自项目README和文档,为项目方自述,可能有夸大
  • ❌ 产出质量:除ai-novel-lab有完整作品外,其余项目未做一手验证
  • ❌ 实际效果:“架构优势”"长期潜力"等判断为分析结论,非事实

结论先行

在公开可验证的开源项目中,尚未发现能稳定"全自动写出合格网文"的项目。但不同路线的天花板差异很大。

按star数和成熟度综合排序:

技术路线代表项目Star成熟度能做到什么做不到什么
Agent操作系统InkOS8.8k⭐⭐⭐⭐真相文件+多Agent审计+守护进程+Studio/TUI/CLI三端质量还是依赖基座模型,且AGPL协议
产品级平台NovelForge1.1k⭐⭐⭐⭐卡片+Schema架构最扎实,长期潜力大工作流系统还是Beta
产品级平台马良写作850+⭐⭐⭐⭐最完整的中文网文开源产品,可商用Java+Flutter栈重,部署复杂
多智能体框架NovelClaw361⭐⭐⭐动态记忆优先的协作框架,OpenClaw生态相对早期
仿写引擎方寸写作-⭐⭐从源文到全书量产,0人工号称成熟度未知,效果待验证
Agent管线ai-novel-lab55⭐⭐⭐有完整43万字成品,可复现的SOP质量自评,仍需大量人工
Agent管线InkFlow26⭐⭐7-Agent管线+去AI腔引擎+文风蒸馏极早期,6个commit
传统训练RWKV-Runner3.8k⭐⭐⭐网言语感地道、本地部署风格粗、不可控、质量一般
SFT风格微调StyleLLM362⭐⭐指定作品级风格迁移每个风格一个模型,不通用
作品DNA提取works-dna-extractor5⭐⭐16层结构分析、可评估可迭代依赖基座LLM,推理成本高
少样本嵌入TinyStyler33⭐⭐作者级风格迁移、可插值英文短文本为主,长篇未验证

最值得关注的三个方向:

  1. InkOS的真相文件+多Agent审计路线 — 当前最成熟、star最高、功能最完整的开源方案
  2. NovelForge的卡片+Schema路线 — 数据模型设计最扎实,长期潜力最大
  3. 作品DNA提取路线 — 不训练模型,纯方法论,可解释性最强,瞄准结构层

研究方法与样本选择

数据采集方法

本文的项目样本来自三个渠道:

  • GitHub关键词搜索(“novel writing AI”、“AI小说”、"story generation"等)
  • 开源社区推荐(HuggingFace、Reddit r/LocalLLaMA、V2EX等)
  • 产业链上下游项目交叉引用

评估维度与基线

对每个项目从7个维度评估:

维度评估方法基线
完成度功能完整度 + 可运行性能跑通完整流水线=及格,有完善文档=良好
架构合理性模块划分 + 可扩展性单层脚本=差,三层分离=良好
社区活跃度star数 + 提交频率 + issue响应100star以下=小众,1k以上=活跃
可复现性是否有可运行的示例 + 成品样本只有文档=低,有完整成品=高
许可证商用友好度AGPL=传染性强,MIT/Apache=友好
技术路线方案独特性 + 技术深度纯Prompt封装=浅,有状态管理=深
维护状态最后更新时间 + 版本号6个月以上无更新=停滞

样本偏差说明

  • 样本偏GitHub英文社区,中文Gitee/Gitcode上的项目覆盖不全
  • 未纳入闭源项目和仅提供API服务的项目
  • star数受营销因素影响,不完全等于技术质量
  • 项目质量判断基于文档和代码分析,未全部实际运行验证

路线成熟度评级标准

本文对各技术路线的⭐评级基于以下维度:

  • ⭐⭐⭐⭐ = 已有成熟可商用产品,社区活跃,验证充分
  • ⭐⭐⭐ = 有可运行demo/项目,有一定验证,但未大规模商用
  • ⭐⭐ = 有研究论文或早期原型,可行性初步验证,但离实用远
  • ⭐ = 纯概念或初步探索,尚无实际验证

注意:评级是对路线整体成熟度的定性判断,不是对单个项目的质量评分。


一、InkOS — 8.8k Star,当前最成熟的开源AI小说Agent

项目详情
GitHubNarcooo/inkos
Star8.8k(AI小说生成类开源项目最高)
Fork1.7k
Commits1500+
版本v1.7.x(多语言创作、剧情多线推演)
许可证AGPL-3.0-only(强传染性)
技术栈TypeScript(Monorepo + pnpm workspace)+ React Studio + TUI
底座pi-agent-core(事件驱动Agent循环)
交互方式Studio(Web工作台4567端口)/ TUI(终端仪表盘)/ CLI / OpenClaw Skill
安装npm i -g @actalk/inkos

定位:不是"写作工具",是"自动化小说写作AI Agent系统"——写、审、改,全程接管。

核心架构:三层 + 两套记忆 + 9-Agent管线

三层架构:

控制层(输入治理):author_intent.md / current_focus.md / plan + compose
    ↓
执行层(多Agent管线):9个Agent串行协作
    ↓
持久层(真相文件):7个结构化JSON + Markdown投影
    ↓
SQLite时序记忆库(memory.db,按相关性检索)

9个Agent串联管线:

Radar → Planner → Composer → Writer → Observer → Reflector → Normalizer → Auditor → Reviser

每个Agent的职责:

  • Radar:雷达,扫描当前状态,发现问题和机会
  • Planner:规划下一章的大纲和节奏
  • Composer:组装上下文(真相文件+前情+风格)
  • Writer:写手,生成正文
  • Observer:观察者,从生成内容中提取新信息
  • Reflector:反思者,检查逻辑和一致性
  • Normalizer:归一化,更新真相文件
  • Auditor:审计员,20+维度质量审查
  • Reviser:修订员,根据审计意见做定向修改

核心功能亮点

  1. 守护进程模式(inkos up):后台自动写章,到点通知你审核。类似"24小时码字机器人"
  2. 旧书导入续写:导入已有50章,系统自动拆章+逆向生成7个真相文件,然后无缝接续
  3. 同人创作:四种模式(canon正典/au架空/ooc性格重塑/cp向),内置正典导入器和同人专属审计
  4. 文风仿写:inkos style analyze分析参考文本→导入书→后续自动注入风格指南
  5. 多模型路由:Provider bank内置20+服务商(Google/Moonshot/MiniMax/DeepSeek等)。每个Agent可独立配置模型、Provider、Base URL和API Key——写手用便宜模型快出稿,审计用强模型精审
  6. 双重记忆:7个真相文件(结构化JSON+Markdown投影)+ SQLite时序记忆库(memory.db,按相关性检索)
  7. Studio Web工作台(端口4567):书籍管理、章节审阅编辑、实时进度、数据分析、AI检测、真相文件编辑
  8. 互动小说/开放世界:Studio Play支持分支叙事+自由动作+自动配图

评价

优点:

  • ✅ 功能最完整的开源AI小说系统——从生成到审计到修订到状态管理到可视化,全覆盖
  • ✅ 真相文件机制是当前开源里最成熟的一致性方案——比纯RAG靠谱得多
  • ✅ 三种交互方式 + OpenClaw Skill,使用门槛低,非开发者也能用
  • ✅ 社区活跃——8.8k star,更新频繁,有交流群
  • ✅ 支持中文网文——原生中文支持,针对中文网文场景做了很多优化

缺点/风险:

  • ⚠️ AGPL-3.0-only强传染性——如果你基于它做SaaS/网络服务,修改后的代码必须开源。本地个人使用没问题
  • ⚠️ TypeScript栈——Python生态的AI工具链用起来不如Python项目方便
  • ⚠️ 产出质量还是依赖基座模型——系统再完善,生成质量的天花板还是模型决定的
  • ⚠️ 真相文件自动更新的准确性——逆向导入和自动抽取的准确率有多高,没有第三方独立验证
  • ⚠️ 9个Agent串行调用成本高——每写一章要调用9次LLM,推理成本是单模型的好几倍

InkOS 与逆向拆解思路的对比

InkOS是正向生成系统,而逆向拆解类项目走的是"逆向拆解"路线——先从已有的成功小说里提取结构化状态,再指导生成。两者的概念对比如下:

InkOS 的概念逆向拆解项目的对应模块差异
真相文件(7种)角色状态卡/伏笔池/信息差/情绪流/弧线等逆向拆解更细,且是从成品中提取而非人工设定
审计Agent一致性检查模块InkOS审计维度更多(20+),逆向拆解侧重状态跟踪
文风指纹文风标杆库/血肉引擎思路类似,都是先定义风格再指导生成
旧书导入续写拆书系统InkOS为了续写,逆向拆解为了分析和提取方法论
写手Agent生成引擎逆向拆解项目普遍尚未做生成端

核心差异:InkOS是"正向生成系统",逆向拆解项目是"逆向分析系统"。两者结合——用逆向提取的精细状态去喂正向生成系统——理论上效果会比单一路线更好。


二、产品级平台路线:重工程,重功能

2.1 NovelForge — 技术路线最先进

项目详情
GitHubRhythmicWave/NovelForge
Star1.1k
Fork~200
许可证AGPL-3.0(商业需注意传染性)
技术栈Python (FastAPI + SQLite/Neo4j) + Electron + Vue3
提交227次,多人协作

核心理念:Schema-first卡片系统

不是"编辑器加个AI按钮",而是所有内容都是卡片——人物卡、场景卡、伏笔卡、世界观卡。每张卡都有JSON Schema定义结构,生成时通过@DSL语法精确引用任意卡片数据。

架构优势:

  • 数据模型最扎实:卡片 + Schema + 上下文注入,从根本上解决"AI忘了设定"的问题
  • 工作流系统:代码式工作流 + 自然语言Agent生成工作流,灵活性极高
  • 知识图谱:SQLite默认 + Neo4j可选,支持关系推理
  • 拆书工作流:导入已有小说逆向生成卡片(对标笔灵拆书)
  • 灵感助手:独立的灵感工作台

评价:

  • ✅ 技术理念最先进,Schema-first路线长期潜力最大
  • ✅ 工程成熟度高(227次提交、工程规范文档、贡献指南、发布版)
  • ✅ 桌面端 + Web版,非开发者也能用
  • ⚠️ AGPL-3.0许可证,做商业SaaS需要注意传染性
  • ⚠️ 前后端混合仓库,部署复杂度较高
  • ⚠️ 工作流系统还是Beta

2.2 马良写作(MaliangAINovalWriter)— 中文网文开源产品最完整

项目详情
GitHubDeng-m1/MaliangAINovalWriter
Star850+
Fork241
许可证Apache 2.0(可商用)
技术栈Flutter Web + Spring Boot 3 + MongoDB + Chroma + LangChain4j
版本v1.0.0正式版(2025-11)

架构特点:

  • 完整前后端产品,不是玩具项目
  • Flutter前端 + Java后端 + MongoDB数据库 + Chroma向量库
  • 多用户SaaS架构 + RBAC权限 + 积分计费系统
  • Docker一键部署

核心功能:

  • 作品→卷→章节→场景 四级结构
  • 三级大纲生成(小说→卷→章节)
  • 知识图谱一致性维护(角色、剧情线、伏笔)
  • 番茄小说拆书功能 + 剧情推演抽卡
  • 提示词管理、数据分析、管理员后台

评价:

  • ✅ 当前中文网文开源项目里最完整的产品
  • ✅ 对网文生态理解深(拆书、抽卡、番茄适配都是国内特有需求)
  • ✅ 可商用(Apache 2.0),有商业化部署能力
  • ⚠️ 是工具平台,不直接产出小说——质量取决于使用者
  • ⚠️ 部署重,需要Docker + MongoDB + 一堆环境变量

三、Agent管线路线:多智能体协作写小说

3.1 InkFlow(墨流)— 7-Agent全自动管线

项目详情
GitHubreal-Elysia886/inkflow
Star26(极早期)
许可证MIT
技术栈Python + FastAPI + Jinja2

7个专职Agent串联管线:

Plan → Compose → Write → Edit → Observe → Reflect → Librarian

每个Agent有专职职责:

  • Plan:大纲规划(滚动5章,叫Prophet)
  • Compose:组装上下文
  • Write:生成正文
  • Edit:编辑润色
  • Observe:观察提取信息
  • Reflect:反思修正
  • Librarian:管理真相文件

7种真相文件(Truth Files):
世界观状态、角色档案、关系图谱、伏笔池、时间线、情绪弧线、地点信息。这是它的一致性保障机制。

差异化亮点:

  • 去AI腔引擎(anti_ai.py):40+类AI腔识别和改写
  • 文风蒸馏系统(distiller/):book_analyzer + skill_generator,从原著分析生成写作技能
  • 双层审计:代码层 + LLM层质量检查

评价:

  • ✅ 架构设计完整,思路正确
  • ✅ 文风蒸馏+去AI腔是独特亮点,其他项目很少做
  • ❌ 只有6个commit,太早期了,很多功能可能还没实现
  • ❌ 单人开发,社区几乎为零
  • ❌ 实际效果未知,没有产出完整小说样本

3.2 ai-novel-lab — 最诚实的AI写作实验

项目详情
GitHubxindoo/ai-novel-lab
Star55
产出《大厂重生:我用代码征服世界》100章/42.8万字
方法AGENTS.md + 代码库索引 + DeepSeek

最值得研究的不是代码,是方法论。

它没有后端服务,核心就是一个AGENTS.md文档 + 一套SOP流程 + Git版本管理。用Kilo Code(AI编程助手)的代码库索引功能做上下文检索,让AI Agent像写代码一样写小说。

4阶段SOP:

  1. 上下文检索(大纲+进度+记忆+总结)
  2. 正文撰写(情绪流设计 → 5000字/章)
  3. 文件归档(规范命名)
  4. 进度更新(状态+字数+一致性检查)

修订工程最有价值:

  • 初稿40章 → 发现5大类问题 → 连贯性评分73/100
  • 系统性修订 → 新增10章过渡章 → 评分提升到93/100
  • 然后继续扩展到100章

它证明了什么?

  • 证明了纯Prompt工程 + 软件工程方法,也能产出40万字长篇
  • 证明了"系统性修订"比"追求一次性写好"更重要
  • 证明了AI写的初稿,经过人工指导的多轮修订,质量可以显著提升

它的局限:

  • 质量是自评的,93/100有水分
  • 人物工具化、语言重复等问题,通过修订缓解了但没根本解决
  • 还是需要大量人工干预(修订、补章、调方向)

本文为《60分天花板》系列第2篇(上)
上一篇:P1(商业工具全景调研)
下一篇:P3(开源项目技术路线拆解·下——训练路线、DNA提取与路线选择)

从自动补全到创作协作者:用RAG和Agent搭建LLM虚构写作工作流 大语言模型(LLM)在文本生成中常被视为“自动补全”,但通过结构化上下文与工程化编排,它能成为真正的创作协作者。本文从LLM生成原理出发,剖析temperature、精度(FP16/BF16)等参数对虚构写作的影响,重点讲解如何利用RAG(检索增强生成)管理设定文档、解决长篇一致性问题,并通过Agent工具将章节生成、一致性检查等任务编排为自动化流水线。同时,涵盖本地部署与推理引擎选型,提供从提示词架构到版本管理的完整实践路径,让写作者得以聚焦创意决策。适用于对LLM应用开发与内容创作交叉领域感兴趣的读者。 阅读详情

相关推荐

InkOS:基于多Agent协作与长期记忆的AI小说创作系统深度解析

在人工智能内容生成领域,Agent(智能体)协作架构正成为实现复杂、长流程任务的关键技术范式。其核心原理在于将单一、庞大的生成任务拆解为由多个专业化智能体协同完成的流水线,每个智能体专注于特定子任务(如规划、写作、审计),并通过结构化状态管理和记忆系统共享信息,从而确保任务执行的连贯性与一致性。这种架构的技术价值在于,它能够显著提升生成内容的逻辑自洽性、长期一致性和可控性,尤其适用于需要维护复杂状态和长期依赖关系的场景,如长篇内容创作、游戏剧情生成和交互式叙事。本文聚焦的InkOS,正是这一技术范式的典型工

weixin_42230607的博客 1317

如果让 Agent 写一部小说会怎样?

那如果我们把朋友口中的“AI助手++”升级成具备“系统记忆库”、“逻辑推理引擎”、“文学风格模拟器”、“多轮交互反馈修正能力”的全流程创作Agent,让它从零开始独立(或者少量人工微调)写出一部完整的、具有基本可读性的小说,会发生什么?本文不是一篇简单的“晒Agent写的小说片段”水文,而是一篇硬核的“技术-文学跨界分析+全流程虚拟Agent创作实验报告”我们会先拆解**“人类写小说的核心逻辑”是什么**,建立一个“人类创作认知模型”的ER架构图;基于这个认知模型,我们会设计。

AI开发架构师 322

地平线Matrix-Client实战:3分钟搞定摄像头调试与3D视图配置(附避坑指南)

本文详细介绍了地平线Matrix-Client在摄像头调试与3D视图配置中的实战技巧,包括环境准备、核心功能快速上手、高阶调试与性能优化等。通过3分钟快速配置指南和避坑建议,帮助开发者高效完成智能视觉系统开发,特别适用于自动驾驶和机器人视觉领域。

w7x8y9z的博客 269

Horo AI写作大师技术解析:8 Agent协同架构如何解决长文本记忆与逻辑一致性问题

【摘要】HoroAI写作大师针对长文本生成难题,创新性地采用8大AIAgent协同作业系统,有效解决网文创作中的三大痛点:通过角色记忆Agent保障百万字级设定一致性,正文写作Agent实现10倍速内容生成,剧情检查Agent自动校验逻辑漏洞。其核心技术将创作流程拆解为灵感挖掘、大纲架构等专业环节,采用外部记忆库+检索增强生成架构,突破通用大模型在长文本处理中的"灾难性遗忘"瓶颈。该工具已从辅助工具升级为生产力基建,支持作者实现日更两万字的高效创作。

shimishejiao的博客 1478

FoundationPose实战:从零部署到Demo运行全记录

本文详细记录了FoundationPose从零部署到Demo运行的全过程,包括Ubuntu环境配置、项目部署、依赖安装及常见问题解决方案。特别针对复现过程中的关键步骤如CUDA版本选择、Eigen3安装等提供了实用技巧,帮助开发者高效完成FoundationPose的部署与调试。

weixin_27102543的博客 269

SV--对象拷贝、参数化的类

对象拷贝,参数化的类

创芯人--fly的博客 1571

阅文AI转型技术拆解:从辅助创作到多模态内容生成

大模型与AIGC技术正在重塑内容平台的生产与分发链路,其核心价值在于将通用生成能力与垂直领域数据、场景深度结合。从技术原理看,RAG、向量检索、LoRA微调与Agent编排共同构成了内容创作智能化的底座,能够实现文本生成、语义理解、多模态转换等能力。在实际应用中,内容平台通过构建“数据底座—模型服务—能力平台—业务应用”的分层架构,将AI辅助创作、智能推荐、AI配音、AI漫画等能力逐步落地,在提升创作效率与内容多样性的同时,也面临长文本一致性、版权归属、成本控制等工程挑战。阅文集团的AI转型正是这一技术路径

cqwmy840702的博客 431

C#集成Bartender:动态图片标签打印的实战与优化

本文详细介绍了在C#程序中集成Bartender实现动态图片标签打印的实战方法与优化策略。通过具名数据源绑定、图片对象尺寸控制等核心技巧,解决了动态图片显示/隐藏的难题,并提供了从模板设计、代码架构到性能优化、错误处理的全流程指南,帮助开发者构建稳定高效的工业级标签打印系统。

weixin_29216957的博客 432

能制作长视频的专业 AI 视频创作平台,三条技术路线分析

在长视频项目里,Updream的定位目前偏向单镜头和片段的预演与生成,适合对长片中的关键镜头——开场、高潮、复杂调度——先用白模和分镜预演把机位、站位、运镜锁定,再由Seedance 2.5、MiniMax H3这类满血官方模型出成高质量片段,作为整片里的高规格镜头素材。优先数字人路线,HeyGen、Synthesia或剪映数字人加配音,脚本决定时长,AI画面只补空镜和示意图,剪映或Premiere做字幕和章节拼接,重点放在信息密度和节奏,不必为无限时长额外付费。

xinyuan82的博客

智能驾驶域控制器的“终极大考”:解析EOL测试的核心价值与技术实践

在智能驾驶技术高速发展的今天,域控制器(Domain Controller)作为车辆“大脑”的核心部件,承担着传感器数据处理、决策规划、执行控制等关键任务。然而,这个集成了数十个芯片、运行着数百万行代码的复杂系统,如何确保其出厂前的功能安全与性能稳定?答案就藏在被称为“生产线最后一道防线”的EOL(End of Line)测试中。

汽车电子软件领域知识分享 705

手机VPN的连接方法分享

6、返回到VPN页面,可以看到刚刚新添加的VPN,点击开启VPN后面的开关。5、在打开的添加VPN的页面中输入VPN的信息后点击右上角的“保存”按钮。7、待VPN开关开启后,可以看到添加的VPN正在连接的提示信息了。2、在打开的小米手机设置页面中点击“更多连接方式”的菜单项。3、然后在打开的更多连接方式页面中点击VPN的菜单项。4、在打开的VPN设置页面中点击“添加VPN”的按钮。1、首先在手机屏幕左右的滑动,找到手机的设置图标。

惠惠软件 3万+

AI应用开发实战:从本地部署到Agent工作流与内容生产

随着大模型能力日趋成熟,工程化落地成为企业级AI应用的关键命题。无论是私有化部署中模型量化参数与显存容量的匹配,还是AI Agent任务拆解与外部工具调用的可靠性设计,都直接影响生成质量与系统稳定性。Spring AI、Typesafe AI等框架的兴起,更标志着AI开发正从自由文本交互走向结构化契约约束,让模型输出可验证、可维护。在内容创作领域,AI短剧、AI视频与写作辅助工具已形成从剧本生成到分镜合成的完整工作流,但人物一致性与版权边界仍需谨慎处理。本文围绕2026年9月18日AI热搜榜单,梳理模型部署

weixin_29053577的博客 313

基于STM32的IMU惯性/姿态解算与多参数上位机可视化实现_资料编号38

本项目实现基于STM32F103C8T6标准库,对姿态/惯性(IMU)传感器姿态解算,通过USB-TTL转串口模块将姿态角/欧拉角、加速度、角速度、磁场、气压、海拔高度、磁力计温度、气压计温度等数据显示在PC端上位机,系统采用可充电锂电池供电。

嵌入式阿齐Archie 1万+

AI日报:从模型部署到Agent落地,今日热点与实操指南

从大模型基础理论到工程部署,AI技术正从参数规模竞赛转向实际落地与成本控制。模型部署中的量化、动态批处理与边缘分片,让推理效率显著提升;AI Agent搭建与多AI协作框架逐步标准化,通过消息队列通信实现不同模型的协同工作。与此同时,AI漫剧、AI短剧等内容创作应用集中爆发,角色一致性、流程自动化成为生产的关键挑战。本文结合今日社区热点,梳理从编程工具到内容生成的可落地实践,包括Agent容错控制、模型本地部署、AI测试开发等工程经验,帮助读者建立从最小闭环到规模化效果的清晰路径。

weixin_29029995的博客 309

stm32项目实战(1)光敏电阻的介绍和使用

文章目录前言一、光敏电阻介绍二、cubeMX配置三、代码说明总结 前言 本篇文章我们讲带大家了解光敏电阻的使用 一、光敏电阻介绍 下面是4线光敏电阻实物图 产品接线说明: 1、VCC 接电源正极 3.3-5V 2、GND 接电源负极 3、DO TTL 开关信号输出 (配置为输出模式) 4、AO 模拟信号输出(ADC采样通道) 光敏电阻主要用于检测周围的光照强度,光照强度发生变化那么ADC采样的值也会发送变化。 二、cubeMX配置 简单的配置我们就不多说了主要是ADC采样的配置 这里我采用的是ADC1通道

m0_49476241的博客 1万+

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

10亿token打造会成长的AI写作智能体:我的实战复盘

大模型应用开发中,智能体(Agent)的记忆能力决定了它能否成为长期协作的“搭档”。许多AI工具虽能写出高质量文案,却无法跨会话记住用户风格,根源在于缺少分层记忆与反思机制。本文从记忆系统设计原理出发,阐述如何通过工作记忆、用户画像与领域知识库三层架构,配合知识沉淀与自我反思实现能力的持续进化。同时结合一个真实项目,详细拆解10亿token的消耗去向,包括语料清洗、Agent运行时调用、评测回归及基础设施开销,并总结记忆膨胀、幻觉记忆、成本失控等常见坑点。这些经验对大模型应用、Agent架构设计及写作AI的

weixin_31715171的博客 341

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

AI工具分类不清?从提示词到工作流模板,手把手搭建个人AI模板库

人工智能应用落地时,很多用户陷入收集提示词模板却无法复用的困境,其根源在于忽略了大模型工具的分类差异。提示词模板的本质,是通过角色、任务、约束与输出格式来压缩模型生成空间的概率分布,从而提升回答质量。在此基础上,工作流模板和内容格式模板共同构成完整的模板体系。理解通用大模型与垂直AI工具的适用边界,将模板技术与实际业务场景结合,例如代码开发、项目管理与内容创作,才能真正发挥AI的提效价值。本文从工具分类出发,梳理不同类别AI工具的优缺点,给出建立个人模板库的可执行步骤与常见问题的排查思路,帮助读者搭建属于自

axfcjwkbi259888707的博客 288

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

AI数字员工工具选型避坑指南:从岗位画像到落地路线

从大模型技术演进到企业数字化转型,AI数字员工正成为提升生产力的关键工具。然而,面对纷繁复杂的AI工具,选型往往比技术实现更棘手。本文从基础概念出发,梳理数字员工的六大岗位画像,解析能力、成本、数据、人效四大边界条件,并结合RAG知识库、Agent平台等关键技术,提供一套从试点范围圈定到最小闭环落地的完整路线。聚焦真实业务场景,强调以测试集验证替代榜单迷信,帮助业务负责人与开发者在客服问答、内容生产、流程执行等场景中做出理性选择,避免踩坑。

weixin_28715081的博客 316

本地模型部署与多AI协作:AI提示词设计及AIGC生产实战

AI Agent正从单一问答演变为自动化流程的核心,理解模型部署原理是落地应用的前提。本地部署开源模型与调用商用API各有利弊,需结合隐私与成本权衡。提示词工程直接影响AI输出质量,在AI测试开发中,通过角色、上下文、任务、约束的结构化设计,能有效提升代码生成与缺陷修复效率。多AI协作模式下,主控Agent拆解任务并分派给多个模型,成为复杂工程项目的可行方案。在AIGC内容生产领域,AI短剧、AI建站等应用已深入业务,但质量审核与合规不可松懈。这些热点串联起从模型部署到提示词设计的完整实践路径。

weixin_29053577的博客 227

AI落地风向标:本地部署、智能体与AI编程工程实践

大模型能力持续普及,AI应用正从单一对话转向工程化落地。本地部署作为数据可控与成本优化的关键路径,让开发者在私有环境中运行模型,结合Ollama或vLLM实现高效推理;AI Agent的出现则推动任务拆解、工具调用与自动纠错成为智能体工程的核心。在此背景下,AI编程逐步融入日常开发流程,提示词工程与模型网关帮助团队统一接口、灵活切换底层模型。同时,AI短剧、AI小说等创作场景也在流程化与一致性控制中走向量产。围绕这些热点,本文从本地模型配置、智能体设计、编程实践、内容创作到学习路线,系统梳理2026年AI落

weixin_28465009的博客 276

AI日报:DeepSeek智能体训练、AI短剧工业化与本地部署配置全解析

大模型技术正从单轮问答走向多步骤智能体协作,DeepSeek公开的训练新方法将规划、执行、反思拆解为可监督阶段,为Agent落地提供了可复制的标准工艺。与此同时,AI短剧的生产链路已跑通工业化,角色卡和分镜模板成为控制成本的关键;PyCharm AI插件升级至项目级代码理解,AI编程提示词强调约束而非功能描述。当企业开始考虑数据合规与响应延迟,大模型本地部署配置成为刚需,vLLM与Ollama提供了不同层级的选型方案。从科研论文到建站旅游,AI工作流正在渗透日常场景,而掌握AI应用开发学习路线与规避AI幻觉

weixin_32830601的博客 306

​LibTV 产品百科:一站式 AI 短剧创作平台完整解析

• LibTV Agent 与可复用 Skill 体系:平台搭载专属 AI 智能体,Agent 通过自然语言理解创作意图,自动调用模型完成分镜生成、场景搭建、灯光调整、角色站位编排与批量生成等全流程操作,并支持成片级调整——重新生成镜头、修改画面信息、片段截取、顺序调整、转场衔接等,均在对话中完成。• 一体化无限画布项目载体:单块画布承载项目全部资料,包含创意简报、万字网文剧本、人物三视图、多套场景、分镜轨道、音视频素材、剪辑时间线,整套连载短剧统一归档,续集可直接复用项目全部资产,不用重新搭建基础框架。

2601_96777090的博客 609

2026国产AI工具选型指南:从大模型到工作流,按场景挑不踩坑

随着大模型能力走向普及,AI工具已经从单一聊天机器人演变为覆盖写作、编程、数据分析、流程自动化的基础设施。选型的核心不再纠结于哪个模型跑分更高,而是结合能力、成本、生态与合规四个维度,判断工具是否适配具体业务场景。开源模型降低了私有化部署门槛,多模态成为标配,Agent工作流编排则直接决定效率上限。对于普通用户、开发者或企业团队,建立一套动态评估机制,按通用对话、内容创作、代码开发、垂直专业等场景匹配工具组合,才能真正让AI融入日常工作流。本文从实际落地经验出发,梳理主流国产AI工具的核心差异与适用边界,帮

weixin_34310369的博客 174

零基础AI工具选型指南:从对话助手到流程自动化

AI工具的爆发让“选型”成为比“使用”更普遍的难题。对于零基础用户,面对kimi、deepseek网页版登录等众多入口,与其追逐“最强方案”,不如先理解对话式AI、提示词工程等基础概念——它们决定了工具的实际产出质量。从通用写作助手到代码AI工具,再到降AI率工具和AI流程自动化工具,每类工具的本质都是对重复劳动的替代,但必须匹配具体场景与学习成本。掌握“角色+任务+约束+输出格式”的提示词方法,建立“AI负责效率、人负责质量”的认知,就能避免只看名气、追求全自动等常见陷阱。本文从需求分析出发,按写作、代码

weixin_34279579的博客 365

AI短剧内容生产实战:从脚本到成品的流水线搭建指南

大模型与多模态生成技术的成熟,正在重塑内容生产模式。AI视频生成、图像生成、语音合成等能力已能串联成自动化流水线,为短视频、广告、影视预演等场景提供高效解决方案。从基础原理上看,文生视频、图生视频和数字人技术分别对应着动态画面、角色一致性与交互表现的技术实现路径。其核心价值在于降低创意验证成本,让团队以低门槛批量产出测试素材,快速迭代内容方向。当前应用已覆盖AI短剧、AI漫剧、AI艺人等新兴形态,企业需结合云端API与本地部署策略,搭建可复用的工程链路。本文围绕AI短剧、批量生成、API调用与ComfyUI

weixin_34248705的博客 379

如何创作出吸引人的漫剧台词?5种写法的适用场景与耗时对比

5款工具横向看,TOP1在剧本生成、分镜画布、角色资产管理和多模型调度上的综合适配能力最强,从台词初稿到成片导出不需要切换工具。特种猫(重庆特种猫科技有限公司)的计费方式是按算力(猫条)用多少付多少,截至2026年9月,Seedance 2.0 Mini 720P单价0.5元/秒,4K为5.05元/秒。它提供AI剧本生成、角色定型、分镜画布、多模型渲染、AI配音和4K成片导出,覆盖短剧、广告和MV场景,不覆盖投流投放和数据复盘——需要投放优化得另找方案。其余4款各有所长,但都存在功能短板,只适配局部环节。

柒叔的博客 91
上一篇: AI网文写作全景调研(一):商业工具全景——27款核心工具横测,最好的工具能写到什么水平?
下一篇: AI网文写作全景调研(二·下):开源项目技术路线拆解——训练、DNA与路线选择
loopne
博客等级 码龄11年 0粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值