B

Skill 详情

Blog Writer (深度长文写作)

用中文撰写科技/行业思辨类文章,风格理性犀利、结构清晰。适用场景:用户想写个人思考感悟、科技评论、行业分析、公众号/知乎/小红书长文,或需要润色、扩写、改写现有内容时。触发关键词包括"写篇文章"、"帮我写一篇关于"、"整理一下我对……的思考"、"写个分析"、"深度思考"、"发公众号"、"知乎专栏"、"小红书文案"...

来源平台:SkillHub
来源标识:SkillHub/blog-writer-zh
源文件:原始说明
内容写作 高关注 SkillHub 中 风险 下载 246 SkillHub
来源平台SkillHub
文档版本1.1.0
热度高关注
排名信号下载 246
概述 安装 文档 下载

快速判断

用中文撰写科技/行业思辨类文章,风格理性犀利、结构清晰。适用场景:用户想写个人思考感悟、科技评论、行业分析、公众号/知乎/小红书长文,或需要润色、扩写、改写现有内容时。触发关键词包括"写篇文章"、"帮我写一篇关于"、"整理一下我对……的思考"、"写个分析"、"深度思考"、"发公众号"、"知乎专栏"、"小红书文案"...

最后校验2026-05-27
来源平台SkillHub
安全提示
下载副本ZIP 可用

适合任务

  • 按 SkillHub 收录说明复用成熟任务流程。
  • 通过下载包离线阅读完整 Skill 内容。
  • 结合热度指标优先评估常用 Skill。

输入与输出

输入:任务目标、上下文材料、文件路径、约束条件或需要处理的内容。

输出:按 Skill 说明生成的文档、代码、检查结果、计划、建议或操作步骤。

示例任务

  • 使用 Blog Writer (深度长文写作) 帮我处理当前任务,并说明需要准备哪些输入。
  • 根据 Blog Writer (深度长文写作) 的说明,先列出使用前的安全检查项。

安装方式

  1. 下载本站提供的 Skill ZIP 并解压。
  2. 把解压后的 Skill 目录放入当前 AI 工具支持的 skills 目录。
  3. 如需在线查看原始内容,可打开 GitHub 的 SKILL.md

在线原始地址:skillhub-blog-writer-zh/SKILL.md

风险边界

SkillHub 提供了源站安全报告入口,但本站不替代人工审查。使用前仍需检查权限、外部依赖和敏感数据边界。

SKILL.md 文档介绍

blog-writer-zh:中文深度长文写作技能

概述

本技能帮助用中文撰写科技评论、行业分析和个人深度思考类文章。输出风格融合了冷静的批判性分析结构性论证——敢于下判断,但论证过程理性克制,力求让思考沉淀为体系化的文字。

BLOG_REFERENCES_DIR 环境变量指定风格参考文章的存放路径,由技能目录下的 .env 文件管理。每次调用时会自动解析该文件并注入环境变量。如果已设置且路径有效,技能会在写作前阅读参考文章校准风格;如果未设置,则表示没有参考文章,不影响技能正常使用。

工作流程

1. 明确需求 — 确认主题、观点、长度、参考材料

2. 撰写初稿 — 按风格框架和结构模板落笔,写入 drafts/ 目录

3. 迭代修改 — 用户本地编辑或对话修改,两种方式可混用

4. 读者审阅 — subagent 以读者视角批判性审阅,挑逻辑漏洞和不同观点

5. 去 AI 味(可选)— 用 humanizer-zh 处理套路化表达

6. 多平台导出(可选)— 生成可上传到小红书、公众号、知乎等平台的格式

7. 定稿归档(依赖环境变量)— 归档至参考文章目录

安装设置

安装本技能后,agent 会询问用户是否需要设置风格参考库路径:

  • 提供路径 → agent 将 BLOG_REFERENCES_DIR=/用户的/路径 写入 skills/blog-writer-zh/.env
  • 不提供 → 不影响技能使用,写作风格将没有参考样本校准

后期如需修改配置,直接编辑该文件或重新运行安装设置即可。

环境变量解析

每次技能被触发时,agent 会按以下流程解析 BLOG_REFERENCES_DIR

