---
name: Huashu Material Search
slug: huashu-material-search
category: Writing
description: Searches a personal material library of over 1,800 real experiences and opinions to add authenticity and a human touch to content. Use when writing articles, scripts, or any content that needs personal anecdotes and genuine perspectives.
github: "https://github.com/alchaincyf/huashu-skills/tree/master/huashu-material-search"
language: Python
stars: 1268
forks: 209
install: "git clone https://github.com/alchaincyf/huashu-skills"
added: 2026-07-20T06:49:00.754Z
last_synced: 2026-07-29T06:37:16.255Z
canonical_url: "https://dirskills.com/skills/huashu-material-search"
---

# Huashu Material Search

Searches a personal material library of over 1,800 real experiences and opinions to add authenticity and a human touch to content. Use when writing articles, scripts, or any content that needs personal anecdotes and genuine perspectives.

**Install:** `git clone https://github.com/alchaincyf/huashu-skills`

## README

# 个人素材库搜索

快速搜索花生的真实经历、观点、案例，为内容创作增加人味和可信度。

## 何时使用此Skill

当检测到以下场景时，自动加载此skill：
- 用户说"找找我之前的经历"、"有没有相关案例"
- 文章/脚本需要真实案例支撑
- 内容太"AI味"，需要增加人味
- 需要对工具/产品的真实评价
- 需要个人经历作为开场白

## 核心功能

1. **快速搜索**：在全部即刻动态（1800+条）中搜索关键词
2. **智能匹配**：根据主题自动匹配相关素材
3. **提供改写建议**：如何将短动态扩展成长文逻辑
4. **确保真实性**：所有素材都是花生的真实表达

## 素材库概况

### 数据来源
- **全部即刻动态.csv**：1800+条真实动态（2025.05-2025.10）
- **我的AI探索站动态.csv**：AI相关动态
- **已提炼主题素材**：按主题分类的高质量素材

### 主要主题分布
- **AI编程工具**：504条（Cursor、Claude Code、GitHub Copilot等）
- **产品开发**：200条（鸿蒙开发、小猫补光灯、自动化运营）
- **AI模型评测**：150条（GPT、Claude、DeepSeek等）
- **自媒体运营**：100条（增长策略、内容创作）
- **技术学习**：80条（编程经验、踩坑记录）

## 搜索方法

### 方法A：直接搜索原始数据（推荐优先使用）⭐

**适用场景**：
- 新话题、未整理的主题
- 需要最原始的真实表达
- 时事评论、热点话题

**操作步骤**：

1. **使用Grep工具搜索**
```
pattern: "关键词1|关键词2|关键词3"
path: /Users/alchain/Documents/写作/写作参考/个人素材库/全部即刻动态.csv
output_mode: content
-n: true
-i: true  # 忽略大小写
```

2. **提取核心观点**
从搜索结果中找到：
- 花生的真实吐槽点
- 具体的观察和态度
- 实际使用体验
- 数据和成果

3. **改写成文章素材**
- ✅ 扩展成长文逻辑（短动态→完整段落）
- ✅ 保持真实态度和吐槽语气
- ✅ 加入背景说明和细节
- ❌ 不要直接复制原文

**搜索示例**：

```
# 写高德扫街榜相关文章
pattern: "高德|扫街榜"

# 写AI编程工具对比
pattern: "Cursor|Claude Code|Copilot|GitHub"

# 写产品增长策略
pattern: "增长|转化|用户|留存"

# 写技术学习经验
pattern: "学习|掌握|理解|踩坑"

# 写自媒体运营
pattern: "公众号|视频|小红书|播放量|阅读量"
```

**优势**：
- 最快速找到花生的真实观点
- 获取最原始的表达和情绪
- 适合所有话题，不受已整理素材的限制
- 可以找到最新的动态（2025.10最新）

---

### 方法B：查看已提炼素材

**适用场景**：
- 常见主题（AI编程工具、产品开发等）已有系统化整理
- 需要完整的经验总结
- 寻找系统性的观点

**操作步骤**：

1. **打开总索引**
```
/写作参考/个人素材库/README.md
```

