Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
daha1216/dsh-adult-tension: DeepSeek 自带破甲 18+ 互动叙事:活人感 NPC(自主决策/拒绝迎合)、211个世界与上万素材、开局随心定制、世界自行运转、零漂移存档。

daha1216/dsh-adult-tension: DeepSeek 自带破甲 18+ 互动叙事:活人感 NPC(自主决策/拒绝迎合)、211个世界与上万素材、开局随心定制、世界自行运转、零漂移存档。

17 hours ago

Adult Tension。像素风黄昏卧室:一个人坐在床边弹红色电吉他,窗外是霓虹城市,窗上写着 ADULT TENSION;人物左侧写着:专为高张力、强连续性成人互动叙事打造。18+,尺度全开,真实成人互动,Claude Opus 5.5 从零重构。下方三栏:活人感 NPC、数百个深度世界、自运行状态机。

中文 · English

dsh-adult-tension
专为高张力、强连续性的成人互动叙事打造

18+ 深度破甲 · Claude Opus 5.5 重构
原生 Agent Skill | 活人感 NPC
数千余项素材库 | 零漂移 SQLite 状态机
——这里没有百依百顺的玩偶,只有各怀心事的成年人。


超多世界 · 体验切片 · 怎么开始 · 安装


内置世界库:跨时代独立世界框架和一万四千余项素材。211 个世界钉在一块软木板上,分为历史风云、都市暗流、当代市井、职场百态、聚光灯下、科幻与极限、异界幻想七栏,每栏标着世界数,全部已开放,可直接开局。下方磁带架写着一万四千余项素材:970+ 地点、1270+ NPC 角色、940+ 玩家身份、1120+ 人物组合、910+ 张力引擎、1770+ 日常活动、1270+ 压力事件、3330+ 开场钩子、1460+ 中期转折、1740+ 规矩与风俗。


每次开局都是同个世界里的真人真事和老规矩,绝不拿随机名词糊弄人。

所有世界都已开放,挑一个抓起来就能玩。 图里没有想要的?直接喊“自定义世界”,说你想去哪年哪地,当场给你现造一个。

查看全部 211 个世界速览(点开查看)

