我太想进步了系列论坛使用小Tips目录
1.我太想进步了之论坛求助帖的正确使用方式
2.我太想进步了之论坛起步你想知道的事
3.待续
会员信任级别
- 目前论坛总共有五个会员信任级别,分别为青铜、白银、黄金、钻石、王者
- 会员信任级别详细说明
Nodeloc会员等级系统详细说明
-
针对原公告未更新部分的补充
- 自行直接注册,初始青铜等级;通过会员邀请链接注册初始白银等级
- 青铜会员无法浏览 内版 内容
- 钻石会员创建和管理标签、标记主题、重新分类、重命名、Wiki等权限上移至王者会员
-
实际升级条件
青铜To白银
| 项目 | 数据 |
|---|---|
| 进入的话题数 | -/10 |
| 阅读的帖子数 | -/100 |
| 阅读时长(分钟) | -/600 |
白银To黄金
| 项目 | 数据 |
|---|---|
| 进入的话题数 | -/50 |
| 阅读的帖子数 | -/500 |
| 阅读时长(分钟) | -/3000 |
| 访问天数 | -/30 |
| 回复的话题数 | -/100 |
| 送出的赞 | -/10 |
| 收到的赞 | -/10 |
黄金To钻石
| 项目 | 数据 |
|---|---|
| 访问天数(近100天) | -/60 |
| 回复话题数(近100天) | -/100 |
| 浏览话题数(近100天) | -/500 |
| 阅读帖子数(近100天) | -/20000 |
| 送出的赞(近100天) | -/100 |
| 收到的赞(近100天) | -/100 |
| 来自不同用户的赞(近100天) | -/25 |
| 收到赞的天数(近100天) | -/34 |
| 总浏览话题数 | -/2000 |
| 总阅读帖子数 | -/50000 |
| 最多被举报的帖子数 | -/5 |
| 最多举报你的用户数 | -/5 |
名词释义:
1. 话题数:Topic数量
2. 帖子数:Post数量(帖子右侧有绿点的都计新阅读数)
3. 阅读时长:你在浏览帖子时的"活动"时长(不论新帖老帖,都计算阅读时长,但老帖[无绿点]不计算阅读帖子数)
4. 访问天数:有阅读时长的访问天数才会被统计进入升级考核访问天数(实测)
-
论坛部分福利项目限制会员信任等级
如网盘、Mini小鸡等的入口(目前限时不限制等级)需要 白银会员 才能登录 -
查看升级进度及佩戴等级标识
- 可在论坛右上角导航栏位置点击自己的头像→升级进度(↑图标)处查看当前升级进度
- 佩戴会员等级标识
1.论坛右上角导航栏位置点击自己的头像→个人资料→偏好设置
2.在帐户页面向下找到资质来选择佩戴会员等级标识,选择好记得点击下面保存变更
- 可在论坛右上角导航栏位置点击自己的头像→升级进度(↑图标)处查看当前升级进度
会员等级标识展示
青铜

白银

黄金

钻石

王者

版主

