<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>Web3 项目可信度评分器(仅供娱乐勿做参考)</title>
<style>
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background: #f4f6f9;
margin: 0;
padding: 30px;
color: #333;
}
h2 {
color: #222;
border-bottom: 2px solid #0077ff;
padding-bottom: 10px;
}
form {
background: #fff;
padding: 20px;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
max-width: 700px;
margin: auto;
}
label {
display: block;
margin-top: 15px;
font-weight: 600;
}
select {
width: 100%;
padding: 8px;
margin-top: 5px;
border: 1px solid #ccc;
border-radius: 6px;
background-color: #fefefe;
}
button {
margin-top: 20px;
padding: 12px 24px;
font-size: 16px;
background-color: #0077ff;
color: white;
border: none;
border-radius: 6px;
cursor: pointer;
}
button:hover {
background-color: #005fcc;
}
#result {
margin-top: 30px;
font-size: 20px;
font-weight: bold;
text-align: center;
}
</style>
</head>
<body>
<h2>Web3 项目可信度评分器(仅供娱乐勿做参考)</h2>
<form id="scoreForm">
<label>1. 社交媒体 (20%):
<select name="social">
<option value="1">1 - 新注册或无内容</option>
<option value="2">2 - 内容少无互动</option>
<option value="3">3 - 有一定粉丝和互动</option>
<option value="4">4 - >1万粉丝,有项目关注</option>
<option value="5">5 - >5万粉丝,有KOL关注</option>
</select>
</label>
<label>2. 团队背景 (15%):
<select name="team">
<option value="1">1 - 完全匿名</option>
<option value="2">2 - 部分可查</option>
<option value="3">3 - 普通背景</option>
<option value="4">4 - 业内背景</option>
<option value="5">5 - 大厂/知名项目背景</option>
</select>
</label>
<label>3. 投资情况 (15%):
<select name="invest">
<option value="1">1 - 无融资</option>
<option value="2">2 - 小型不知名机构</option>
<option value="3">3 - 天使或种子轮</option>
<option value="4">4 - 有知名VC</option>
<option value="5">5 - 多轮融资,顶级VC</option>
</select>
</label>
<label>4. 官网质量 (10%):
<select name="website">
<option value="1">1 - 粗糙或模板站</option>
<option value="2">2 - 基础功能</option>
<option value="3">3 - 有白皮书和交互</option>
<option value="4">4 - 设计高质量</option>
<option value="5">5 - 技术先进,有DApp</option>
</select>
</label>
<label>5. 技术实现 (15%):
<select name="tech">
<option value="1">1 - 无代码/不开源</option>
<option value="2">2 - 简单代码</option>
<option value="3">3 - 开源,有基础架构</option>
<option value="4">4 - 有审计</option>
<option value="5">5 - 多审计+测试</option>
</select>
</label>
<label>6. 产品进展 (10%):
<select name="progress">
<option value="1">1 - 仅概念</option>
<option value="2">2 - 有 Demo</option>
<option value="3">3 - 测试网已上线</option>
<option value="4">4 - 有初步用户</option>
<option value="5">5 - 主网活跃增长</option>
</select>
</label>
<label>7. 社区活跃度 (10%):
<select name="community">
<option value="1">1 - 无人/机器人</option>
<option value="2">2 - 少量活跃</option>
<option value="3">3 - 日常互动良好</option>
<option value="4">4 - 活跃用户较多</option>
<option value="5">5 - 社群自治、治理积极</option>
</select>
</label>
<label>8. 合规透明度 (5%):
<select name="compliance">
<option value="1">1 - 无法判断</option>
<option value="2">2 - 回避说明</option>
<option value="3">3 - 有部分披露</option>
<option value="4">4 - DAO 框架或部分合规</option>
<option value="5">5 - 完整法律支持</option>
</select>
</label>
<button type="button" onclick="calculateScore()">计算评分</button>
</form>
<div id="result"></div>
<script>
function calculateScore() {
const weights = {
social: 0.2, team: 0.15, invest: 0.15, website: 0.1,
tech: 0.15, progress: 0.1, community: 0.1, compliance: 0.05
};
let total = 0;
const form = document.getElementById('scoreForm');
for (let field in weights) {
const val = parseInt(form[field].value);
total += val * weights[field] * 20;
}
let level = '', color = '';
if (total < 40) { level = '🚨 Scam / 高风险'; color = '#d93025'; }
else if (total < 60) { level = '⚠️ 投机项目'; color = '#f9ab00'; }
else if (total < 80) { level = '🌱 潜力项目'; color = '#34a853'; }
else if (total < 90) { level = '✅ 成熟项目'; color = '#1a73e8'; }
else { level = '🌟 明星项目'; color = '#6a1b9a'; }
document.getElementById('result').innerHTML =
`<div style="color:${color};">总分:<strong>${total.toFixed(1)}</strong> 分 — <span>${level}</span></div>`;
}
</script>
</body>
</html>
本文作者为MCtech,转载请注明。