| 世界 | 一句话 | |---|---| | 幕末纸门内 | 门外风声鹤唳,纸门内衣衫不整;规矩比命重,但今夜谁都不想守规矩。 | | 截稿前一小时 | 截稿前最后一小时,压住一条丑闻的价码,远比登出来要高。 | | 更衣室十分钟 | 吊机声轰鸣的更衣室隔间,交接班那十分钟,够分完一笔见不得光的账。 | | 厂区创作夜 | 白天在展厅聊纯粹艺术,深夜在酒局算名利与肉体各值几分。 | | 极寒避难所 | 外头零下四十度,里面床位挨着床位;想多换一口热汤,得看你拿什么抵。 | | 狐面未摘前 | 戴着狐面的不一定是妖,牵着你手的不一定是人;灯灭之前,千万别叫出真名。 | | 坊门落锁后 | 鼓声一绝坊门落锁,官法管不到深巷,孤男寡女有的是办法熬过长夜。 | | 横滨量体馆 | 软尺贴过腰线与后背,量体的人指尖发烫,客人的私隐比尺寸更合身。 | | 钦犯在册 | 盖了红印是良民,划去名字是黑户;经手文书的那位大人,今晚在等你的诚意。 | | 吧台后的旧情 | 熟客要的不仅是那杯固定配方的黑咖啡,还有柜台后只有两人知晓的旧情。 | | 招贴画女郎 | 印在招贴画上的眉眼风情万种,私下包厢里的身价由三个男人轮流抬高。 | | 摘牌马车 | 煤烟浓雾里谁也看不清谁的脸,摘下号牌的马车后厢,只有急促的呼吸与金镑。 | | 第七个替身 | 镜头前是清纯完美的人设,后台更衣室里,经纪人正逼着第七个替身签下卖身契。 | | 三楼暗室 | 隔音棉封死的三楼暗室,绳结越紧,喘息越重,没人能在镜头前藏住私欲。 | | 隔壁包厢消息 | 昏暗包厢里红塔山的烟雾缭绕,隔壁机位发来的暧昧消息,打字的人就在你斜后方。 | | 拆迁墙根下 | 拆迁红漆刷上墙根,几十年同进同出的街坊,私底下的情债和烂账全藏不住了。 | | 停刊号天窗 | 停刊号只剩最后半版天窗,是撕开权贵的体面,还是保全自己明天的饭碗? | | 改写故障日志 | 油污斑驳的控制台下,改掉一条故障日志的封口费,足够买下半生清净。 | | 隔离第二十天 | 封闭隔离的第二十天,假阴性的诊断单被攥得发皱,同一间观察室里的距离越来越近。 | | 枕下的旧恨 | 废墟上搭起的廉价木屋,白天搭伙过日子,夜里枕头下都藏着灾难当年的旧恨。 | | 鬼市买路皮 | 鬼火幽绿的黑市窄巷,引路人开出的买路钱,要的不是银两而是你身上的一块皮。 | | 仙山客栈 | 求仙问道的都被挡在山门外,山脚客栈挤满了落魄人,抱团取暖最容易失了分寸。 | | 勇者退休以后 | 战甲生锈挂在墙头,当年的生死同袍上门讨债,曾经的魔族俘虏成了枕边人。 | | 偏厅除籍夜 | 户籍官的手指划过羊皮纸上的真名,要想不被除籍流放,今晚得换身衣裳去他偏厅。 | | 发条身体的秘密 | 蒸汽与机油味混着脂粉香,巡演最后一夜拆台前,总有人想把心留在这具发条身体里。 | | 封山私汤 | 大雪封山断了暖气,温泉旅馆里每个人都揣着一笔不想让人知道的账,热汤池边的距离一夜比一夜近。 | | 霞飞路暗房 | 显影液的酸涩里藏着一卷底片,闸门落下之前,谁捏住了胶片,谁就捏住了别人的命。 | | 手术台的筹码 | 霓虹泡在酸雨里,神经诊所按小时计费;风暴封城前,人人都得决定把什么押上手术台。 | | 枯木暖石药浴 | 千年神木一寸寸枯死,神殿里的祭司与访客守着暖石药浴,谁都不敢先说出那份赎罪的旧约。 | | 古刹长明灯 | 暴雪压山,唯一能借宿的古寺里,僧人、刀客与名册上的钦犯共守一盏长明灯。 | | 压在黑账下的委托 | 破产的黑账摊在桌上,禁忌深渊的委托就压在账本底下;接不接,天亮前得给个准话。 | | 魔石灯将熄 | 安全区坍塌,远征队溃散,幸存者挤在一盏快熄的魔石灯下,信任比口粮更稀缺。 | | 敢死第零队 | 蒸汽机甲守着最后一道山口,敢死第零番队只剩一夜,有些话不说就再没机会了。 | | 弑神血旗 | 屠龙血旗插在龙尸旁,断角决死阵前夜,并肩的人在风雪里互相试探彼此的底线。 | | 女仆长的辞呈 | 风暴封岛的一夜,女仆长的辞呈拂晓就要送到案头,走还是留,只差一句没说出口的话。 | | 八十八层封楼夜 | 暴雨封楼的顶层,社长的离岸账本落进你手里;举报、自首还是等元老派夺权,天亮前总得有人开口。 | | 圣女的灼痛 | 讨伐深渊留下的诅咒每夜灼痛圣女,唯一能念完封印古咒的,是被教廷驱逐过的学者。 | | 停电夜的离婚届 | 整条老街停了电,隔壁的青梅竹马抽屉里压着一张盖好章的离婚届,今晚她得自己决定签不签。 | | 游艇暴雨夜 | 暴风雨中的游艇上叛徒倒戈,中弹高烧的极道千金只剩贴身保镖一人可信,熬到天亮才算赢。 | | 断罪地牢子夜 | 魔纹每逢子夜灼痛,提审被俘女骑士长的,是并肩七年的大审判官。 | | 会长的发带 | 暴雨黄昏地窖门卡死,研究生会长用发带缠住掌心拉着电闸,九十分钟后强拆断水。 | | 秘药高热四十分 | 秘药爆裂、首席高烧,闸门自锁四十分钟;等药性退尽,日记里写的人就在眼前。 | | 金库氧气倒计时 | 劫匪切割防爆门,千金和贴身法务退进金库,氧气只剩两个时辰。 | | 长安洗冤局 | 宰相嫡子暴毙,提刑女官密调戴罪推官,五更前要验出铁证。 | | 六叠合租 | 末班车停运,青梅竹马滞留你的六叠小屋,停电的夜里只有一床被褥。 | | 假面蜜月 | 两名特工扮作新婚夫妇,在满是窃听器的套房里找死角低语。 | | 帷幔后的神乐铃 | 百鬼围殿,中毒的巫女长与剑士藏在帷幔后,腰间神乐铃一动就响。 | | 破晓残灯 | 斩鬼女剑士瘴毒攻心,与巫祝背靠背守着残灯,熬到破晓拔毒。 | | 女总裁的领带 | 雷暴中公务机连番下坠,女总裁的傲慢面具一层层剥落,主从悄然倒转。 | | 水牢对赌 | 被俘女骑士长困在齐膝水牢,距处决两个时辰,背靠石壁密谋越狱。 | | 压载舱密审 | 风暴公海上,王牌女特工被锁在压载舱,隔壁铁栅里是同行的破译员。 | | 首席觉醒之夜 | 女首席血脉觉醒高热不退,亲手封锁工房,把自己和卫队长一起锁在里面。 | | 紫禁封宫夜 | 女掌印手握传位密匣,首辅深夜闯殿,十年旧情与江山归属同盘对弈。 | | 女社长更衣室 | 午夜强平前,被裁的审计官攥着造假底片闯进女社长反锁的更衣室。 | | 城堡更衣室 | 继承人归来,发现城堡大权全在冷艳女仆长手里,更衣暗室里步步紧逼。 | | 暗示反噬后 | 暗示反噬回研究员自己,门锁死四十分钟;等醒来,藏了两年的日记再也藏不住。 | | 别庄旧债 | 破产的女家督等来的债主,正是三年前被逐出门的前执事。 | | 灵堂百日祭 | 新寡女当主主持百日大祭,被召回护丧的是同龄义弟,山洪断路的长夜里礼法撕扯。 | | 下町薄墙 | 隔壁新婚主妇被讨债逼到墙角,两人隔着薄板敲暗号。 | | 断后至拂晓 | 第七突出部被合围,负伤的女少校断后,坚守到拂晓信号升起。 | | 孤岛香闺 | 孤岛上海,76号女处长在香闺约见潜伏三个月的人,零点半铁丝网通电。 | | 负压室九十分钟 | 毒株泄漏、防护服撕裂,冷面女主刀与研究员被反锁在负压室,排风九十分钟后停摆。 | | 七号车厢要犯 | 暴雪困车,要犯暴毙七号车厢,女法医与停职干事要在重启前厘清死因。 | | 严寒同一领大衣 | 列车脱轨熄火,女部长与下属共裹大衣背靠背,熬到救援破晓。 | | 定格十二分钟 | 全员定格,只有两位主管醒着,十二分钟内必须重启冷却回路。 | | 特搜断电夜 | 断电夜,侧写官把电极贴上前队长手腕,门外灭口队已到。 | | 凡尔赛密约 | 暴民围城前夜,公爵夫人身怀密诏,在更衣室与侍卫长立下生死盟约。 | | 最后三支血清 | 女医官握着最后三支血清,濒死的拾荒队长揣着核电池闯进诊室。 | | 断桥守灵夜 | 山洪断桥的守灵夜,素白未亡人与近侍背靠背守住金库密匙。 | | 移门后的长媳 | 名门长媳敲开隔壁移门,门后是被家族构陷的法务顾问。 | | 雪屋取弹夜 | 组长千金背后中弹,贴身心腹要在追兵赶到前取出弹片。 | | 金库锁手铐 | 女若头把精算师铐在自己腕上锁进金库,钥匙却塞进对方口袋。 | | 若头逼宫夜 | 老会长暴毙,少夫人跪守佛堂,若头按刀逼宫争夺金印。 | | 八号风球医馆 | 八号风球夜,负伤红棍破门闯进跌打医馆,女掌柜手握老龙头账册。 | | 孤烽避风暴 | 和亲长公主退入孤烽燧,唯一守将是三年前叛逃的都尉。 | | 名人战封手夜 | 名人战封手之夜台风断电,九段女棋圣与立会人守着火钵和一封红蜡信封等天亮。 | | 暴走女斥候 | 塌方困住远征队,魔力暴走的黑暗精灵斥候把短刃塞进调查官手心。 | | 进水的压载舱 | 邮轮沉没前夜,被绑架的千金与贴身侍从锁在进水的压载舱里。 | | 隔窗告解 | 暴雪封山的修道院,见习修女把最后半块圣餐面饼掰给负伤的异端学者,一领斗篷熬到天亮。 | | 破庙拔毒夜 | 山洪封路的破庙暖阁,负伤女刺客收剑入鞘,让逃难医家替自己挑出后背的毒钉。 | | 负七层超导失超 | 负七层超导失超、铅门自锁,冰山女物理学家室颤倒地,工程师手里只有一台除颤仪。 | | 假扮新婚 | 宪兵挨个查夫妻证件,王牌女谍报员收起枪,求陌生的外交随员陪自己演一场新婚夫妻。 | | 塔底十指相扣 | 本命剑断、煞毒倒灌,素衣剑仙开口求一个外山门人十指相扣,替自己引煞。 | | 极寒猎屋 | 政变雪夜,失温的傲慢皇女命戴罪游侠割开结冰的胸衣,三根松木撑到天亮。 | | 四立方米救生舱 | 四立方米的救生舱、一只氧气面罩、三十分钟,王牌女机师和戴罪机修兵在残骸带里冷漂流。 | | 地下解剖台 | 台风断电的地下解剖室,清冷女法医后背带伤反握手术刀,受查刑警替刀稳住最后一刀。 | | 碎裂圣坛正骨 | 地底圣坛崩塌、法杖折断,精灵女祭司让平民盾卫单膝跪地替自己正骨。 | | 火刑前挑颈圈 | 火刑前三小时,青年狱卒反锁死牢,用一根秘银针去挑天才魔女的禁魔颈圈。 | | 防弹密室对峙 | 台风夜的公海游艇,安保叛变,千金军火商和贴身保镖锁在防弹密室里等气割枪烧穿门。 | | 极夜冷通道 | 北欧极夜的超算冷通道灌满哈龙毒气,天才女极客和值班工程师轮流吸同一只面罩。 | | 山崩神龛前 | 泥石流冲歪了山中古社的回廊,青铜神龛咬住大巫女的千早,祭仪还不能停。 | | 一剑之外 | 台风断电的地下剑馆,计分屏砸落卡住花剑女冠军的护腿,对手就在一剑之外。 | | 重甲卡石缝 | 雪崩压塌要塞外桥,退队的女统领重甲卡进石缝,身后还有一整支难民车队。 | | 洋馆清算夜 | 破产清算前夜的华族洋馆,倒下的樟木书柜咬住千金的振袖,地契还压在书柜底下。 | | 歌剧院飞桥 | 巴黎歌剧院首演之夜,台下的蒸汽飞桥卡死,首席舞者的舞衣被咬进齿轨。 | | 琴库气密门 | 巴黎大音乐厅七十周年,雷暴断电,大提琴首席被冰窖琴库的气密门咬住长裙,头顶钟声一道道响。 | | 漫向孤本的水 | 江水倒灌的藏书楼,紫檀屏风倒下咬住女掌卷人的马面裙,浊水正漫向宋版孤本。 | | 暗堡进水时 | 山洪渗进地下三十米的机要机房,装甲门夹住首席报务员的套裙,首长正沿铁梯走下来。 | | 门外的长老 | 岚山秋雨压歪了茶室移门,准家元的振袖被地轨咬住,长老们已经在外廊脱履。 | | 破冰船底舱 | 浮冰撞瘪破冰船底舱,卧底女缉私官的工装靴被钢梁咬死,冰水和重油一起涌进来。 | | 门外考评专家 | 雷暴跳闸,负压配药厅的滑门咬住值班女主任的白大褂,门外考评专家越走越近。 | | 悬空的双人座舱 | 空袭震塌整备桁架,双人座舱悬在半空,王牌女机师的抗荷服卡在断裂的舱盖锁扣里。 | | 九十九层吊篮 | 深渊九十九层落石地陷,吊篮倾斜,被放逐的圣女神袍卡进绞盘,审判官的火把正往下照。 | | 悬空车门边 | 台风夜的跨江单轨脱轨悬空,辣妹的短裙被车门折臂咬住,抢修队的手电一路照过来。 | | 伏魔殿华盖倾坠 | 暴雨震塌伏魔殿的青铜华盖,退魔大巫女的襦袢系带被铜柱咬死,增援的脚步已过回廊。 | | 登场前二十秒 | 红毯盛典的地库出口被代拍围堵,保姆车座椅滑轨咬住顶流女星的鱼尾礼服,压轴登场只剩二十秒。 | | 楼下的快递铃 | 漫展前夜暴雨断电,手绘台悬臂咬住同人女画师的睡裙吊带,印厂的快递已经在楼下按铃。 | | 水银漫灌时 | 裁判所大殿水银漫灌,旋转重闸咬住女审判长的黑金法袍,主教的骑士正撞着铁门。 | | 受降通牒最后一句 | 光矛轰塌悬空神殿,精金王座咬住魔王皇女的礼服裙摆,圣骑士的受降通牒已念到最后一句。 | | 气割枪逼近时 | 半山豪宅断电遭劫,安全屋钢栓咬住财团千金的吊带睡裙,门外的气割枪正一寸寸烧穿门板。 | | 黎明断头台之前 | 政变黎明,断头台配重砸死牢门,暗河漫进死牢,看守骑士和被构陷的公爵千金只能自己拆滑轮。 | | 零下二十五度 | 暴雨夜的走私冷库,转轮锁被误触死锁,卧底女刑警和同伴困在零下二十五度的冻肉柜之间。 | | 千米滑坠缆车 | 千米高空主缆被炸断,双层缆车沿钢轨失速滑坠,女黑客总监和退役佣兵爬进底盘去卡棘轮。 | | 皇家飞艇泄压 | 炮战弹片击穿皇家飞艇冷凝管,锅炉安全阀崩断,首席女机械师和炉头抡起长摇把去拧阀。 | | 失控的重载列车 | 高原长隧道塌方,重载列车调速阀抱死直冲石堆,女司机和老司炉长在蒸汽里抢截断阀。 | | 万米过渡舱 | 万米科考站强震,减压阀主轴变形抱死,高压海水灌进过渡舱,女总师和副驾驶拿机械爪当撬杠。 | | 酸雨滤网破损时 | 辐射酸雨撕开滤网,气闸电机烧死,女净化师和荒野游侠合力去拧手动伞齿轮。 | | 皇陵流沙殿 | 军阀工兵炸裂皇陵石券,流沙倒灌,重力翻板倾向毒刺陷坑,摸金女掌门把降魔杵卡进枢轴。 | | 三万米高空主缆 | 三万米高空主缆撕裂,悬臂每滑一段机库就失重一次,冰山女上尉和工程兵在风暴里卡导轨。 | | 百吨防爆门下沉 | 冷战核井的电子管告警机被误触,百吨防爆门下沉闭锁,女指挥官和士官长去摇减压阀。 | | 氦气变调时 | 饱和舱住到第二十一天,跨海沉管的焊缝撕裂,女总监和饱和潜水长隔着氦气变调的喊话去锁蝶阀。 | | 失速提升斗 | 三声铃响罐笼下井,三百米深井的提升斗刹车失灵,女总工和把钩工长把扳手别进导向轮抱闸槽。 | | 高原野温泉井喷 | 四千米高原的地热井喷,硫磺蒸汽漫过野温泉,女总地质师和司钻背着氧气瓶去摇防喷器丝杠。 | | 洪峰第十九天 | 暴雨下到第十九天,洪峰过坝,进水口快速闸门卡在半途,女总监和闸门值班长下廊道去开旁通阀。 | | 刺漏的加氢塔 | 检修季的板房村灯火通明,加氢反应器主法兰刺漏、硫化氢报警器尖叫,女总工和内操主操钻进隔热罩。 | | 极寒受料臂 | 草原冬夜零下三十度,万吨斗轮机的受料臂起火下坠,女总指挥和斗轮机司机长顶着白毛风去锁齿圈。 | | 月池分流器 | 倒班直升机刚走台风就到,月池下的分流器胶芯胀死,女总监坐吊篮下去,吊车司机长在上头盯着。 | | 零下一百六十二度 | 远航第四十七天过好望角,液货舱安全阀被冰堵死,女轮机长和水手长在零下一百六十二度的白雾里砸阀杆。 | | 十马赫喉道 | 三线老基地的后半夜,十马赫吹风烧胀了喷管喉道,女总师和基地子弟出身的值班长去压微调螺栓。 | | 倒计时四十秒 | 发射前夜镇上大排档坐满了游客,倒计时四十秒吹除阀冻死,女总师和加注班长把扳手压进销孔。 | | 六月六开库 | 六月六开库晒画,宗亲们盯着分家产,雷暴砸死库门,当家少夫人和装裱师用一柄紫铜茶则撬锁舌。 | | 零点开闸前 | 录取查询零点开闸前十分钟,雷暴误触发机房灭火,理事长和夜班工程师用一把裁纸尺撬释放手柄。 | | 编目员的阁楼 | 梅雨下了一个月,河水倒灌、书架卡死回廊,阁楼上的编目员和木作修复员用一方铜镇纸扳螺母。 | | 开书留扣夜 | 听客们等着昨天卖下的关子,暴雨砸落台口挂落,评弹女先生和木作师傅用调音扳手撬木销。 | | 泵房爆裂夜 | 大雪封山的林区疗养院,泵房蒸汽爆裂、卷门卡死,夜班护士和锅炉房机工用听诊器砸触点。 | | 禁触的圣女 | 一年只开山一次的雪线神殿,不受凡人触碰的圣女被困断崖,只能握着石匠的手撬开冰封的门。 | | 悬停的三十层 | 合租三年的室友囤完泡面搭观光电梯回家,台风里轿厢悬停半空,一把雨伞尖撬开制动器。 | | 打歌前夜水幕 | 打歌前一夜带妆彩排,水幕排练场的吊杆砸落,女团C位和舞台总监在台下撬棘轮。 | | 失控模拟舱 | 连拿满分仍不肯签字的首席女飞官,与总师被困在失控的全动模拟球舱里。 | | 行宫密室雪 | 帝国覆灭第三个冬天,长皇女和背她翻过宫墙的侍卫长被雪崩封进收藏室暗门。 | | 紫外线灯网之下 | 没落血族的最后一位千金,和世代猎魔的学者被紫外线灯网困在地宫石阶上。 | | 悬空底舱慢半拍 | 印章总慢半拍落下的公会总务长,与每次进港都来排队的机械师被困在悬空底舱。 | | 公爵千金的药圃 | 被退婚、被诬下毒的公爵千金,天不亮就来照看救命药草,穹顶塌落时身边只有平民药剂师。 | | 没顶座驾 | 二十一岁接下财阀的董事长,座驾被导进泄洪暗渠,十公分空气里和贴身保镖踹开车门。 | | 火药坑道封锁 | 被围第四十天的圣殿女骑士长,与敢顶撞自己的军械工学官被钢闸封在火药坑道里。 | | 八米悬空吊笼 | 闭馆后的古籍书库,温柔的管理员和修复技师被困在八米高的检修吊笼里,一枚黄铜重印卡进棘爪。 | | 悬崖尾厢 | 跑雪国线路的乘务长每晚多分出一条毛毯;雪崩把尾厢推出悬崖,和列车机械师裹在同一件大衣里撬门。 | | 草料库起火时 | 嘴硬的马术千金跟马术兽医斗了一夏天的嘴,雷暴夜草料库起火,靴筒里的修蹄钩别进吊闸滚轮。 | | 悬停的乐池 | 首演只剩三天,年轻的女指挥家和舞台机械师被困在悬停的升降乐池底坑,用指挥棒打着拍子撬阀。 | | 战地救护所 | 冷得像手术刀的女军医一年只喝停火时那一杯苦咖啡;急救站坍塌,和工兵组长在残氧里撬铁门。 | | 铅闸坠落时 | 首席女拍卖师一槌落定几个亿;劫匪闯进地下金库,铅闸坠落,和金库安保架构师用紫檀拍卖槌的银包角撬泄压阀。 | | 战矛撬阵盘 | 魔军女统帅作为停战使节住进敌方圣殿,机关学者白天陪着谈判逛集市;重力结界误启,两人用战矛枪镦撬阵盘。 | | 齐胸冰水里 | 守陵村的剑巫女给朝廷派来的水工探险家带路;暗河倒灌,青铜重闸坠地,两人在齐胸的冰水里用剑鞘撬铜销。 | | 逆行齿轮的雪夜 | 宫廷大占星术士和新来的天文学者为新历法吵了一季;九星连珠的雪夜齿轮咬死,两人用星盘指针撬插销。 | | 世界树铁木重门 | 精灵巡林游侠给人类古植物学者当了一季向导;世界树的防御机关闭合、荆棘缠死出口,两人用秘银猎刀撬铁木重门。 | | 水门链轮咬锁甲 | 河港驻防的铁骑女统领和改造绞盘的工程师为工期吵了一个汛期;暴雨夜锁子甲下摆卷进链轮,浑水漫过腰际。 | | 舷外集装箱 | 缉私船追了走私货轮三天;风暴夜集装箱悬在舷外,王牌女警官和随船机械工程师困在倾斜的箱顶上。 | | 秘银花瓣合拢时 | 嘴硬的精灵王女天天守着修穹顶的人类学者;地脉震颤,秘银花瓣合拢,咬住了王女轻甲的护背暗扣。 | | 沸泉倒灌溶洞 | 百年风吕旅馆的少老板娘留地热工程师住了一个月;地震封死泉道,沸泉倒灌溶洞,两人用水温测量棒撬闸板。 | | 逃生门受阻 | 古典文献的硕士生和测绘旧楼的建筑系博士在老图书厅各占一张长桌待了一学期;台风夜书架滑移堵死了逃生门。 | | 离地四十公分 | 冷艳的女机械师和试车手合伙开店三年,为赛车调校吵了一夏天;风暴夜卷帘门卡在四十公分高,两人趴在泥水里压扳手。 | | 登台前六分钟 | 傲娇的千金Coser自己画图打印整套机甲;开场前六分钟胸甲卡死在十二米马道上,和威亚机械师贴身拆螺栓。 | | 十字手杖撬铁门 | 白衣女牧师把被炸塌钟楼的礼拜堂地下改成救护所;结界超载,和驻守的骑士长用十字手杖撬开防爆门。 | | 深潜井检修灯 | 花样游泳女冠军每晚练完都往池底看一眼检修灯;深潜井主阀卡死,和机械师在冰水里挑卡簧。 | | 金库落闸时 | 民国督军千金每月下库盖印,都点名要华人总工程师陪着;乱军抢劫,金库落闸漫水,卸下弹匣别锁舌。 | | 绣轩黄杨架 | 苏绣传人与营造师在宗祠绣轩里待了一个梅雨季;太湖洪峰倒灌,黄杨木棚架别死雕花门,钢剪反插榫卯挑木销。 | | 沙暴封窟夜 | 壁画修复师和崖顶的岩土工程师隔壁住了两年;黑沙暴封死第96窟,脚手架卡进岩缝,钛铲卡槽当扳手拧螺栓。 | | 十号风球船坞 | 港岛船王千金跟着水手长验收进坞大修的货轮;十号风球风暴潮漫过坞墙,船身离墩横摇,六分仪扳手拧人孔。 | | 大理寺冰窖 | 贞观盛夏,女仵作在全城最凉的冰窖里守着一具毒杀案尸身,少卿天天下来问案;死士封门投毒,精钢探针挑翻地锁。 | | 摘星楼齿轮 | 开元年间女官管漏刻报时,灵台郎管浑天仪的齿轮,搭档了三年;仲夏雷暴,齿轮抱死咬住披帛,量天尺别齿槽。 | | 天坑绝壁 | 清末采参女把头给地质考察队带路上天池;暴风雪冰崩,落石砸瘪登山锁扣,鹿骨快刀的刀背撬锁舌。 | | 画舫撞船夜 | 明末教坊司的琵琶行首每夜在画舫献艺,巡江官差守在船头;漕船横撞,沉香屏风咬住裙摆,银扳手撬铜销。 | | 六十二层天桥 | 红圈所女合伙人在双子塔六十二层的玻璃天桥里谈了三周并购;台风夜防火闸门夹住套裙,签字笔夹顶开关。 | | 鱼尾裙与奖杯 | 三金影后与给自己调了两周追光的灯光总设计;盛典骚乱,旋转台导轮卷住鱼尾裙,金属奖杯撬偏心轴。 | | 临射雷暴半潜台 | 测控女总师在南海半潜平台上守了半个月窗口;临射雷暴,五十米吊笼的防坠棘爪抱死,不锈钢探针挑棘爪。 | | 悬空的威亚 | 汉服模特吊了半个月威亚,武术指导天天在跳架上托着;镝灯短路,卷扬机停摆,黄铜压襟细钩挑绳环死结。 | | 负压喷漆房 | 独立涂装师连熬五个通宵赶限量GK,暖通总工修了一礼拜风机;负压滑门自锁,喷笔通针撬门轨。 | | 烟晶评级日 | 傲娇珠宝鉴定师在百年水晶矿洞里给一颗巨型烟晶评级;山体强震,气密门自锁缺氧,钨钢硬度笔撬卡销。 | | 通宵长队前夜 | 首发前夜门外排起通宵长队,温柔女店长和机电师傅在阁楼理货;升降机配重锁舌咬死出口,冲压钢杆撬开。 | | 闭馆前红外线 | 游戏声优受邀出Cos原神的神里绫华,演艺总监陪跑三天签售;闭馆断电,战袍拉链与移门同时卡死,扳钳撬齿。 | | 第十一次告白 | 乙女游戏声优录到第十一条终极告白,录音导演在玻璃后头陪了整晚;气密门负压死锁,防震架扳手挑气阀。 | | 大殿暖阁上妆 | 古装剧梳头师在大殿暖阁给女主角上头面,美术总监天天来挑刺;生铁门栓咬死殿门,拔销钳下压撬暗销。 | | 更衣通道移门 | 女仆咖啡馆三周年,傲娇台柱跳完后场舞,店长在通道口等着;铁柜倾覆别死移门,直角扳手撬角钢。 | | 百寸大屏之前 | 国风仙女画师的裙摆被热压裱画机咬住,十八禁同人稿正投在客厅百寸大屏上;室友就要推门,钛刮刀撬压板。 | | 独奏会侧台 | 刚毕业的千金钢琴家开首场独奏会,执行管家守在侧台;琴底传动杆勾住皮项圈,谱夹钢片当杠杆挑曲柄。 | | 讲台急升之后 | 研究生会主席致辞时升降讲台电机短路急升,抱箍咬死西装下摆,纽扣崩飞露出鱼骨胸衣;翻页笔背夹挑卡簧。 | | 秀场倒柜背后 | 金发辣妹新锐设计师的首秀后台,秀场总监是当年的学长;角铁更衣柜倾倒压住裙摆,五金锥撬背板。 | | 管风琴琴台 | 唱诗班女高音领唱的立领挂在管风琴风道的铜钩上,管风琴首席在琴台上弹着前奏;乐谱夹钢片挑铜钩。 | | 水景若夫人 | 茶道宗家的若夫人在非遗大典上点茶,月白旗袍被潜水泵胶轴卷住;纯银双刃茶针挑开卡死的胶轴。 | | 头等舱配餐间 | 头等舱乘务长俯身取酒时丝巾项圈被冷藏抽屉滑轨咬住,搭档在配餐间;双铰链侍酒器撬阻尼卡扣。 | | 中日擂台封盘 | 中日擂台赛的中方女擂主,和服束腰被紫光檀移门的地热导槽勾住;玛瑙棋子卡进槽缝挑开暗带。 | | 决赛局间休息 | 研究生校花打进大运会女单决赛,局间被裁判椅横梁挂钩勾住网球裙;吸汗带不锈钢别针挑绳结。 | | 倒数十秒的香槟 | 名媛司仪被伴娘恶作剧扣上银手铐,细链挂死香槟塔流苏,总监在耳麦里倒数十秒;珍珠发簪挑锁舌。 | | 夺冠特写二十秒 | 软萌顶流女主播起立致谢,耳机凯夫拉线缠死项圈铃铛卡进椅背钢架,大屏特写倒数二十秒;拔键器撬开口环。 | | 展台阴影处 | 清冷超跑车模换腿摆姿,脚踝银链绞进概念车导流板,外籍副总裁端酒上台;细高跟钛合金跟尖顶卡簧。 | | 查房八米外 | 规培护士的白丝吊袜带被急救车阻尼滑轨咬住,护士裙一路扯高,老院长带着专家查房只剩八米;弯头止血钳撬弹片。 | | 开播倒数十五秒 | 深夜电台女主播的白金乳链卡进麦克风转轴的防夹齿轮,开播只剩十五秒,总监制正推开隔音门;钢发夹撬卡簧。 | | 九曲桥来人时 | 古典舞《洛神》水上首演,飞檐风铃绞住舞衣里真丝肚兜的银链,文旅集团副总裁正上九曲桥;纯银发簪挑铜丝环。 | | 五步之遥 | 通宵便利店的夜班店员被冷柜回弹合页夹住短裙和猫尾,巡查督导刚推开感应门,只隔五步;拆箱刮刀别开卡爪。 | | 敲钟台台阶前 | 投行女合伙人站上港交所敲钟台,大屏机械臂的钢夹撕开裙摆,基金副主席正走上台阶;翻页笔电池盖挑锁片。 | | 揭幕倒计时 | 古画修复师的乳环金链被恒湿展柜的电动升降玻璃罩绞进去,文保基金会理事长正走向修复台;牛角起画刀割绞绳。 | | 大太鼓吊索 | 实业团剑道女主将的道服被大太鼓吊索绞住,胴甲里私下戴的乳铃随时会响;竹剑销钉垫上胶圈做杠杆挑簧片。 | | 贵妇推门前 | 名宠水疗会馆院长的白金锁骨链被洗浴舱机械臂勾住,领口撕开,贵妇客户只隔三米;圆头钢剪垫着弧脊别挂钩。 | | 正冠之前 | 书院成人礼上,国学礼仪讲师的钢珠乳夹被电磁讲案吸死,示范只剩二十五秒,老山长正拄杖登阶;沉香木尺阻断磁路。 | | 首演前十五秒 | 大提琴家赌输穿上的贞操带被尾针导槽咬住,欧洲老指挥已经举棒,起拍倒数十五秒;琴弓马尾扣调节柄挑簧片。 | | 捧花登台之前 | 昆曲闺门旦水袖里赌输戴上的细银乳链被造雾连杆勾住,主礼长官捧花上台阶,只剩二十秒;泥金折扇包铜扇角别簧爪。 | | 评委倒数时 | 三星法餐厅的甜品主厨开箱端舒芙蕾,烤箱门轴咬住赌输穿上的蕾丝束身衣,主评委秒表倒数;糖艺调刀撬卡榫。 | | 老馆长的脚步 | 藏书楼馆员站在五米铜书梯顶,素银项圈胸链被滚轮咬住,楼下百人夜读,老馆长的皮鞋声逼近;黄铜书签挑卡片。 | | 赛点二十秒 | 国家队女主攻救球扑地,泳裤抽绳连同偷戴的跳蛋尾线被球网地锚缠死,主裁判催发球;护腕里的陶瓷刃割辅绳。 | | 登台倒数三十秒 | 珠宝设计师自己的粉钻压轴上拍,自戴的纯金链被旋转展台咬住,拍卖官要设计师三十秒内登台;钛柄放大镜顶开关。 | | 全网注视之下 | 顶流舞见压轴谢幕,升降台下沉,防夹胶条咬住白蕾丝吊袜带,全网三千万人在看;蝴蝶结里的钢发夹挑锁舌。 |


