Skip to content

写作者示例库

本文为作家、博主和内容创作者设计一个 Obsidian 写作仓库,涵盖写作项目管理、素材收集、角色设定和发布追踪。

文件夹结构

text
📦 写作仓库/
├── 00-Inbox/              # 灵感收集
├── 01-Writing/            # 写作项目
│   ├── 小说/
│   │   ├── 角色/
│   │   ├── 大纲/
│   │   ├── 章节/
│   │   └── 设定/
│   └── 博客/
│       ├── 草稿/
│       ├── 已发布/
│       └── 素材/
├── 02-Characters/         # 角色库
├── 03-World/              # 世界观设定
├── 04-Research/           # 资料研究
├── 05-Published/         # 已发布存档
├── Templates/             # 模板
├── Attachments/           # 附件
└── 📋 Writer-MOC.md       # 写作索引

插件配置

插件写作用途
Longform长篇写作管理
Kanban写作看板
Novel Word Count字数统计
Writing Goals写作目标
Templater模板自动化
Dataview统计查询

模板

博客文章模板

markdown
---
title: <% tp.file.title %>
type: blog
status: 草稿
created: <% tp.date.now("YYYY-MM-DD") %>
published: 
platform: 
word_count: 
tags: [博客]
---

# <% tp.file.title %>

## 基本信息

| 项目 | 信息 |
|------|------|
| 状态 | 草稿 |
| 平台 | |
| 字数目标 | |
| 发布日期 | |

## 大纲

1. 
2. 
3. 

## 正文

<% tp.file.cursor() %>

## 修改记录

- <% tp.date.now("YYYY-MM-DD") %> 初稿

角色设定模板

markdown
---
title: <% tp.file.title %>
type: character
novel: 
tags: [角色]
---

# <% tp.file.title %>

## 基本信息

| 项目 | 内容 |
|------|------|
| 姓名 | |
| 年龄 | |
| 性别 | |
| 职业 | |
| 外貌 | |

## 性格

- 优点:
- 缺点:
- 口头禅:

## 背景


## 关系

- [[]]

## 角色弧线

1. 
2. 
3.

小说章节模板

markdown
---
title: 第<% tp.system.prompt("章节数") %>章
novel: <% tp.system.prompt("小说名") %>
chapter: 
status: 草稿
word_count: 
tags: [章节]
---

# 第<% tp.frontmatter.chapter %>章

## 场景


## 角色

- [[]]

## 正文

<% tp.file.cursor() %>

## 修改笔记

-

Dataview 查询

写作项目统计

dataview
TABLE 
  status as "状态",
  word_count as "字数",
  file.mtime as "更新"
FROM "01-Writing"
WHERE type = "blog"
SORT file.mtime DESC

字数统计

dataview
TABLE WITHOUT ID
  file.link as "文章",
  length(file.content) as "字符数"
FROM "01-Writing"
WHERE type = "blog" AND status = "已发布"
SORT file.mtime DESC
LIMIT 10

角色列表

dataview
TABLE 
  novel as "作品",
  file.mtime as "更新"
FROM "02-Characters"
WHERE type = "character"
SORT novel

写作索引 MOC

markdown
# 📋 写作索引

## 当前项目

### 博客

```dataview
TABLE status as "状态", word_count as "字数"
FROM "01-Writing/博客"
WHERE type = "blog" AND status != "已发布"

小说

dataview
TABLE status as "状态"
FROM "01-Writing/小说"
WHERE type = "chapter"
SORT chapter ASC

写作日历

dataview
CALENDAR file.ctime
FROM "01-Writing"

素材库

dataview
LIST
FROM "04-Research"
SORT file.mtime DESC
LIMIT 10

## 写作工作流

```text
1. 灵感 → 00-Inbox 快速记录
2. 立项 → 创建项目,设定目标和截止日期
3. 大纲 → 在大纲文件中规划结构
4. 草稿 → 逐章/逐段撰写
5. 修改 → 多轮修改,记录修改笔记
6. 发布 → 发布后移入 05-Published
7. 回顾 → 定期回顾已发布内容

写作目标设置

使用 Writing Goals 插件设置每日/每周目标:

yaml
每日目标: 1000 字
每周目标: 5000 字
项目目标: 50000 字

相关内容