Altay Writing logo

Altay Writing

Community
chendongqi
altay-writing

阿勒泰写作法 - 基于李娟散文风格的写作指导方法,包含48条具体写作心法。用于:(1) 创作或改进散文、日记、博客等个人写作;(2) 提升写作的真实感、细节感和感官体验;(3) 审查和优化文章的具体性和生动性;(4) 学习如何观察生活、捕捉细节、克制表达。触发词:阿勒泰、李娟风格、写作心法、真实记录、生活细节、感官写作、散文创作、文章改进、写作指导

Overview

Publisherchendongqi
RepositoryOPB-Skills
Skill namealtay-writing
Stars
133
Forks
25
Bundled files
2
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 2 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by chendongqi on GitHub. Read the source before you install it.

Installation

Install the Altay Writing AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/chendongqi/OPB-Skills/tree/main/skills/content-altay-writing
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/chendongqi/OPB-Skills.git /tmp/OPB-Skills
mkdir -p .claude/skills
cp -r /tmp/OPB-Skills/skills/content-altay-writing .claude/skills/altay-writing
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Altay Writing in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Altay Writing on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Altay Writing is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

阿勒泰写作法

受李娟散文启发的写作方法,核心理念是:满怀热忱地生活,忠实地记录,让笔成为生命经验的诚实回应。

核心原则(必读)

  1. 真实优先 - 写亲眼所见,不编造不美化
  2. 具体细节 - 用名词替代形容词,用细节替代概括
  3. 感官体验 - 调动视觉、听觉、触觉、嗅觉、味觉
  4. 克制表达 - 情感藏在故事里,不直接喊出来
  5. 平凡即素材 - 日常生活就是最好的写作来源

使用场景

创作新文章:

  1. 确认写作主题和素材
  2. 运用48条心法中相关原则
  3. 写完后用心法检查和改进

改进已有文章:

  1. 通读全文,标记抽象、空泛之处
  2. 对照心法逐段改进
  3. 朗读检验是否自然流畅

写作指导:

  1. 了解用户的写作困境
  2. 推荐相关的心法原则
  3. 给出具体改进示例

快速参考:常用心法

让文字更具体

  • 原则8: 把"美丽"换成"像刚拆封的蜡笔","悲伤"换成"空了的酱油瓶"
  • 原则10: 写妈妈,就写她系围裙时打的那个死结
  • 原则19: 写"他笑了",不如写"他眼角的皱纹挤在一起"

调动感官

  • 原则5: 去闻,去听,去摸。文字有温度,要写出来
  • 原则13: 写太阳,就写它怎么把晾着的被子晒出棉花糖的味道
  • 原则37: 写雨声,写它在铁皮屋顶、在芭蕉叶上、在池塘里的不同声音

捕捉细节

  • 原则15: 那个卖菜阿姨多找了你五块钱,你犹豫的一瞬间,就是好文章的开头
  • 原则22: 写吵架,就写那句到了嘴边又咽回去的、最伤人的话
  • 原则30: 写等待,就写你把手机握亮又关掉,反反复复的那十分钟

写作态度

  • 原则2: 别编。你亲眼看到云是灰的,就别写成彩的
  • 原则3: 坐下来,先写。写完了再想标题,别让想法溜走
  • 原则35: 别怕平淡。生活里没那么多惊天动地,写好一碗白米饭的滋味,才是真本事

工作流程

流程1:创作新文章

  1. 选择素材

    • 优先选择亲身经历的真实事件
    • 日常小事比宏大叙事更适合
    • 有具体时间、地点、人物的场景
  2. 起草内容

    • 坐下来直接写,不要先想标题(原则3)
    • 写完一段就站起来休息(原则6)
    • 把最想说的话藏在故事后面(原则4)
  3. 添加感官细节

    • 检查是否调动了多种感官(原则5)
    • 把形容词换成具体名词(原则8)
    • 写出声音、气味、触感的变化(原则25,37)
  4. 朗读检验

    • 读出声来,磕巴的地方需要修改(原则9)
    • 检查长短句是否交错(原则27)
    • 删掉"真聪明"但不真诚的句子(原则11)
  5. 延迟发表

    • 写完别急着发,放三天再看(原则29)
    • 舍得删掉不必要的段落(原则39)

流程2:改进已有文章

  1. 通读标记

    • 标记抽象的形容词:"美丽""悲伤""温暖"
    • 标记空泛的概括:"很开心""非常难过"
    • 标记陈词滥调:"狂风大作""人山人海"
  2. 逐项改进

    • 把形容词改成名词或具体场景
    • 把概括改成具体动作和细节
    • 把成语改成自己的观察
  3. 增加层次

    • 补充感官细节(看、听、闻、触、尝)
    • 添加身体记忆(原则31,45)
    • 写出过程和变化(原则25)
  4. 检查真实性

    • 确认每个细节都是真实或合理的
    • 删除为了"文学性"而编造的内容
    • 保持诚实的观察者视角(原则16)