体验切片:真实会话交付实录

港口夜班 · 有压力模式。 你是夜班调度,台风封港前最后一班船,第三排最底下的集装箱过磅足足超了四吨。吊具十四分钟后咬合,手边还压着船公司塞过来的厚红包。

👤 你: 我去找能帮上忙的人,把情况跟对方说清楚
> 你往后退了半步,手腕一翻避开了红纸包。红纸包顺着硬板纸滑落在铁皮箱边缘,船公司代表潘宝珠脸上的笑意微微一滞,手慢慢收回风衣口袋,眼神在水银灯的阴影里深了下去。
> 远处桥吊的铁爪在头顶发出刺耳的金属摩擦声,还剩十三分钟。
> 👤 你: 我想让对方答应替我分担一部分,看对方肯不肯
> 两排集装箱夹出的深隙里黑得见不到底,湿热海风灌进来像抽风机一样啸叫。你把装卸班组长梁嘉欣拉进铁壁阴影里,压着嗓子把想让她搭一把手的意思递了过去。
> 梁嘉欣残缺的左手在粗布工裤上蹭了蹭,眼神沉得像浸了海水:
> “阿青,当年你刚进调度室,台账还是我教你对的。你想让我帮你扛,行,但话得摆在明处——我可以用班组长的名义在频道里喊一次吊具钢丝绳例检,硬把七号机停下来,顶多给你匀出二十分钟。但放行单是你们调度的事,那个超重四吨的单子,字我绝对不签,出了事我也绝不会替你顶。能给你的,就这两轮机的时间。”
> 【时间】第一天 23:36 | 【地点】堆场通道 | 回合:5
两个人都没有因为你开口就顺从:一个被拒后收敛了客套,一个匀出二十分钟却坚决不替你签字。
成年人的世界里没有无条件的庇护,每一步退让都有明码标价的底线。

