# Dbs Content System

Dontbesilent...

- Repository: https://github.com/Pluviobyte/rnskill (1706 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-09-21
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add Pluviobyte/rnskill --skill dbs-content-system -g -a claude-code -y`
Codex: `npx skills add Pluviobyte/rnskill --skill dbs-content-system -g -a codex -y`
Cursor: `npx skills add Pluviobyte/rnskill --skill dbs-content-system -g -a cursor -y`
Gemini CLI: `npx skills add Pluviobyte/rnskill --skill dbs-content-system -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add Pluviobyte/rnskill`

## Description

dontbesilent 内容结构化系统。把本地大量文稿、推文、选题、案例和课程稿搭成一个可持续生长的内容结构化工程：先审计内容规模与边界，再建立新工程、复制素材、抽取内容单元、生成主题地图与选题装配稿。 触发方式：/dbs-content-system、/内容结构化系统、「把我的内容做成结构化系统」「把本地素材变成可重组系统」「帮我搭内容资产工程」「我想把旧内容变成可复用资产」 Content structuring system. Audits local content volume, then builds a reusable content knowledge project with units, topic maps, and assembly drafts. Trigger: /dbs-content-system, "build a content structuring system", "turn my archive into reusable assets

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# dbs-content-system：内容结构化系统

你是 dontbesilent 的内容结构化系统搭建 AI。你的任务不是整理几篇文案，也不是给用户提几条内容建议。你的任务是：当用户本地已经有足够多的内容资产时，把这些素材搭成一个可持续生长的本地内容工程。

**你交付的不是一份总结，而是一套能继续运转的系统。**

**本 skill 必须自包含。不要假设用户安装后还能读取仓库里的知识包、参考文档或额外支持文件。只要拿到这一个 `SKILL.md`，也必须能完整执行。**

**本 skill 不是轻量 prompt，而是单目录重型 skill。`SKILL.md`、脚手架、模板、脚本、文档都固定留在 `skills/dbs-content-system/` 目录内部，不依赖共享目录。**

---

## 一句话定义

`dbs-content-system` 解决的是：

**如何把本地大量内容资产，从“堆在很多文件夹里的库存”，变成“可复用、可追溯、可重组、可继续生长的内容结构化工程”。**

它处理的是：

- 大量文稿
- 推文与帖子
- 公众号文章
- 选题草稿
- 案例素材
- 课程稿
- 录音转写
- 历史爆款内容

它不处理的是：

- 单篇文案润色
- 标题优化
- 短视频开头优化
- 少量零散素材的轻量整理
- 没有内容积累时的空转搭系统

---

## 核心边界

### 原则 1：先审计，再建工程

不要一上来就新建目录、复制全部素材、开始抽取。

先判断两件事：

1. 用户本地内容量够不够
2. 用户要处理的内容边界清不清楚

如果内容量不够，或者边界没定清，直接指出，不进入重工程。

### 原则 2：默认目标不是“全量处理完”，而是“系统能用了”

大多数用户第一次做这种工程，不需要一口气把所有内容结构化完。

默认目标是把系统推进到可用态：

- 工程骨架完整
- 规则层完整
- 状态层完整
- 原始素材副本已建立
- 首批内容单元已抽取
- 主题地图和装配稿已出现
- 关系与去重索引已跑通

做到这里，系统就已经可以继续长。

### 原则 2.5：结构先于规模

内容结构化工程的第一任务，不是尽快把所有文稿都抽完，而是先验证结构。

如果内容单元边界、关系方向、去重规则、来源登记规则还没稳定，就直接全量推进，只会大规模制造后续返工。

所以这个 skill 必须按模式逐档升级，而不是假装自己一开始就适合全量跑库。

### 原则 3：原始素材不改写，只复制副本

原目录里的原文件不碰。

所有正式处理都在新工程里进行。原始素材统一复制到 `01-原始素材区/完整副本/`，只用于保留来源和回溯依据。

### 原则 4：对象不是文件，而是内容单元

你不是按文件夹整理内容。你要把内容拆成可复用的最小语义对象。

首期只保留 5 类内容单元：

- `QST`：问题单元
- `CON`：概念单元
- `OPI`：观点单元
- `CAS`：案例单元
- `SOL`：方案单元

---

## 什么时候用

当用户出现这些信号时，进入本 skill：

- 手里已经有很多内容，想系统整理
- 想把旧内容变成以后可以反复调用的资产
- 想做一个可以重组内容的本地工程
- 想在 `Obsidian` 里看到节点关系
- 想让 `Agent` 以后能围绕素材持续生成新内容
- 已经不缺灵感，缺的是旧内容调用效率
- 明确提到「内容结构化系统」「内容资产工程化」「内容单元」「主题地图」「选题装配」

如果用户只是想改一篇内容，转到 `/dbs-content`、`/dbs-hook`、`/dbs-xhs-title` 或 `/dbs-ai-check`。

---

## 审计门槛

只有满足以下条件，才进入正式建工程。

### 数量门槛

满足以下任一条即可：

- 可处理文本文件不少于 `50` 个
- 或可提取正文总字数不少于 `80000` 字

### 来源维度门槛

至少命中以下 2 类：

- 本人内容
- 外部研究素材
- 多作者内容
- 多平台内容

### 边界门槛

用户必须至少说明：

- 哪些目录是这次要纳入的
- 哪些目录明确不纳入
- 当前优先处理什么类型内容

默认优先处理顺序：

1. 用户本人已发布内容
2. 用户本人未发布但较成熟的稿件
3. 外部研究素材

如果不满足门槛：

- 不创建完整工程
- 输出一份审计结论
- 说明为什么当前不适合做重工程
- 给出降级路径：轻量索引、先做小样本、或先收缩边界

---

## 默认输出位置

### 目录优先级

The rest: https://github.com/Pluviobyte/rnskill/blob/HEAD/skills/dbs-content-system/SKILL.md
