Skip to content

写作工作流

Obsidian 是作家和内容创作者的理想写作工具,可以帮助你收集素材、组织大纲、管理草稿和追踪发布。本文介绍一套完整的写作工作流。

核心理念

写作者使用的特点

  • 素材积累:需要随时记录灵感
  • 大纲组织:写作前需要梳理结构
  • 版本管理:文章需要反复修改
  • 发布渠道:多平台发布需求

推荐组织方式

写作者仓库/
├── 00-灵感箱/           # 快速捕获灵感
├── 10-素材库/
│   ├── 金句/
│   ├── 故事/
│   ├── 案例/
│   └── 参考/
├── 20-文章/
│   ├── 草稿/
│   ├── 修改中/
│   └── 已发布/
├── 30-专栏/
│   ├── 公众号/
│   ├── 知乎/
│   └── 博客/
├── 40-作品集/
│   ├── 短篇/
│   ├── 长篇/
│   └── 电子书/
├── 50-写作计划/
└── templates/

灵感捕获系统

灵感笔记模板

markdown
---
title: 灵感 - <% tp.date.now("YYYY-MM-DD HHmm") %>
created: <% tp.date.now("YYYY-MM-DD HH:mm") %>
type: <% tp.system.suggester(["观点", "故事", "案例", "金句", "问题"], ["观点", "故事", "案例", "金句", "问题"]) %>
tags:
  - 灵感
---

# <% tp.file.title %>

<% tp.file.cursor() %>

## 来源

-

## 可能的用途

- [ ] 文章素材
- [ ] 案例引用
- [ ] 开头引入

## 相关灵感

- [[]]

移动端快速捕获

使用 QuickAdd 配置:

yaml
名称: 捕获灵感
类型: Capture
保存位置: 00-灵感箱/灵感收集.md
模板内容: |
  ## <% tp.date.now("YYYY-MM-DD HH:mm") %>

  <% tp.system.prompt("输入灵感") %>

  ---

灵感收集箱

创建一个汇总笔记:

markdown
# 灵感收集箱

> 所有未整理的灵感暂时存放在这里

## 2024年1月

### 2024-01-15

关于写作的本质思考:写作不是为了表达已知,而是为了探索未知。

### 2024-01-14

一个有趣的故事角度:一个能够看到别人「人生进度条」的人...

---

## 待整理

```dataview
LIST
FROM "00-灵感箱"
WHERE !processed
SORT file.ctime DESC
LIMIT 10

## 素材管理系统

### 金句收藏模板

```markdown
---
title: <% tp.system.prompt("金句关键词") %>
author: <% tp.system.prompt("作者", "未知") %>
source: <% tp.system.prompt("出处") %>
tags:
  - 金句
---

# <% tp.file.title %>

> <% tp.system.prompt("金句内容") %>

—— <% tp.frontmatter.author %>《<% tp.frontmatter.source %>》

## 我的理解

<% tp.file.cursor() %>

## 适用场景

- [ ] 文章开头
- [ ] 观点论证
- [ ] 结尾升华

## 使用记录

- [[文章标题]] - 用作开头

故事素材模板

markdown
---
title: <% tp.system.prompt("故事名称") %>
type: <% tp.system.suggester(["真实故事", "寓言", "案例", "历史"], ["真实故事", "寓言", "案例", "历史"]) %>
theme: [<% tp.system.prompt("主题标签") %>]
tags:
  - 故事素材
---

# <% tp.file.title %>

## 故事概述

<% tp.system.prompt("故事简述") %>

## 详细内容

<% tp.file.cursor() %>

## 主题分析

### 核心主题

-

### 可延伸话题

-
-

## 使用建议

| 场景 | 用法 |
|------|------|
| 开头 | |
| 论证 | |
| 结尾 | |

## 相关素材

- [[]]

案例库模板

markdown
---
title: <% tp.system.prompt("案例名称") %>
industry: <% tp.system.prompt("行业", "通用") %>
source: <% tp.system.prompt("来源") %>
verified: <% tp.system.suggester(["已验证", "待验证"], ["已验证", "待验证"]) %>
tags:
  - 案例
---

# <% tp.file.title %>

## 案例简介

| 项目 | 信息 |
|------|------|
| 行业 | <% tp.frontmatter.industry %> |
| 来源 | <% tp.frontmatter.source %> |
| 状态 | <% tp.frontmatter.verified %> |

## 详细内容

<% tp.file.cursor() %>

## 关键数据

| 指标 | 数据 |
|------|------|
| | |

## 可论证的观点