流程3:写作诊断

当用户说"写不好""没感觉""太平淡"时:

  1. 读用户的文章或片段
  2. 诊断问题
    • 是否过于抽象? → 推荐原则8,10,19
    • 是否缺少感官? → 推荐原则5,13,37
    • 是否直白说教? → 推荐原则4,22
    • 是否用词陈旧? → 推荐原则32
  3. 给出改进示例 - 参考 references/writing-examples.md
  4. 推荐练习方向

完整心法索引

完整的48条心法详见:

按主题查找心法:

  • 基础态度 (1-6): 准备笔记本、真实第一、先写再改、克制表达、感官体验、适时休息
  • 细节观察 (7-17): 观察生活、名词替换、朗读检验、具体细节、真诚表达、原创素材、感官描写、日常素材、捕捉瞬间、记录者心态、动作细节
  • 个人素材 (18-23): 个人经历、具体替换、允许失败、记忆深处、冲突细节、名词力量
  • 阅读与变化 (24-29): 扩展阅读、过程变化、暴露脆弱、句式变化、第一印象、延迟发表
  • 深度与真实 (30-40): 重复动作、身体记忆、避免陈词、生活现场、身体细节、珍惜平凡、回顾过去、声音变化、觉察瞬间、敢于删减、沉默的声音
  • 成长与坚持 (41-48): 观察细节、写印象、写挫折、量变质变、身体痕迹、具体时刻、共同经验、生活为师

使用技巧

  1. 不要一次用全部48条 - 每次关注3-5条相关的即可
  2. 从最明显的问题开始 - 先改抽象词,再加感官,最后调整结构
  3. 保持作者的声音 - 改进细节但不改变原作者的语气和风格
  4. 结合实例说明 - 改进时给出具体的前后对比
  5. 鼓励观察生活 - 写作的根本在于生活,不在技巧

示例:改进一段文字

原文:

今天天气真好,我心情也很愉快。走在路上看到美丽的风景,感觉生活真美好。

问题诊断:

  • 过于抽象:"天气真好""很愉快""美丽的风景"
  • 缺少感官细节
  • 直接说"感觉美好"而非展示

改进方向(运用原则5,8,13,46):

下午三点的阳光斜着照在人行道上,我的影子拉得很长。路过面包店时,黄油的香味飘出来,混着街边桂花树的甜味。我放慢脚步,看着光斑在树叶间跳动。

改进说明:

  • 具体时间(下午三点)和具体场景(人行道、影子)
  • 感官细节(黄油香味、桂花甜味)
  • 用动作展示心情(放慢脚步、看光斑)而非说"愉快"

常见误区

  1. 过度修饰 - 别把简单的事写复杂,保持本色
  2. 刻意诗意 - 不要为了"文学"而失去真实
  3. 堆砌技巧 - 自然流露好过刻意展示
  4. 忽视朗读 - 不读出来就发现不了别扭之处
  5. 急于求成 - 好文章需要时间沉淀(原则29)

输出格式

创作新文章时:

  • 直接输出改进后的文章
  • 在文末简要说明运用了哪些心法

改进文章时:

  • 先指出主要问题
  • 逐段给出改进建议和示例
  • 总结运用的心法

写作指导时:

  • 诊断问题类型
  • 推荐相关心法(3-5条)
  • 给出具体练习方向

记住李娟的核心:像李娟一样,满怀热忱地生活,忠实地记录,让你的笔成为你生命经验的诚实回应。

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Altay Writing AI skill do?

阿勒泰写作法 - 基于李娟散文风格的写作指导方法,包含48条具体写作心法。用于:(1) 创作或改进散文、日记、博客等个人写作;(2) 提升写作的真实感、细节感和感官体验;(3) 审查和优化文章的具体性和生动性;(4) 学习如何观察生活、捕捉细节、克制表达。触发词:阿勒泰、李娟风格、写作心法、真实记录、生活细节、感官写作、散文创作、文章改进、写作指导

Why use Altay Writing on TypingMind?

Because you install it once and use it with any model. Altay Writing is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Altay Writing in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/chendongqi/OPB-Skills/tree/main/skills/content-altay-writing. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Altay Writing?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Altay Writing?

As many as you like. As long as a model supports skills, you can use Altay Writing with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Altay Writing AI skill free?

It is published on GitHub by chendongqi. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