能量NL
新系统的能量获取规则
补充:每日可通过论坛右上角小日历图标签到获取一次10NL
现在更新为根据不同信任等级签到获取的NL数量也不同
青铜每日签到 1NL
白银每日签到 5NL
黄金每日签到 10NL
钻石每日签到 20NL
王者每日签到 30NL
- 查看能量
通过安装油猴脚本常驻显示能量
原作者 @Hirm
// ==UserScript==
// @name 新NodeLoc 导航栏能量显示
// @namespace http://tampermonkey.net/
// @icon data:image/png;base64,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
// @version 0.6
// @description 在导航栏显示能量数值(图标前置+黑色透明样式)
// @author You & Hiram
// @match https://nodeloc.cc/*
// @match https://nodeloc.com/*
// @match https://www.nodeloc.com/*
// @run-at document-end
// @grant GM_addStyle
// @connect nodeloc.cc
// @connect nodeloc.com
// @connect www.nodeloc.com
// ==/UserScript==
(function () {
"use strict";
// 创建导航栏元素
function createEnergyDisplayItem() {
const li = document.createElement("li");
li.className = "header-dropdown-toggle energy-display";
li.innerHTML = `
<div class="energy-display-container">
<div class="left">
<svg width="24" height="24" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="fa d-icon d-icon-calendar-check svg-icon svg-string">
<path d="M31 4H16L10 27H18L14 44L40 16H28L31 4Z" fill="none" stroke="#9b9b9b" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 11L19 19" stroke="#9b9b9b" stroke-width="4" stroke-linecap="round"/>
</svg>
</div>
<div class="right">
<div class="title">能量值</div>
<div class="value">加载中...</div>
</div>
</div>
`;
// 插入到导航栏第一个位置
const navBar = document.querySelector("ul.d-header-icons");
if (navBar) {
navBar.insertBefore(li, navBar.firstChild);
return li.querySelector(".value");
}
return null;
}
// 创建样式
function createEnergyDisplayStyle() {
GM_addStyle(`
.energy-display {
}
.energy-display .energy-display-container {
box-sizing: content-box;
-webkit-appearance: none;
appearance: none;
position: relative;
display: flex;
align-items: center;
justify-content: center;
height: 2.2857em;
padding: .2143em;
text-decoration: none;
cursor: pointer;
border: 1px solid rgba(0, 0, 0, 0);
outline: none;
gap: 0.2143em;
color: var(--header_primary-low-mid);
}
.energy-display .energy-display-container .left svg path {
stroke: var(--header_primary-low-mid);
}
.energy-display .energy-display-container .right {
font-size: 18px;
line-height: 1.2;
display: flex;
flex-direction: column;
align-items: flex-end;
}
.energy-display .energy-display-container .right .title {
font-size: 12px;
}
.energy-display .energy-display-container .right .value {
font-size: 16px;
font-weight: bold;
opacity: 1;
}
`);
}
function xhrRequest(options) {
const {
url,
method = "GET",
headers = {},
body = null,
withCredentials = false,
responseType = "text",
} = options;
const xhr = new XMLHttpRequest();
xhr.open(method, url);
xhr.withCredentials = withCredentials;
xhr.responseType = responseType;
if (Object.keys(headers).length) {
for (const [key, value] of Object.entries(headers)) {
xhr.setRequestHeader(key, value);
}
}
return new Promise((resolve, reject) => {
xhr.onload = () => {
const code = xhr.status;
if (code >= 200 && code <= 299) {
resolve(xhr.response);
} else {
reject(new Error(`Network Error: ${code}`));
}
};
xhr.onerror = () => {
reject(new Error("Network Error"));
};
xhr.ontimeout = () => {
reject(new Error("Request timed out"));
};
if (!["get"].includes(method.toLowerCase())) {
xhr.send(body);
} else {
xhr.send();
}
});
}
// 获取并更新能量值
async function updateEnergyValue(displayElement) {
// 使用 window.location.origin 动态获取当前域名,使脚本更健壮
const apiUrl = `${window.location.origin}/leaderboard/2.json`;
xhrRequest({
url: apiUrl,
method: "GET",
headers: {
"Content-Type": "application/json",
},
withCredentials: true,
responseType: "json",
}).then((res) => {
if (displayElement) {
// 使用 toLocaleString() 来给数字加上千位分隔符,例如 1,234
displayElement.textContent = res.personal.user.total_score.toLocaleString();
}
}).catch((err) => {
console.error('TampermonKey-NodeLoc-xhrRequest', err.message);
handleError(displayElement);
});
}
// 错误处理
function handleError(displayElement) {
if (displayElement) {
displayElement.textContent = "--";
}
}
// 等待导航栏加载
const observer = new MutationObserver(() => {
const navBar = document.querySelector("ul.d-header-icons");
if (navBar) {
observer.disconnect();
createEnergyDisplayStyle();
const displayElement = createEnergyDisplayItem();
if (displayElement) {
// 初始加载
updateEnergyValue(displayElement);
// 每30秒刷新
setInterval(() => updateEnergyValue(displayElement), 30000);
}
}
});
observer.observe(document, {
childList: true,
subtree: true,
});
})();// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 2025-08-09
// @description try to take over the world!
// @author You
// @match http://*/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Your code here...
})();

- 能量NL获取不是实时更新
- 能量NL获取/消耗明细在个人总结页面
能量页面查看








