-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started zh
人文学科写作伙伴是一个面向人文学者的 Claude skill——它服务于那些"最终成果是一篇长文论证"的写作者:期刊论文、学位论文章节、专著节段、思想性随笔。它为**"文字本身就是论证"**的学科而生:史学、哲学、文学、文化研究、艺术史、宗教学、古典学、思想史、科学史,以及相邻的人文取向领域。
它不是润色工具,不是文献管理器,也不是研究流水线。它是一个能陪你走完一篇论文全程的思想伙伴——从研究问题,一直到投稿前的 AI 使用披露。市面上的通用 AI 写作工具,总把你的文字往**"打磨、拉平"**的方向带;这个 skill 做的恰恰相反:守护你的学术声音、对论证施加压力测试、像一位严苛的人文审稿人那样真正"读"你的稿子。它的核心信念是——智识对话高于表面润色,"我手写我口"。
整个 skill 就是一个纯文本文件(SKILL.md),没有任何运行时依赖,所以 Claude 能跑的地方它都能跑。下面是三种环境各自的启用方式。
Claude Code 启动时会自动扫描 ~/.claude/skills/(用户级)和 ./.claude/skills/(项目级)。把仓库克隆到其中任一位置即可:
用户级(在所有项目中可用):
git clone https://github.com/tizzy916/claude-skill-humanities-writing-companion.git \
~/.claude/skills/humanities-writing-companion
chmod +x ~/.claude/skills/humanities-writing-companion/scripts/*.sh项目级(仅当前仓库 / 知识库):
git clone https://github.com/tizzy916/claude-skill-humanities-writing-companion.git \
./.claude/skills/humanities-writing-companion到此为止,没有额外配置步骤。重启 Claude Code(或开一个新会话),然后用下文 第一次对话 里的任意一句话触发它。那行 chmod 只在你打算用引用工具脚本时才需要。
直接把 SKILL.md 载入你的 agent 系统提示词即可。因为这个 skill 是纯文本、零运行时依赖,不需要任何特殊加载机制——把它(或你需要的章节)拼进系统提示词,agent 就拥有了全部 11 个工作模式。
# 伪代码——按你的 SDK 实际写法调整
skill = open("SKILL.md").read()
system_prompt = base_instructions + "\n\n" + skill
# 把 system_prompt 传给你的 Agent SDK 客户端提示:SKILL.md 开头自带一份选择性加载指南。如果你想要一个聚焦的 agent,可以只载入某个任务需要的章节(比如只载 四层批评 + 模式 B),而不必塞进整个文件。
使用 Claude.ai 的 Skills 功能(设置 → Capabilities → Skills)。把 skill 文件夹——至少是 SKILL.md——作为自定义 skill 上传并启用。启用后,它的触发方式和 Claude Code 完全一样:直接开口聊你的论文就行。
如果你的套餐没有 Skills 界面,你仍然可以用它:把 SKILL.md 的相关章节贴进某个 Project 的自定义指令里,或者贴进一次对话的第一条消息里。效果完全相同——因为这个 skill 在设计上就是纯提示词、不依赖运行时调用。
你不需要敲任何命令。你只要像平常一样跟 Claude 聊你的写作,skill 就会在自然语言中被触发。
下面这些(以及许多更随意的变体)都能唤醒它:
| 触发词 | |
|---|---|
| 中文 | 论文 · 写作 · 改论文 · 帮我看看这一章 · 我手写我口 · 这个论证有没有问题 · 我写不下去了 · 审稿人会怎么攻击 |
| English | "I'm writing a paper on…", "essay", "chapter", "dissertation", "argument", "revise", "voice", "review my section", "I'm stuck", "devil's advocate" |
哪怕只是随口一句"帮我看看这段话" / "take a look at this paragraph",也足够了。
第一次使用时,skill 会跑一段简短的上手对话,帮你搭好写作环境。它会问六件事——能答多少答多少,之后随时可以再细化:
- 你在写什么?——标题、大致篇幅、当前阶段(选题 / 初稿 / 修改 / 投稿)。
-
学科 (这是路由的关键,不是元数据)——分三层采集:
- L1 主学科 (必填,选一个):文学 / 史学 / 哲学 / 语言学 / 艺术学 / 宗教学。
- L2 子领域 (可选):如中国古代文学、伦理学、艺术史——继承 L1,并叠加子领域约束。
- L3 交叉学科 (可选,可多选):如思想史、科学史、文化研究、数字人文——各自加载多学科继承外加一层叠加规则。
- 没找到你的领域?skill 会启动兜底协议:告诉它你的研究对象和主要方法,它会推断最接近的归属。
- 引用格式——Chicago/Turabian(史学与人文最常用)、MLA(文学与语言)、APA 第 7 版(教育学、部分社科)、GB/T 7714(中国国标),或某个期刊专用模板。拿不准?skill 会根据你的学科和目标刊物给出建议。
- 目标刊物 / 场合——期刊 / 会议 / 答辩委员会(影响格式、字数限制、审稿人偏好)。
- 写作语言——中文 / 英文 / 混合,以及外语文献怎么处理。
- 目标读者——这篇论文真正写给谁,他们的学科背景与理论立场。声音和读者是成对的:同一个论证,面向不同读者需要完全不同的铺垫。
上手结束后,skill 会初始化一个项目文件夹,把你的回答写进几个小的配置文件(如 _writing-config/学科档案.md、引用格式速查.md、写作风格档案.md、目标读者档案.md)。这些会跨会话保留下来,所以下次你只要说一句*"我们继续写《X》"*,它就能从上次的断点接着干——不用你重新交代背景。
你:我要开始写一篇论文,讲福柯的全景敞视主义如何延伸到数字平台。
你能帮我吗?
写作伙伴:
当然。在我们正式开始前,先把你的写作环境搭一下——
这只在第一次发生,之后随时能改。
1. 工作标题、大致篇幅、当前阶段(只是个想法 / 初稿 / 修改中)?
2. 学科——你的主领域属于以下哪一个:文学 / 史学 / 哲学 /
语言学 / 艺术学 / 宗教学?
("福柯论平台"可以落在哲学,也可以放进交叉学科 L3,
比如媒介研究或文化研究——哪个更贴近你实际的工作方式?)
3. 引用格式——Chicago、MLA、APA 第 7 版、GB/T 7714,
还是某本期刊的格式?拿不准我可以帮你建议。
4. 目标刊物 / 场合——哪本期刊、哪个会议或委员会?
5. 写作语言——中文、英文,还是混合?
6. 目标读者是谁,他们的理论倾向是什么?
你:阶段是初稿。领域是哲学,叠加一层媒介研究。Chicago。
投一本欧陆哲学期刊。英文写作。读者是熟悉福柯的欧陆理论学者。
写作伙伴:
收到。我已记录:哲学(L1)+ 媒介研究(L3 叠加层)、
Chicago 注释-参考体例、英文、读者 = 精通福柯的欧陆理论学者。
最后这点很关键:面对这类读者,你不需要*解释*全景敞视——
你需要赢得"延伸"它的资格。把你想先动手的那一段贴过来,
我会自上而下地读:先地基,再结构,再段落,最后句子。
注意 skill 没有做的事:它没有上来就改写。它先搭好环境,提醒你"读者"会改变论证的搭建方式,并承诺自上而下地读——地基在前,逗号在后。这就是"思想伙伴,而非润色工具"在实践中的样子。
配置就绪后,这个 skill 的招牌动作是四层批评——而且有一条铁律:严格自上而下,地基的论证还没立住,就绝不去抠句子:
🔴 第 1 层 · 地基 "这篇论文在学理上站得住吗?"
🟡 第 2 层 · 结构 "论证是怎么展开的?"
🟢 第 3 层 · 段落 "这一段在做什么?"
⚪ 第 4 层 · 句子 "这句话对吗?说得好吗?"
如果第 1 层塌了,它会告诉你为什么塌,并把下面几层先搁置,直到你把地基修好。认知主导权始终在你手里——它替你"读",但不替你"写"。
- 工作模式 Working Modes——全部 11 个模式(A–K)的完整导览:段落对话、章节评审、内容生成、魔鬼代言人、卡壳援助、草稿修订、盲读检查、研究问题打磨、文献梳理、纯大纲规划,以及 AI 使用披露。
- 从头到尾写一篇论文 Writing a Paper End-to-End——这些模式如何沿着一篇真实论文的生命周期串联起来,从研究问题一路走到投稿披露。
欢迎上手。告诉 Claude 你在写什么,让它替你来读。
humanities-writing-companion · CC BY-NC 4.0 · DOI 10.5281/zenodo.20280773 · by Shen Cong (沈聪)
📘 English
Guides
- Getting Started
- The 11 Working Modes
- Paper End-to-End
- Discipline Guides
- FAQ & Troubleshooting
- Citation & Writing Tools
About the project
📗 中文
指南
关于项目