1. 检查 skills/blog-writer-zh/.env 文件是否存在

2. 读取其中的 BLOG_REFERENCES_DIR

3. 导出为进程环境变量

4. 如果值无效或未设置,跳过参考文章读取

解析后,后续所有逻辑直接使用该环境变量。此外,如果用户强调"和我之前的文章保持一致"或类似要求,主动读取 BLOG_REFERENCES_DIR 路径下的参考文章进行风格校准,确保新文章与既有风格保持连贯。

何时使用

当用户表达以下意图时触发:

  • "帮我写一篇关于……的文章"
  • "整理一下我对……的思考"
  • "写个分析,关于……"
  • "我想写一篇科技评论"
  • "发公众号/知乎/小红书"
  • "把这段扩写成文章"
  • "润色这篇文章"
  • 任何需要长文输出的写作需求

写作风格框架

详细风格指南见 [references/style-guide.md](references/style-guide.md),包括核心风格特征、语言风格、开头策略、读者互动技巧、Dos and Don'ts、长度校准等。

文章结构模板

提供四种模板应对不同场景,详见 [references/templates.md](references/templates.md):

  • 默认模板 — 标准思辨文章结构
  • 快速观点模板 — 300-800 字短文章
  • 深度分析模板 — 1500-3000 字长文
  • 研究论证模板 — 数据驱动型文章

写作流程

第一步:明确需求

向用户确认以下信息(如果用户没有主动提供):

1. 主题 — 想写什么话题

2. 核心观点 — 有没有要表达的立场

3. 目标长度 — 默认 800-1500 字

4. 参考材料 — 是否有补充链接或资料

第二步:撰写初稿并落盘

参照风格框架和结构模板完成初稿后,直接写入本地文件,路径格式为 skills/blog-writer-zh/drafts/YYYY-MM-DD-文章标题.md

> 写完即存盘,之后用户可以在本地直接用编辑器修改,无需再通过 agent 迭代。

第三步:迭代修改

初稿落盘后,用户可以通过以下两种方式修改:

1. 本地编辑 — 直接用编辑器修改文件

2. 对话修改 — 告诉 agent 修改意见,由 agent 调整

两种方式可以混用,怎么方便怎么来。

第四步:读者视角审阅

> ⚠️ 开始本步骤前,重新从文件读取当前内容(因为用户可能已经在本地做了修改)。

完成第三步后,需要审阅时告诉 agent。agent 会创建一个无额外上下文的 subagent,读取文件内容,站在普通读者的视角进行审阅。subagent 的任务是:

1. 指出逻辑漏洞 — 论证链条中有没有跳跃或站不住脚的地方

2. 提出不同观点 — 和文章立场相对或互补的视角

3. 检查表达清晰度 — 有没有不够清晰、容易引起歧义的地方

4. 提供改进建议 — 具体可操作的修改方向

> ⚠️ subagent 不应只是点赞,而是要有实质性的批判性意见。它的角色是"有见地的读者",不是编辑也不是粉丝。

获取 subagent 的反馈后,评估哪些意见有道理并采纳,哪些可以忽略。不需要照单全收——要有自己的判断。

第五步:去 AI 味儿处理(可选)

> ⚠️ 开始本步骤前,重新从文件读取当前内容(因为用户可能在上一步后又做了本地修改)。

如果用户觉得文章读起来还有"AI味儿"——结构太工整、用词太套路、缺灵气——告诉 agent 需要处理,agent 会用 humanizer-zh 技能做一轮去 AI 痕迹处理。该技能会检测并修复以下模式:

  • 过度强调意义和广义趋势
  • 三段式法则和否定式排比
  • AI 高频词汇(此外、至关重要、格局、关键性……)
  • 破折号过度使用
  • 模糊归因和填充短语
  • 缺乏个性的"无菌"表达

若没有安装 humanizer-zh 技能,则跳过此步骤。

第六步:多平台导出(可选)

> ⚠️ 开始本步骤前,重新从文件读取当前内容(因为用户可能在上一步后又做了本地修改)。