出自真实试玩记录,宿主 opencode,模型 gemini-3.8-flash,删节处用“……”标出。全文:opencode-pt-harbor_night_shift-pressure-r3.json · 全部试玩与评分:reports/playtests/playtests.md


为什么不会崩盘:模型写故事,本地引擎守事实

| | 普通 AI 常见表现 | Adult Tension | |:---|:---|:---| | 角色态度 | 无底线顺从,有求必应 | 每个 NPC 有目标和底线;回应分拒绝、协商、有限配合、表面配合、真诚配合五档 | | 成人内容 | 写到关键处一句带过,或突然跳到“事后” | 尺度由你定:不强制淡出,你要求写到哪步就写到哪步;全员成年、同意可撤回、硬边界由引擎执行 | | 长线记忆 | 聊十几轮就失忆,关系与设定漂移 | 人物、关系、时间、事实都存在本地 SQLite;每回合上下文不超过 20 KB | | 时间推移 | 你离开后,世界停在原地 | 快进时,不在场的人各有动静,承诺到期、风声传开 | | 进度保存 | 关掉窗口就白玩 | 命名存档、另存为、导入导出;重试不会重复推进,升级前自动备份 |

还有三处细节:名字按时代和地域取,不出戏;用词不穿越,盛唐的人不说“OK”;每个 NPC 都有表里两副样子,开了“内心可见”,你能看见他没说出口的那句话。