2. **查找主题**
打开 `_即刻动态主题索引.md`，找到相关主题：
- AI编程工具？→ 504条素材
- 产品开发？→ 200条素材
- AI模型评测？→ 150条素材

3. **选择素材**
查看提炼文件（如`AI编程工具使用心得.md`）

4. **改写使用**
参考 `_即刻动态使用规范.md` 中的示例：
- ✅ 扩展成长文逻辑
- ✅ 保持真实态度
- ❌ 不要直接复制

**已提炼主题列表**：
- `AI编程工具使用心得.md`
- `产品开发经验总结.md`
- `自媒体运营实践.md`
- `技术学习方法.md`

---

## 典型使用场景

### 场景1：文章开头（真实经历引入）

**需求**：写《Claude Code深度评测》，需要开头

**搜索**：
```
pattern: "Claude Code"
```

**找到素材**：
> "Claude Code最大的优势是上下文理解。改一个功能，它知道要动哪几个文件。"

**改写示例**：
```
用Claude Code两周了。最明显的变化是，之前改一个功能，要手动翻5-6个文件，现在Claude Code能一次性找全。这个能力太关键了，特别是接手老项目的时候。

今天聊聊Claude Code值不值得用。
```

---

### 场景2：观点支撑（真实评价）

**需求**：写《AI编程工具选择指南》，需要真实对比

**搜索**：
```
pattern: "Cursor|Claude Code|对比"
```

**找到素材**：
> "Cursor适合小项目，Claude Code适合大项目。价格是硬伤。"

**改写示例**：
```
我同时用了3个月Cursor和Claude Code。结论是：

- Cursor：适合个人项目、小团队。每月20美元，性价比高。
- Claude Code：适合大型项目、复杂重构。每月100+美元，公司用合适。

如果你是个人开发者，先用Cursor。如果公司报销，上Claude Code。
```

---

### 场景3：案例展示（真实项目）

**需求**：写《鸿蒙开发入门》，需要真实项目案例

**搜索**：
```
pattern: "鸿蒙|HarmonyOS"
```

**找到素材**：
> "鸿蒙开发最大的坑是文档不全。官方示例跑不通。"

**改写示例**：
```
我之前用Cursor开发鸿蒙App，踩了不少坑。最大的问题是文档不全——官方示例有30%跑不通，错误信息还不清楚。

后来发现，最快的办法是直接看源码。HarmonyOS的组件源码写得挺清晰，比文档靠谱。
```

---

### 场景4：结尾思考（个人洞察）

**需求**：写《AI时代的程序员价值》，需要结尾升华

**搜索**：
```
pattern: "AI|替代|程序员|价值"
```

**找到素材**：
> "AI可以替我写，但不能替我想。真正的价值是判断力。"

**改写示例**：
```
AI可以替我写代码，但不能替我想清楚为什么要写这段代码。

技术会越来越强，但判断力永远是人的——选什么技术栈、做什么产品、服务谁、怎么增长。这是AI学不会的。

程序员的价值，从来不是敲代码的速度，而是想清楚该敲什么代码。
```

---

## 改写规范

### ✅ 正确改写

1. **扩展背景**：短动态→完整段落，加入时间、场景、原因
2. **保持态度**：真实吐槽、明确观点不要"洗"成官方话术
3. **加入细节**：具体数字、时间线、操作步骤
4. **自然过渡**：让素材融入文章，不突兀

### ❌ 错误改写

1. **直接复制**：原封不动粘贴短动态
2. **过度美化**："踩坑"改成"学习机会"
3. **丢失个性**：吐槽语气改成中立客观
4. **编造细节**：原素材没有的数据不能编

### 改写示例对比

**原始素材**（即刻动态）：
> "高德扫街榜国庆强制弹窗，太恶心了。产品经理脑子有坑。"

**❌ 错误改写**（过度美化）：
> "高德地图在用户体验方面还有提升空间，特别是弹窗功能的设计需要更加人性化。"

**✅ 正确改写**（保持态度，扩展细节）：
> "国庆打开高德，强制弹出扫街榜活动页，不点「参加」就关不掉。我只是想导航，为什么要逼我参加活动？