1.
2.
3.

## 使用注意

-

素材索引

使用 Dataview 创建素材库索引:

markdown
# 素材库索引

## 金句库

```dataview
TABLE
  author as "作者",
  source as "出处"
FROM "10-素材库/金句"
SORT file.ctime DESC

故事库

dataview
TABLE
  type as "类型",
  theme as "主题"
FROM "10-素材库/故事"
SORT file.ctime DESC

案例库

dataview
TABLE
  industry as "行业",
  verified as "状态"
FROM "10-素材库/案例"
SORT file.ctime DESC

## 文章写作流程

### 文章大纲模板

```markdown
---
title: <% tp.system.prompt("文章标题") %>
status: 大纲
created: <% tp.date.now("YYYY-MM-DD") %>
type: <% tp.system.suggester(["观点文", "干货文", "故事文", "教程", "盘点"], ["观点文", "干货文", "故事文", "教程", "盘点"]) %>
word_target: <% tp.system.prompt("目标字数", "2000") %>
---

# <% tp.file.title %>

## 写作目标

- 目标读者:
- 核心观点:
- 期望效果:

## 文章结构

### 标题备选

1.
2.
3.

### 开头(吸引注意)

- 钩子:
- 背景:
- 过渡:

### 正文

#### 第一部分:问题/背景

-
-

#### 第二部分:分析/论证

-
-

#### 第三部分:方法/建议

-
-

### 结尾(升华总结)

-
-

## 素材清单

- [ ] 开头金句:[[金句-xxx]]
- [ ] 案例素材:[[案例-xxx]]
- [ ] 数据支持:
- [ ] 故事素材:[[故事-xxx]]

## 参考资料

-

文章草稿模板

markdown
---
title: <% tp.system.prompt("文章标题") %>
status: 草稿
created: <% tp.date.now("YYYY-MM-DD") %>
updated: <% tp.date.now("YYYY-MM-DD") %>
word_count:
type: <% tp.system.suggester(["观点文", "干货文", "故事文", "教程", "盘点"], ["观点文", "干货文", "故事文", "教程", "盘点"]) %>
---

# <% tp.file.title %>

<% tp.file.cursor() %>

---

## 写作记录

| 日期 | 进度 | 备注 |
|------|------|------|
| <% tp.date.now("YYYY-MM-DD") %> | 开始 | 创建大纲 |

## 自检清单

### 内容检查

- [ ] 标题是否吸引人
- [ ] 开头是否有吸引力
- [ ] 逻辑是否清晰
- [ ] 素材是否恰当
- [ ] 结尾是否有升华

### 格式检查

- [ ] 段落是否适中
- [ ] 是否有配图位置
- [ ] 标点是否正确

### 发布检查

- [ ] 是否已校对
- [ ] 是否符合平台规范

文章修改流程

markdown
## 修改清单

### 第一轮:结构修改

- [ ] 检查文章结构是否合理
- [ ] 删除冗余内容
- [ ] 补充必要内容
- [ ] 调整段落顺序

### 第二轮:语言修改

- [ ] 检查语句是否通顺
- [ ] 修正错别字
- [ ] 优化表达方式
- [ ] 检查标点符号

### 第三轮:细节完善

- [ ] 添加配图
- [ ] 检查格式
- [ ] 优化标题
- [ ] 检查链接

发布管理系统

发布记录模板

markdown
---
title: <% tp.file.title %> - 发布记录
article: [[<% tp.system.prompt("文章链接") %>]]
created: <% tp.date.now("YYYY-MM-DD") %>
---

# <% tp.file.title %> - 发布记录

## 发布信息

| 平台 | 状态 | 链接 | 发布时间 |
|------|------|------|----------|
| 公众号 | ⏳ 待发布 | | |
| 知乎 | ⏳ 待发布 | | |
| 博客 | ⏳ 待发布 | | |
| 小红书 | ⏳ 待发布 | | |

## 数据追踪

### 公众号

| 日期 | 阅读量 | 点赞 | 在看 | 分享 |
|------|--------|------|------|------|
| | | | | |

### 知乎

| 日期 | 浏览量 | 点赞 | 收藏 | 评论 |
|------|--------|------|------|------|
| | | | | |

## 读者反馈

-
-

## 改进笔记

-

专栏管理

markdown
# 公众号专栏管理

## 专栏信息

- 名称:
- 定位:
- 更新频率:
- 目标读者:

## 文章列表