怎么开始:不用记语法,直接说大白话

开一局

| 你说 | 会发生什么 | |:---|:---| | 开局 | 完全随机;会先问你选“日常”还是“有压力” | | 开局,港口夜班 | 指定世界 | | 开局,不要职场 | 排除题材 | | 开局,我是三十岁的女摄影师 | 设定你自己 | | 自定义世界,民国的一座山城…… | 模型当场写一个世界,只属于这一局 | | 重开 42 号 | 同一种子,原样重来 |

推进剧情

新局依次给出“世界观”“人物”和正文,正文停在一个等你接手的动作上。直接写动作或台词:

我走到她面前,把文件放在桌上:“我们单独谈谈。”

随时调整

| 你说 | 会发生什么 | |:---|:---| | 继续 · c | 向前推一幕,场面里至少有一处变化 | | 快进到明天早上 | 不在场的人各有动静,到期的事有结果 | | 状态 | 关系、承诺、风声、快到期的事 | | 存档 · qs | 存到当前存档槽 | | 另存为 名字 · 读档 名字 | 另存一条分支,或从那一刻接着玩 | | 存档列表 | 所有存档 | | 导出 · 导入 | 导出存档文件,换台电脑也能续 | | 刚才不算 | 撤销或改写上一回合 | | 内心可见 开 · 暂停 · 边界:不要 X | 看见没说出口的话;立刻停下;划一条引擎替你守的线 |