> 这种设计逻辑很迷。用户打开导航的核心需求是什么？是快速开始导航，不是参加扫街榜。强制弹窗只会让人反感，对活动参与率也没帮助——被逼着点「参加」的人，真的会去扫街吗？

> 产品设计的核心是尊重用户意图，不是强推KPI。"

---

## 注意事项

### 1. 真实性原则
- ✅ 所有素材都是真实的，不能编造或夸大
- ✅ 数据、时间、工具名必须准确
- ✅ 不能把别人的经历改成花生的

### 2. 时效性原则
- ✅ 注意时间跨度（2025.05-2025.10）
- ✅ 避免使用过时信息（如"GPT-3.5是主流"）
- ✅ 涉及产品功能时，验证是否仍然适用

### 3. 改写原则
- ✅ 必须改写成长文逻辑，不能直接复制
- ✅ 保持花生的真实态度和吐槽语气
- ✅ 加入背景、细节、思考过程
- ❌ 不要"洗"成官方话术或中立客观

### 4. 使用频率
- ✅ 每篇文章至少使用1-2处真实素材
- ✅ 开头、案例、结尾是最佳使用位置
- ❌ 不要过度依赖，保持原创性

---

## 常见问题

### Q1: 搜索不到相关素材怎么办？
**A**:
1. 尝试调整关键词（同义词、相关概念）
2. 扩大搜索范围（搜索上位概念）
3. 查看主题索引，看是否有相关分类
4. 如果确实没有，可以不用素材，靠搜索和分析补充

### Q2: 素材和文章主题不完全匹配怎么办？
**A**:
- 提取核心观点和态度，而不是具体内容
- 用类比的方式引入（"这让我想起之前..."）
- 作为反例或对比使用

### Q3: 如何判断素材是否过时？
**A**:
- 检查时间标记（CSV中有发布时间）
- 涉及产品功能时，搜索验证最新状态
- 如有疑问，标注"当时..."或"X月份的时候..."

### Q4: 每篇文章必须用个人素材吗？
**A**:
- 不是必须，但强烈推荐
- 真实素材是降低AI味的最有效方法
- 至少在开头或案例部分使用1-2处

---

## 技术实现

### Grep搜索示例
```bash
# 搜索关键词（支持正则表达式）
grep -i "Cursor\|Claude Code" /Users/alchain/Documents/写作/写作参考/个人素材库/全部即刻动态.csv

# 搜索并显示行号
grep -in "增长\|转化" /Users/alchain/Documents/写作/写作参考/个人素材库/全部即刻动态.csv

# 搜索并显示上下文（前后3行）
grep -i -C 3 "鸿蒙\|HarmonyOS" /Users/alchain/Documents/写作/写作参考/个人素材库/全部即刻动态.csv
```

### Claude Code中使用Grep工具
```
Grep工具参数：
pattern: "关键词1|关键词2"
path: /Users/alchain/Documents/写作/写作参考/个人素材库/全部即刻动态.csv
output_mode: content
-n: true
-i: true
-C: 2  # 显示上下文
```

---

## 参考资源

- `/写作参考/个人素材库/README.md` - 总索引（从这里开始）
- `/写作参考/个人素材库/全部即刻动态.csv` - 原始数据（1800+条）
- `/写作参考/个人素材库/_即刻动态主题索引.md` - 主题分类
- `/写作参考/个人素材库/_即刻动态使用规范.md` - 改写规范和示例

---

## 成功案例

- **《为什么最好的内容都是无用的》**：使用了MrBeast案例素材，增加真实感
- **《一个月烧几十亿tokens的团队，是怎么用Claude Code的》**：使用了多处Claude Code使用经验，可信度高

---

**最后更新**: 2025-11-07
**适用项目**: 公众号写作、视频脚本
**维护者**: 花生

---

> **花叔出品** | AI Native Coder · 独立开发者
> 公众号「花叔」| 30万+粉丝 | AI工具与效率提升
> 代表作：小猫补光灯（AppStore付费榜Top1）·《一本书玩转DeepSeek》
