Skip to content
创作工具本地运行持续迭代

自媒体知识库工具

把文章、转文字稿和摘录整理成可检索的本地内容库,再从博主风格与历史素材中挖掘选题、生成创作草稿。

本地内容资产库与 AI 创作工具内容资产 · 风格档案 · 创作草稿
界面示意
素材,成为下一次创作的起点

原始稿 → 本地 Markdown

示例条目一个日常效率方法

摘要 · 模块 · 标签 · 来源

  1. 检索素材
  2. 提炼风格
  3. 选题起稿

它解决什么问题

收藏越来越多,真正创作时却难以找到合适的素材。把原始稿、摘要、标签和来源一起归档,让积累能够继续用于选题与起稿。

适合谁使用

长期收集文章、视频转文字稿和个人摘录,希望建立素材库并持续开展创作的单人创作者。

它如何工作

录入素材

粘贴原始稿进入 AI 整理,也可手动录入;批量链接导入抓取可直接访问的网页 HTML,保存正文、可获取图片与来源。视频素材需先准备文字稿。

输入
文章、已转文字的视频稿、摘录或网页链接
产出
待整理的原始稿或网页导入条目

使用方式 ​

这是一个面向单人创作者的本地优先内容资产库。把长期积累的文章、视频转文字稿和个人摘录整理进来,保留原始内容,再从中检索素材、挖掘选题和生成草稿。

在项目目录安装依赖,参考 .env.example 准备本地配置,再执行 npm run dev 启动网页工作台。AI 整理、风格蒸馏和起稿需要配置智谱 Coding Plan 并联网调用;内容文件与检索索引保存在本机。

初次使用可以先建立博主档案,记录平台、关注模块和定位,再粘贴一篇原始稿。AI 会生成标题、摘要、清洗稿、模块、标签和选题线索,并尝试归属到已有博主;识别不出时归入「未分类博主」,后续可以人工调整。

从素材到内容资产 ​

内容有三种入口:手动填写条目、粘贴原始稿交给 AI 整理、批量导入网页链接。链接导入会保存可抓取的 HTML、正文 Markdown、可获取的图片和来源记录;它先完成网页归档,后续可以继续整理内容。

每条素材以 Markdown 保存元数据、摘要、整理稿和原始稿。内容库支持关键词检索,并可按博主、主模块、标签、日期、状态与来源类型筛选;博主页和模块页提供对应的阅读入口。

Markdown 是内容资产的保存层,SQLite FTS5 是检索索引。直接修改本地内容文件后,可以执行 npm run db:reindex 重建索引,让页面检索与文件保持一致。

从博主风格到创作草稿 ​

博主名下积累内容后,可以从代表性样本蒸馏风格:受众与价值主张、开场方式、解释结构、收尾、口播节奏,以及不同平台的表达方式。风格档案保存为 JSON 和说明 Markdown,并记录参与分析的源内容。

结合风格档案与历史素材,可以生成博主专属选题池。公众号和小红书的风格起稿经过「策划 → 写作 → 模型复核」,保存稿件、参考来源、问题和改写建议,进入独立稿件库。

视频选题会进入口播稿库,也可自定主题和目标时长生成口播稿。产物包含开场钩子、分段节拍、完整正文、收尾引导和模型复核建议,便于继续人工改写与录制准备。

可以带走什么 ​

产物内容与用途
内容库 Markdown保存原始稿、整理稿、摘要、分类和来源,便于长期积累与二次编辑
博主风格档案风格 JSON、说明文档与样本来源,用于后续选题和创作
专属选题池推荐角度、适配理由、历史线索与起稿方向
稿件与口播稿独立保存生成正文、参考来源和复核建议
内容导出包按全部、主模块或博主导出条目 Markdown、feishu-import.md、manifest.json 与 ZIP

配置飞书应用凭据与目标目录后,设置页可以把最新导出包中的 Markdown、JSON、TXT 文件上传到飞书云盘目录,供后续整理使用。

当前范围 ​

当前代码已包含链接导入、风格蒸馏、选题池、稿件库、口播稿库和飞书文件上传入口。部分 README 与阶段计划仍以路线图描述这些能力,这里依据当前实现介绍;本次博客维护未运行真实模型调用或飞书上传。

素材中的视频需要先转成文字稿。网页导入依赖来源返回的 HTML 和可访问图片;需要登录或依赖动态加载的页面,抓取效果取决于来源。生成的摘要、风格、稿件和模型评分还需人工核对。

导出包目前面向内容库条目,按模块导出匹配主模块。博主档案、风格文件、创作稿件与口播稿需另行保存;网页图片留在导入目录中,当前 ZIP 只复制条目 Markdown,迁移时还需处理图片文件。

这个项目侧重素材积累、检索与复用;橱窗中的「自媒体工作台」侧重最终稿、分镜和素材包制作,两者目前分别使用。

技术实现:Next.js 16 + React 19 + TypeScript + Tailwind CSS,Markdown 文件、SQLite FTS5 本地索引、智谱 Coding Plan 与 ZIP 导出。