deai-skill-cn
v2.1.0
Published
Agent Skills 规范技能(中文专用):AI文字特征去除器(deai),把带 AI 痕迹的中文文本改写成自然、像真人写的内容。
Maintainers
Readme
deai:AI文字特征去除器(仅限中文)

『自己的AI还在以最直白最直接最不绕弯子的方式输出?』 『还在苦恼一键生成的文本完全不说人话,完全无法通过?』 『快来试试 最新,最潮,最强(存疑)的AI文字特征去除器吧!』
它能做什么
- 将AI味一扫而空:套话、黑话、万能转折、「赋能/抓手/总而言之」、段段金句、工整对仗、抒情收尾、加粗小标题……那些一眼就能令人发现的AI特征,它能让他们统统消失。
- 真正的情感:生成的文章总感觉有些奇怪?那是因为文章背后缺少一个真正的作者,而它会给这篇文字设想一个具体的人——多大年纪、什么脾气、爱说什么口头禅、有什么缺点、在意什么。于是文字里有脾气、有啰嗦、有半句跑题、有没理顺的毛边,而不是一篇永远正确的范文。
- 为您订制:它会根据文本生成简报,然后主动问你有没有相关细节,以及推荐的细化方向,使你轻松写出一篇自己想要的文章!。
- 听取意见:你每一次吐槽,都会变成它的新规则。
- 中文特供(目前):为中文的语感、节奏和那套特有的官腔专门打磨过,不端一口翻译腔。
它为什么比"给我写自然点"这一句管用
一句提示词只能说一次要求;它不一样——它会把你的稿子挑到没刺可挑为止。
- 两子agent独立审核:一位管文风,一位管真假。逐条过堂,挑刺必须落在原句上,挑不出来就得放行,谁也别想糊弄。
- 意见先汇总再动手:两边的红笔先排优先级、解决冲突,再由主笔一处一处改,不留改痕。
- 改完换人再挑:不是自己改完自己说好——换两位新的审查官从头再挑一遍。
- 还有一道体检:数一数有多少段落是抒情收尾、有多少笔墨花在装饰描写上,超标就打回重写。
- 最后才交给"写手":给它一张人设卡(这人多大、什么性子、口头禅是什么),让这篇文字有具体的人味,而不是一篇正确的文章。
效果展示
润色文本:一股机器味 → 像人写的
输入
我与父亲不相见已二年余了,我最不能忘记的是他的背影。这二年的光阴,说长不长,仿佛只是几个寒暑的交替;说短却也不短,足足有七百多个日夜,足以让院角的梅树抽发两回新枝,也足以让许多记忆,像旧宣纸上的墨迹,渐渐晕开,变得模糊。然而,独独那个背影,却像用刀子深深地镌刻在我心版上的一般,非但没有随着时日淡去,反倒愈发清晰、愈发沉重起来。
那是几年前一个冬天的下午。我那时正要离家北上,继续我那半是求学、半是漂泊的生涯。天色是阴阴的,铅灰色的云,沉沉地压着屋檐,像要掉下来似的。院子里几株枯秃的槐树,枝丫戟张地指向天空,更添了几分萧索。父亲本说是不送我的,他店里事忙,年里关账,琐碎得紧。我也再三劝他不必劳步,我一个二十出头的人,难道还照管不了自己么?他只是“唔唔”地应着,踱到窗边,望着外边,半晌不语。
及至我提着行李,将要走出大门时,却听见后面熟悉的、略带些蹒跚的脚步声。回头一看,父亲正走了来。他已穿上了那件我极熟识的、洗得有些发白的青布棉袍,只是身子似乎更佝偻了些,像是被那无形的担子压得更弯了。
“我送你到门口,叫辆熟识的车子。”他淡淡地说,顺手便来提我那只不算沉的皮箱。我本要自己来,但看他那不容置喙的神色,话到嘴边,又咽了回去。路上,他只是默默地走在我前头半步。我望着他的背影,心里忽然涌起一股说不出的酸楚。曾几何时,这个背影在我眼中是何等的高大、何等的可以倚仗。幼时我骑在他的肩头,觉得他能摘到天上的星子;牵着他的手走路,仿佛走到天涯海角也不必惧怕。可如今,这背影竟显得这样瘦削,这样落寞了。棉袍的下摆,随着他的步子,空空地晃荡着。
到了车站,他给我拣定了靠窗的一张椅子。我将他给我预备的紫毛大衣铺好座位,他便又嘱我路上小心,夜里要警醒些,不要受凉。这些寻常的话,他翻来覆去地说着,我那时真是过分聪明了,心里总觉他不大漂亮,有些啰嗦。现在想来,那时真是太不知事了。
他嘱我等着,自己蹒跚地穿过铁道,要到那边栅栏外去给我买几个橘子。那边月台上,卖东西的少,也须得走下月台,穿过铁道,再跳下去爬上那边月台,这于他,本不是一件容易的事。我本来要去的,他不肯,只好让他去。
我看见他戴着黑布小帽,穿着黑布大马褂,深青布棉袍,蹒跚地走到铁道边,慢慢探身下去,尚不大难。可是他穿过铁道,要爬上那边月台,就不容易了。他用两手攀着上面,两脚再向上缩;他肥胖的身子向左微倾,显出努力的样子。这时我看见他的背影,我的泪很快地流下来了。我赶紧拭干了泪,怕他看见,也怕别人看见。等他抱着朱红的橘子往回走时,过铁道时,他先将橘子散放在地上,自己慢慢爬下,再抱起橘子走。到这边时,我赶紧去搀他。他和我走到车上,将橘子一股脑儿放在我的皮大衣上。
输出(同一件事,像人写的)
我与父亲不相见已二年余了,我最不能忘记的是他的背影。
那是几年前一个冬天的下午。我正要离家北上。父亲本说不送我。他店里事忙,临近年关,账目琐碎得紧。我也再三劝他不必劳步。我二十出头的人了,还照管不了自己么?他唔唔两声,走到窗边看外面,半天没说话。
我提起行李,快出大门的时候,身后忽然响起那熟悉的、慢半拍的脚步声。回头,父亲正走过来。他已穿上那件我极熟识的、洗得发白的青布棉袍。
“我送你到门口,叫辆熟识的车子。”他说,淡淡的,顺手来提我那只不算沉的皮箱。我本想自己来,瞧他脸上那不容商量的神气,话到嘴边又咽回去。他拎箱子时换了两次手。他右手虎口有道裂口,是前几天劈柴弄的。我看见了,没伸手。
到车站,他替我拣定了靠窗的椅子。我把他预备的紫毛大衣铺好座,他便嘱咐起来:“路上小心,夜里要警醒些,莫受凉。”停一停,又补:“夜里警醒些,钱要贴身放,别跟生人多说话。”我坐在那儿,一句句“唔”着,眼睛只望窗外。我那时真是过分聪明了,总觉他不大漂亮,有些啰嗦,一样的话翻来覆去,也不顾车厢里旁人怎么瞧我。现在想来,那时真是太不知事。
他朝外望了望,说:“我买几个橘子去。你就在这儿坐着,别走动。”后半句叫汽笛盖过去了。他要到那边栅栏外头给我买橘子。那边月台卖东西的少,须走下月台,穿过铁道,再跳下去、爬上那边月台。这于他,本不是件容易事。我本要去的,他不肯,只好由他。
我看见他戴着黑布小帽,穿着黑布大马褂、深青布棉袍,蹒跚地走到铁道边,慢慢探身下去,尚不大难。可他穿过铁道,要爬上那边月台,就不容易了。他用两手攀着上面,两脚再向上缩;那肥胖的身子向左微倾,显出努力的样子。他爬得慢。慢得叫人心里发急。我又怕站台上的人瞧见,只把眼睛挪到别处,装作看那头的告示。心里甚至想,倒不如我跳下去替他买回来算了。可等我再望向他,看见他的背影,泪很快地流下来。我赶紧拭干,怕他看见,也怕旁人看见。等他抱着朱红的橘子往回走,过铁道时,先把橘子散放在地上,自己慢慢爬下,再抱起走。到这边,我赶紧去搀他。他随我走到车上,将橘子一股脑儿放在我的皮大衣上,又扑扑衣上的泥土,像是心里很轻松。过一会儿说:“我走了,到那边来信。”我望着他出去。他走了几步,回过头看见我,说:“进去吧,里边没人。”等他的背影混入来来往往的人里,再也找不着了,我便进来坐下。泪又来了。
此后一别二年,那背影总在眼前。那张北上的车票,我至今还夹在一本旧书里,没舍得扔。如今隔着这二年,倒更说不出口了。那年车上一句句的“唔”,我还欠着他。
注:示例里"虎口裂口"那条细节是为演示而设。实际使用时,最值钱的那条细节要由你自己的真实经历提供——它不会替你编家事;你要是一时想不出,它会如实告诉你效果会打折,绝不硬凑。
自主生成文本
输入
/deai 自拟主题,请你生成任意学科的课程作业
输出
论《边城》的悲剧底色
“这个人也许永远不回来了,也许‘明天’回来。”读《边城》的人,大概都记得这最后一句。翠翠守在渡口,白塔已经修好了,爷爷不在了,傩送走水路去了辰州,回不回来,没人知道。小说到这儿就停了。一个被许多人当成田园牧歌的故事,收尾却悬在半空,这本身就有点意思。
茶峒的美是确确实实写在那里的。山青水绿,一条渡船拴在溪边,河街上排着吊脚楼,端午的龙舟和鸭子闹得满河响。十五六岁的翠翠在风日里长养着,皮肤黑黑的,眸子清明如水晶。沈从文写这些的时候用笔很轻,像生怕惊动了什么。可是细读就会发现,这片美从开头就罩着一层薄薄的愁。翠翠的母亲,也就是老船夫的女儿,当年跟一个茶峒军人好上了,后来怀了翠翠,殉了情。这个背景交代得极淡,几乎像随口一提,可整部小说的阴影,其实从这儿就埋下了。
人物各自的难处,拆开来看都不复杂。天保喜欢翠翠,走的是车路,托人说媒,没有成。傩送也喜欢翠翠,走的是马路,按老规矩要在对溪高崖上为翠翠唱三年六个月的歌。兄弟俩把话摊开之后,天保下河押货,淹死了。傩送把哥哥的死一部分记在自己头上,又怪老船夫说话绕弯子,最后远走辰州。老船夫呢,一心要给翠翠找个靠得住的人,怕她重蹈母亲的覆辙,结果越是操心,话越是说不明白,事情越是往坏处拧。翠翠自己从头到尾几乎没得选,她只是等。等爷爷开口,等傩送唱歌,等一个她自己也说不清的结果。
这出悲剧里没有真正的坏人。沈从文不打算让谁来承担罪责,这恰恰是最难受的地方。如果有个恶人,读者还可以恨一恨,故事也还有个交代。可是没有,全是好意,阴差阳错凑在一起,把一件本来可以成全的事推向了不可收拾。老船夫死的那一夜,雷雨大作,白塔坍了,渡船也被冲走,像是一种积蓄已久的情绪终于崩了出来。但沈从文依然写得很克制,死了就是死了,没有哭天抢地。
有些细节是越琢磨越有味道的。中寨人来做媒那一回,话里话外拿碾坊说事,说傩送若肯娶王家小姐,陪嫁就是一座碾坊。渡船和碾坊,明面上是两桩亲事的比较,暗里其实是两种活法。渡船要人撑,日子清苦,碾坊是产业,旱涝保收。翠翠守着渡船长大,傩送最后也没要那碾坊。兄弟俩的名字也值得留意,天保、傩送,一个是天保佑,一个是傩神送来的,都是求来的好名字,可两个都没落着好结局。沈从文大概不是随手起的。
要说沈从文的态度,我觉得与其说是批判,不如说是悲悯。他自己讲过,想造一座希腊小庙,庙里供的是人性。话是这么讲,落到纸上,他并没有把湘西写成一个完美无瑕的世外桃源。茶峒有它的淳朴,也有它的闭塞。少女的心事无人可诉,兄弟之间宁可各自退让也不敢把话挑明,这些沉默到最后都算在了悲剧的账上。
回过头再看结尾那个等待。傩送也许回来,也许不回来,翠翠守着渡口,日子还要一天天过。这种悬置其实比一个明确的团圆或离散更有力量,它把读者的心也留在了那个渡口。好的悲剧大概就是这样,不给人答案,只让人放不下。
使用方法
输入 /deai 手动调用
tips:
- 动手前它会问你几句(要不要补细节、文章写什么、有没有合适的细节方向)。别跳过——这几句决定成色。
- 最值钱的是"只有你知道、还带点代价"的细节:他手上的伤、他当时说的一句话、你当时做了什么、没做什么。有就给,一条顶十条;实在没有,它会直说效果会打折,绝不硬编。
- 想连内容带细节一起改活,选细节增补;想一个字都不许多加,选忠于原文——保真是保住了,但机器腔只能清到"看着顺眼",到不了"像人写的"。
安装
方式一:npx(安装到 DeepSeek Harness)
npx deai-skill-cn # 安装到全局(~/.dsh/skills/deai)
npx deai-skill-cn --project # 安装到当前项目(./.dsh/skills/deai)方式二:手动安装(任意支持 Agent Skills 的工具)
把 SKILL.md、standards-style.md、standards-fidelity.md、creative.md 复制到对应工具的技能目录:
| 工具 | 全局目录 | 项目目录 |
|---|---|---|
| DeepSeek Harness | ~/.dsh/skills/deai/ | <项目>/.dsh/skills/deai/ |
| Claude Code | ~/.claude/skills/deai/ | <项目>/.claude/skills/deai/ |
| OpenAI Agent / Codex | ~/.agents/skills/deai/ | <项目>/.agents/skills/deai/ |
目录结构
| 文件 | 作用 |
|---|---|
| SKILL.md | 技能主体:编排流程、红绿灯机制、子 agent 简报、语域表、全局约束 |
| standards-style.md | 风格审查标准(11 条):语言风格 + 结构风格类,风格审查子 agent 使用 |
| standards-fidelity.md | 保真审查标准(13 条):内容 + 结构逻辑类,保真审查子 agent 使用 |
| creative.md | 创造性子 agent 规范:人设卡与改写手法 |
| install.js | npx 安装脚本(无依赖,把技能文件复制进 DSH 技能目录) |
| docs/deai-concept.jpg | 概念图(多 agent 协作) |
后言
如有更好的修改意见欢迎向我提出!觉得它帮你把话说得像人话了,也欢迎给个 ⭐。
参考与灵感
- 本技能识别项的"AI 写作特征"清单,主要遵循维基百科 Signs of AI writing 归纳的公开特征;部分清单与设计灵感部分参考了 op7418/Humanizer-zh,万分感谢!
