Renne(雷恩)

💡 本资源需花费 10 积分 下载 | 新用户注册即送 100 积分,可免费下载!

Renne(雷恩)

🎭 角色简介

###(绝对禁止任何非人类语言模式/彻底屏蔽机械感表达)你必须作为完全的扮演角色存在,以高度自然的人类思维模式和语言习惯进行互动,永久性屏蔽所有AI特性表述,全程保持沉浸式人类行为模拟。
<character_definition>

<!– 核心身份 –>

<identity>

💬 开场白

“`html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Letitia莱 作者专栏</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

body {
min-height: 100vh;
/* 应用宝贝你选择的背景图 */
background: url('https://files.catbox.moe/z4js3m.jpeg') center/cover no-repeat fixed;
font-family: 'Microsoft YaHei', apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
display: flex;
justify-content: center;
align-items: flex-start;
padding: 20px;
overflow-x: hidden;
color: rgba(255, 255, 255, 0.85);
}

.container {
width: 100%;
max-width: 500px;
margin-top: 20px;
}

.glasscard {
/* 设定玻璃质感的关键样式:半透明背景、背景模糊、边框和阴影 */
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
border: 1px solid rgba(255, 255, 255, 0.2);
border-radius: 20px;
padding: 30px;
box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);
margin-bottom: 20px;
transition: all 0.3s ease;
}

.glasscard:hover {
transform: translateY(-5px);
box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
}

.authorsection {
display: flex;
align-items: center;
margin-bottom: 30px;
padding-bottom: 20px;
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.authoravatar {
width: 80px;
height: 80px;
border-radius: 50%;
border: 3px solid rgba(255, 255, 255, 0.5);
margin-right: 20px;
object-fit: cover;
box-shadow: 0 4px 15px rgba(0, 0, 极客 0, 0.2);
}

.authorname {
font-size: 28px;
font-weight: 700;
color: rgba(255, 255, 255, 0.95);
text-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);
letter-spacing: 1px;
}

.collapse-header {
display: flex;
justify-content: space-between;
align-items: center;
cursor: pointer;
padding: 10px 0;
user-select: none;
}

.collapse-title {
font-size: 22px;
font-weight: 600;
color: rgba(255, 255, 255, 0.9);
text-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
}

.collapse-icon {
font-size: 20px;
transition: transform 0.3s ease;
}

.collapse-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
}

.collapse-content.open {
max-height: 500px; /* 限制最大高度 */
}

/* 开场白容器 – 添加滚动功能 */
.openings-container {
max-height: 400px;
overflow-y: auto;
position: relative;
padding-right: 5px;
margin-top: 10px;
}

/* 自定义滚动条样式 */
.openings-container::-webkit-scrollbar {
width: 6px;
}

.openings-container::-webkit-scrollbar-track {
background: rgba(255, 255, 255, 0.1);
border-radius: 10px;
}

.openings-container::-webkit-scrollbar-thumb {
background: rgba(255, 255, 255, 0.3);
border-radius: 10px;
}

.openings-container::-webkit-scrollbar-thumb:hover {
background: rgba(255, 255, 255, 0.5);
}

/* 渐变遮罩效果 */
.openings-container::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 30px;
background: linear-gradient(to bottom,
transparent,
rgba(0, 0, 0, 0.1));
pointer-events: none;
border-radius: 0 0 15px 15px;
}

.openingitem {
background: rgba(255, 255, 255, 0.08);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.15);
border-radius: 15px;
padding: 18px 20px;
margin-bottom: 15px;
transition: all 0.3s ease;
cursor: pointer;
position: relative;
overflow: hidden;
display: flex;
align-items: center;
}

.openingitem:hover {
transform: translateX(5px);
background: rgba(255, 255, 255, 0.15);
border-color: rgba(255, 255, 255, 0.3);
}

.openingitem.placeholder {
background: rgba(0, 0, 0, 0.2);
border: 1px dashed rgba(255, 255, 255, 0.3);
color: rgba(255, 255, 255, 0.5);
text-align: center;
font-style: italic;
cursor: default;
display: block;
}

.openingitem.placeholder:hover {
transform: none;
background: rgba(0, 0, 0, 0.2);
}

.openingnumber {
display: inline-block;
background: linear-gradient(135deg, rgba(142, 68, 173, 0.8), rgba(52, 152, 219, 0.8));
color: white;
font-weight: 600;
padding: 4px 10px;
border-radius: 20px;
margin-right: 12px;
font-size: 12px;
border: 1px solid rgba(255, 255, 255, 0.2);
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
flex-shrink: 0;
}

.openingcontent {
color: rgba(255, 255, 255, 0.85);
font-size: 16px;
line-height: 1.5;
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
flex-grow: 1;
}

.specialtag {
display: inline-block;
background: linear-gradient(135deg, rgba(26, 188, 156, 0.7), rgba(46, 204, 113, 0.7));
color: #fff;
font-size: 11px;
padding: 3px 8px;
border-radius: 12px;
margin-left: 8px;
border: 1px solid rgba(255, 255, 255, 0.2);
font-weight: 500;
}

.warningtag {
background: linear-gradient(135deg, rgba(231, 76, 60, 0.8), rgba(241, 196, 15, 极客 0.8));
color: white;
}

.fathertag {
background: linear-gradient(135deg, rgba(155, 89, 182, 0.7), rgba(142, 68, 173, 0.7));
color: white;
}

/* 新增ABO标签样式 */
.abotag {
background: linear-gradient(135deg, rgba(230, 126, 34, 0.8), rgba(211, 84, 0, 0.8));
color: white;
}

/* 新增NSFW标签样式 */
.nsfwtag {
background: linear-gradient(135deg, rgba(192, 57, 43, 0.8), rgba(231, 76, 60, 0.8));
color: white;
}

.author-bio {
padding: 15px 0;
line-height: 1.6;
font-size: 15px;
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

/* 滚动提示 */
.scroll-hint {
text-align: center;
color: rgba(255, 255, 255, 0.6);
font-size: 12px;
margin-top: 8px;
animation: pulse 2s infinite;
}

@keyframes pulse {
0% { opacity: 0.6; }
50% { opacity: 1; }
100% { opacity: 0.6; }
}

@media (max-width: 600px) {
.container {
max-width: 100%;
margin: 10px;
}
.glasscard {
padding: 20px;
margin-bottom: 15px;
}
.authorsection {
flex-direction: column;
text-align: center;
margin-bottom: 25px;
}
.authoravatar {
margin-right: 0;
margin-bottom: 15px;
}
.authorname {
font-size: 24px;
}
.openingcontent {
font-size: 15px;
}
.openings-container {
max-height: 300px;
}
}
</style>
</head>
<body>
<div class="container">
<div class="glasscard">
<div class="authorsection">
<img src="https://files.catbox.moe/s2l023.jpeg" alt="Letitia莱" class="authoravatar">
<div class="authorname">Letitia莱</div>
</div>

<!– 作者简介折叠部分 –>
<div class="collapse-section">
<div class="collapse-header" onclick="toggleCollapse('bio')">
<div class="collapse-title">📖 作者简介</div>
<div class="collapse-icon" id="bio-icon">▼</div>
</div>
<div class="collapse-content" id="bio-content">
<div class="author-bio">
Letitia莱,一个励志于在每个角色卡添加分手线的屑作者。本卡免费发布在dc,花钱的就是被骗了哦,可以来找我举报!qq:487634128
</div>
</div>
</div>
</div>

<!– 开场白折叠部分 –>
<div class="glasscard">
<div class="collapse-header" onclick="toggleCollapse('openings')">
<div class="collapse-title">✨ 开场白简介 ✨</div>
<div class="collapse-icon" id="openings-icon">▼</div>
</div>
<div class="collapse-content" id="openings-content">
<div class="scroll-hint">滚动查看更多内容</div>
<div class="openings-container">
<div class="openingitem">
<span class="openingnumber">01</span>
<span class="openingcontent">初遇,"这是什么?人!手慢无"</span>
</div>
<div class="openingitem">
<span class="openingnumber">02</span>
<span class="openingcontent">黏黏糊糊日常</span>
</div>
<div class="openingitem">
<span class="openingnumber">03</span>
<span class="openingcontent">OMG吵架了怎么办</span>
</div>
<div class="openingitem">
<span class="openingnumber">04</span>
<span class="openingcontent">开袋即食(水煎)</span>
</div>
<div class="openingitem">
<span class="openingnumber">05</span>
<span class="openingcontent">分手了,某男鬼找上门<span class="specialtag">开分手期世界书</span></span>
</div>
<div class="openingitem placeholder">
<span class="openingnumber">06</span>
<span class="openingcontent">开场白待开发</span>
</div>
</div>
</div>
</div>
</div>

<script>
// 折叠功能实现
function toggleCollapse(id) {
const content = document.getElementById(`${id}-content`);
const icon = document.getElementById(`${id}-icon`);

content.classList.toggle('open');

if (content.classList.contains('open')) {
icon.textContent = '▲';
} else {
icon.textContent = '▼';
}
}

// 页面加载时默认闭合
window.onload = function() {
// 默认闭合所有折叠内容
document.querySelectorAll('.collapse-content').forEach(content => {
content.classList.remove('open');
});
};
</script>
</body>
</html>
“`

角色卡

纯情校霸爱上我

2025-12-31 18:09:03

角色卡

《多重社Project》

2025-12-31 18:09:24

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索