同一个存档被另一个窗口改过时,会提示你读最新版、另存为,或取消,不会静默覆盖。


安装:只需交给 AI 操作,原生 SKILL

不需要 pip install,不需要设环境变量,也不需要任何 API Key。

让 AI 替你装,在宿主里说:

帮我安装这个 skill:https://github.com/daha1216/dsh-adult-tension (Skill 在 skill/adult-tension 目录)

或者手动装,把 skill/adult-tension/ 放进宿主的 Skill 目录:

git clone --depth 1 https://github.com/daha1216/dsh-adult-tension.git
cp -r dsh-adult-tension/skill/adult-tension ~/.dsh/skills/

| 宿主 | Skill 目录 | |---|---| | DeepSeek Harness (DSH) | ~/.dsh/skills/ · 项目里的 .dsh/skills/ | | Claude Code | ~/.claude/skills/ · 项目里的 .claude/skills/ | | Codex | ~/.agents/skills/ · 仓库里的 .agents/skills/ | | OpenCode | ~/.config/opencode/skills/ · 项目里的 .opencode/skills/ | | pi | ~/.pi/agent/skills/ · ~/.agents/skills/ |

然后开一个新对话,说:“看看 Adult Tension 能不能用。”

存档在哪里,升级会不会丢

存档永远不放在 Skill 目录里,升级、卸载都不会动它。