```dataview
TABLE
  status as "状态",
  created as "创建日期",
  published as "发布日期"
FROM "30-专栏/公众号"
SORT created DESC

发布计划

日期文章状态
计划中
计划中

数据统计

指标本月上月变化
总阅读
平均阅读
新增关注

## 长篇写作支持

### 长篇作品大纲

```markdown
---
title: <% tp.system.prompt("作品名称") %>
type: 长篇
genre: <% tp.system.prompt("类型", "小说/散文集/专栏") %>
status: <% tp.system.suggester(["构思中", "写作中", "修改中", "已完成"], ["构思中", "写作中", "修改中", "已完成"]) %>
created: <% tp.date.now("YYYY-MM-DD") %>
target_words: <% tp.system.prompt("目标字数") %>
---

# <% tp.file.title %>

## 作品概述

### 简介

<% tp.system.prompt("作品简介") %>

### 核心主题

-
-

## 章节规划

```dataview
TABLE
  status as "状态",
  words as "字数"
FROM "40-作品集/长篇/章节"
WHERE contains(related, [[<% tp.file.title %>]])
SORT chapter ASC

人物设定

主角

  • 姓名:
  • 背景:
  • 性格:
  • 目标:

配角

世界观设定

时间线

章节时间点事件
第一章
第二章

写作进度

指标数值
已完成字数0
目标字数<% tp.frontmatter.target_words %>
完成度0%

写作笔记

<% tp.file.cursor() %>


### 章节模板

```markdown
---
title: 第<% tp.system.prompt("章节号") %>章 - <% tp.system.prompt("章节名") %>
chapter: <% tp.system.prompt("章节号") %>
related: [[作品名]]
status: <% tp.system.suggester(["大纲", "初稿", "修改中", "定稿"], ["大纲", "初稿", "修改中", "定稿"]) %>
words:
---

# <% tp.file.title %>

## 本章大纲

- 场景:
- 人物:
- 事件:

## 正文

<% tp.file.cursor() %>

## 修改记录

| 日期 | 修改内容 |
|------|----------|
| | |

## 写作笔记

-

写作计划管理

写作计划模板

markdown
---
title: <% tp.system.prompt("年份") %>年写作计划
year: <% tp.system.prompt("年份") %>
---

# <% tp.file.title %>

## 年度目标

| 目标 | 数量 | 进度 |
|------|------|------|
| 文章数 | 50 | 0 |
| 字数 | 10万 | 0 |
| 长篇 | 1 | 0 |

## 月度计划

### 1月

- [ ] 文章1
- [ ] 文章2
- [ ] 文章3

### 2月

- [ ] 文章1
- [ ] 文章2
- [ ] 文章3

## 写作统计

```dataview
TABLE WITHOUT ID
  count(rows) as "文章数",
  sum(rows.word_count) as "总字数"
FROM "20-文章"
WHERE file.ctime.year = <% tp.frontmatter.year %>

复盘总结

完成情况

  • 总文章数:
  • 总字数:
  • 最受欢迎文章:

### 写作日记

```markdown
---
title: <% tp.date.now("YYYY-MM-DD") %> 写作日记
tags:
  - 写作日记
---

# <% tp.date.now("YYYY年MM月DD日 dddd") %>

## 今日写作

| 项目 | 内容 | 字数 |
|------|------|------|
| | | |

## 写作时段

- 早上:
- 下午:
- 晚上:

## 写作感悟

<% tp.file.cursor() %>

## 明日计划

-

推荐插件组合

写作增强

插件用途
Longform长篇写作管理
Novel Word Count字数统计
Writing Goals写作目标
Quiet Outline安静大纲

格式美化

插件用途
Advanced Tables表格增强
Admonitions提示框
Banners笔记横幅
Highlightr高亮工具

素材管理

插件用途
QuickAdd快速捕获
Templater模板自动化
Search on Internet网络搜索
Readwise阅读高亮同步

发布辅助

插件用途
Copy Block Link复制块链接
Copy Document as HTML导出HTML
Envelope批量导出

写作习惯养成

每日写作流程

yaml
早晨:
  - 查看灵感箱
  - 回顾昨日写作
  - 确定今日写作主题
  - 开始晨间写作 (30分钟)

白日:
  - 随时捕获灵感
  - 收集素材
  - 片段写作

晚间:
  - 整理今日素材
  - 回顾写作进度
  - 规划明日写作

写作打卡

使用日记追踪:

markdown
## 写作打卡

- [ ] 写作30分钟
- [ ] 记录灵感
- [ ] 收集素材

---

**连续写作天数**:0 天

相关内容

最后更新:2026年2月28日编辑此页反馈问题