jingtian-style · 景甜体

把任意文稿改写成《我的女友景甜》那种第一人称记账体。 Rewrite any draft into the cold ledger voice of Justin Sun's viral essay.

一颗卵子的重量,三点五微克。 五千万美元现金的重量,两点五吨。

那是标本。这个仓库不写他们。

jingtian-style 是一个 Agent Skill。它改的是「怎么说」,不是把你的稿子改成孙宇晨和景甜的故事。短行。称重。空房间还在被打扫。数字代替情绪。默认「我说好」。称谓变了,关系就变了。人走之后只剩账单。

标本:孙宇晨 @justinsuntron《我的女友景甜》(2026-08-27,约四千五百字)

License: MIT GitHub stars Agent Skill

安装

npx skills add anhao/jingtian-style -g -y

装好后对 Agent 说「改成景甜体」。

环境 放到
通用(Claude / Codex / Cursor / 多数 Agent) ~/.agents/skills/jingtian-style
Claude Code ~/.claude/skills/jingtian-style
Grok ~/.grok/skills/jingtian-style
仅当前项目 .claude/skills/jingtian-style.grok/skills/jingtian-style
Claude.ai GitHub 下 ZIP,在 Skills 里上传整个文件夹
git clone https://github.com/anhao/jingtian-style.git ~/.agents/skills/jingtian-style

不需要 API key。skill 只读本仓库里的规则文件。

你可以直接这样说

  • 改成景甜体
  • 用《我的女友景甜》的口气重写这段
  • 写成孙宇晨体,短帖
  • /jingtian-style 然后贴原文
  • 只要成稿,不要说明

不指定篇幅时按标准(约 2500–4500 字,和标本同量级)。事实不够会写成短帖,不会拿湾流注水。

适合做什么

标本不是「一个有钱男人的恋爱」。标本是「一个会记账的人,用尽职调查的方式写下一段已经结束的关系」。钱和私人飞机只是那一篇的材料。换材料,方法仍在。

你丢进来的 写成
分手、离职、关停、没回的消息 空置现场 + 仍在执行的旧规则
品牌通稿、发布会、活动文案 因对方而空的场地,还亮着的灯
没人用的产品、还在续费的服务器 仍按「有人」画线的监控
转账、改名、交接、账单 账本细目:名字、账户、次数
「我当时应该拒绝」 那一次没说好:秒数、环境声
「我本来可以反驳她」 我知道但没说:一句事实,一行「我没有说」
对方要求换个叫法(哥、姐、老师、全名) 称谓即状态,收尾回落
额度、条款、排期、审批流 代为拒绝的第三方,写它的不为难
朋友圈 / X 长帖 600–1200 字短帖

合租就写合租。不要为了「像」而发明五千万。

样例

输入:

和前女友合租两年。她走那天把钥匙放门口。押金她要回去,水电还挂我名。
空房间我请过保洁,按两居收费。后来想修那盏会闪的灯,抽屉里有她留下的螺丝刀,拧反了。

输出开篇:

# 我的合租人陈青

押金的重量,两千四百块现金。
一张电费单的重量,四克。
她要走的是前者。押在后者上的是我的名字,改不掉。

她走的那天没说去哪。钥匙在门口垫子底下,用一张外卖纸包着。纸上没字。

房子是两居。她走了以后,保洁仍按两居收。阿姨进门会先喊有人吗。没人应,
她就换套件,擦台面,把她那间的被角掖好,退出来把门带上。

我问过一次,那间没人睡,为什么还要做。

她说,我的表上是两居,我少做一间,扣的是我的钱。

结尾不是金句,是一件没有发生的事:

每晚十一点,整栋楼的楼道灯一层一层灭下去。

灭到我这层的时候,屋里那盏还在闪。

收束不是「哲理」

这一点值得单独说,因为它是模仿这个文体最常见的翻车点。

标本的收束句是:什么都没有发生。 / 每次都这样。 / 我把它放回去了。 / 灯还是闪。 / 我的指甲现在还是磨人的。

这些不是道理,是非事件——一件事没有发生,而基础设施还在运转。有人把这个文体总结成「哲理收束」「留下余韵」,照那个写,出来一定是金句,也就是这个 skill 反例表里点名的赝品。

这个 skill 里所有的判断都是这样从原句反推的。手法与原句的一一对应见 references/specimen.md

默认输出

# {标题}

{正文}

---

## 改写说明
- 被抵押的与被要走的:…
- 空置现场:…
- 那一次没说好,由谁代说:…
- 事实边界:原文没有、因此没写的东西

说「只要成稿」时,只出标题和正文。

硬边界

  • 不发明原文没有的事实、数字、性关系、违法行为、医疗细节。
  • 不把任意文稿写成孙宇晨 / 景甜同人。不套用湾流、蒙太奇拉古纳海滩、卡特兰香蕉、取卵、五千万美元,除非你的原文里就有。
  • 不换词照抄标本的签名句(「X 喜欢一个地方因为 X 而空着」「凌晨三点的 Y,什么都没有发生」)。手法复用,句子自己写。
  • 景甜体的奢华是「空的基础设施还在运转」,不是炫富清单。
  • 不解释对方「其实只是缺乏安全感」。记录即可。
  • 结尾不升华。停在非事件上。
  • 「账本细目」和「一份四十几页的调查」是这套方法里最容易造成真实伤害的道具。 涉及真实在世之人的私生活时,只改写你已经写在稿里的内容,不补隐私,不为了密度罗列真人的亲属姓名、账号、住址、病史、涉罪传闻。

如果写歪了

  • 出来全是私人飞机和五千万:原文没有这些,删掉。方法是记账的相机,不是标本的衣柜。
  • 太稀、太散文:读 references/specimen.md,再对 style-system.md 末尾的量化自检表核一遍句长和数字密度。
  • 结尾在升华:改成遗物或空城,不要金句。
  • 每篇都是 AI 替主角拒绝:换成额度、条款、排期、某个人。
  • 触发不到:提示里写「改成景甜体」或 /jingtian-style
  • 太长:加一句「短帖」。

仓库结构

jingtian-style/
├── SKILL.md                    # Agent 入口:账本、篇幅、落笔、输出、硬边界
├── references/
│   ├── style-system.md         # 十六手法、乐章、句法、量化自检、反例
│   ├── specimen.md             # 标本原句,按手法编号标注(已脱敏)
│   └── examples.md             # 合租 / 空产品 映射示范
├── evals/
│   └── trigger_cases.json      # 触发用例:10 应触发 + 10 近似不触发
├── LICENSE
└── README.md

格式遵循 Agent Skills。Grok、Claude Code、Codex、Cursor 均可直接加载。

标本与许可

方法提炼自 《我的女友景甜》。原文声明不设版权。

references/specimen.md 只保留能证明手法的句子,并删去了三类内容:文中真实第三方的姓名与收款账号、以代称指代的第三人及其私事、一位前雇员的刑事经历。这些对方法没有贡献,却都是真人的隐私。转写你自己的稿子时请照同样的标准处理。

MIT. See LICENSE.