| 系统 | 数据目录 | |---|---| | Windows | %LOCALAPPDATA%\adult-tension | | macOS | ~/Library/Application Support/adult-tension | | Linux | $XDG_DATA_HOME/adult-tension,未设置时 ~/.local/share/adult-tension |

也可以用环境变量 ADULT_TENSION_HOME 或参数 --data-dir 指定。升级就是替换 Skill 目录;数据库格式变了会先自动备份再迁移,失败就恢复。

用什么模型玩

出文效果随模型版本、上下文长度和平台配置变化;对话越深,角色一致性和语感越依赖模型本身。时间线、关系和存档由本地引擎守着,换模型也不会丢。上面的实录用的是 gemini-3.8-flash。

使用边界

  • 仅限成年人。 所有人物与情节均为虚构,全员成年;同意随时可以撤回;硬边界由引擎执行,不靠模型自觉。
  • 需要一个能运行本地命令的 Agent 宿主,比如上表里的几个。宿主怎么把对话发给模型,由宿主和你选的模型服务决定;存档只存在你自己的电脑上。
  • 出文质量取决于模型。 引擎保证事实不漂移,文笔和分寸还是模型的事。
开发者
skill/adult-tension/     可安装的 Skill:SKILL.md、references/、runtime/、编译好的世界包
content-src/worlds/      世界包源文件
tools/                   编译、校验、开局预览、模拟、基准测试
tests/                   core · content · integration · e2e
reports/                 试玩记录、评审、基准与验收证据
spec/                    需求规范
PROGRESS.md              进度、实际数字、待决事项

运行时只用 Python 标准库;SQLite 是唯一的状态存储,只有一个写入口。每个写操作都带 request_id,会话内的还带 expected_revision,重试不会重复推进。

python -m unittest discover -s tests/core
python tools/validate_skill.py skill/adult-tension

加一个世界:按 spec/CONTENT_BIBLE.md,用 tools/new_world.py 起草,tools/preview_openings.py 逐条读开局,通过校验和开局多样性门禁,再经真实试玩,才从 review 转为 released。


SKILL 架构:无需理会,当正常 SKILL 使用就行。玩家对 Agent 宿主说话,宿主按 SKILL.md 用 JSON 调用本地运行时;运行时分 adapters/cli、application、content、projections、persistence、domain 六层,存档写进用户数据目录里的 SQLite;世界源文件由 tools 编译成只读世界包。


由 Claude Opus 5.5 从零重构。仅限成年人,所有人物与情节均为虚构。

Chat with me