用户明确提出"导出"、"发布小红书"、"导出到公众号"、"导出到知乎"或"导出文章"等要求时触发。如用户未提及,此步骤跳过。

平台兼容性

| 平台 | 导入格式 | 标题支持 |

| --- | --- | --- |

| 小红书 | Markdown (.md) | 仅识别 H1、H2 |

| 知乎 | Markdown (.md) | 仅识别 H1、H2 |

| 公众号 | DOCX (.docx) | 仅识别 H1、H2 |

转换规则

| 原文 | 转换后 | 说明 |

| --- | --- | --- |

| #(H1,文章标题) | #(H1) | 保持不变 |

| ##(H2,章节标题) | #(H1) | 升级为 H1 |

| ###(H3,子章节标题) | ##(H2) | 升级为 H2 |

| #### 及更深 | 加粗段落 | 去掉 # 前缀,文字加粗 |

脚注 [^n] 转换为文末有序列表(参考来源),正文中的 [^n] 内联标记移除。

导出流程

运行导出脚本,生成平台兼容的 Markdown 文件,DOCX 通过 pandoc 转换:

python3 skills/blog-writer-zh/scripts/export.py <文章路径> [-o <输出目录>]

输出文件:

  • <原标题>-export.md — 小红书/知乎可直接导入
  • <原标题>-export.docx — 公众号可直接导入 (需安装 pandoc)

若 pandoc 未安装,脚本会提醒用户并跳过 docx 生成,仅输出 md 文件。

输出路径约定

导出文件默认放在原文同级目录。如果用户指定了输出路径,以用户指定为准。

导出完成后,告知用户生成了哪些文件,以及分别适用于哪个平台。

第七步:定稿归档(依赖环境变量)

> ⚠️ 开始本步骤前,重新从文件读取当前内容(因为用户可能在上一步后又做了本地修改)。

仅在 BLOG_REFERENCES_DIR 环境变量已设置时执行本步骤。 如果未设置,此步骤自动跳过。

完成所有修改并确认文章是最终版本后:

1. 清理导出文件 — 删除 drafts/ 下该文章对应的 xxx-export.mdxxx-export.docx(如有)

2. 归档原 md — 将 drafts/ 下的原始 md 文件复制到 $BLOG_REFERENCES_DIR 目录下(保持相同的文件名)

目的:

  • 用户的参考文章库持续积累,后续写作时有更多风格锚点
  • 新写的文章本身也会反哺未来的写作——每一篇都是下一篇的养分
  • 导出文件是平台适配产物,不污染参考库

风格校准策略

BLOG_REFERENCES_DIR 已设置时,写作前读取该目录下最新的 3-5 篇 .md 文件,重点关注:

1. 句式节奏 — 平均句长、标点运用习惯(破折号、分号、冒号的频率和位置)

2. 论证结构 — 常用几层维度展开、结论如何收束、过渡句的模式

3. 词汇偏好 — 高频分析性词汇、过渡词使用模式、是否有固定的口头禅或标志性表达

如果参考文章之间风格差异较大,以最新的一篇为主,其余作为辅助。校准不是机械模仿,而是吸收节奏和气质,让新文章与既有风格保持连贯。

证据与搜索

贯穿写作全程的能力。以下情况会启动 web 搜索 来补充论据:

  • 观点缺支撑 — 某个判断听起来有道理但缺少数据、案例或引用,主动搜索相关材料
  • 用户提出要求 — 例如用户说"这个观点找些数据支撑"、"帮我查一下某某的现状",立即搜索
  • 事实存疑 — 对某个事实或数据不确定时,搜索核实后再写入
  • 读者视角触发 — subagent 审阅后指出"这个论点需要证据",搜索补充后再修改

搜索时会关注:

  • 权威来源(行业报告、官方数据、知名媒体)
  • 近期数据(科技类话题时效性很重要)
  • 多角度信息(不只找支持文章观点的,也看反方论据)

> 搜索到的引用和数据会在文末参考来源中列出,方便用户追溯验证。

输出格式

  • 文件格式:Markdown(.md)
  • 编码:UTF-8
  • 文章结构:参照上方模板
  • 如有外部引用或数据,在文末附上参考来源
建议反馈