I Want to Improve: Forum Basics You Should Know

我太想进步了系列论坛使用小Tips目录

1.我太想进步了之论坛求助帖的正确使用方式
2.我太想进步了之论坛起步你想知道的事
3.待续


会员信任级别

Nodeloc会员等级系统详细说明
  • 针对原公告未更新部分的补充

    1. 自行直接注册,初始青铜等级;通过会员邀请链接注册初始白银等级
    2. 青铜会员无法浏览 内版 内容
    3. 钻石会员创建和管理标签、标记主题、重新分类、重命名、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
钻石To王者

    名词释义
        1. 话题数:Topic数量
        2. 帖子数:Post数量(帖子右侧有绿点的都计新阅读数)
        3. 阅读时长:你在浏览帖子时的"活动"时长(不论新帖老帖,都计算阅读时长,但老帖[无绿点]不计算阅读帖子数)
        4. 访问天数:有阅读时长的访问天数才会被统计进入升级考核访问天数(实测)

  • 论坛部分福利项目限制会员信任等级
    如网盘、Mini小鸡等的入口 (目前限时不限制等级) 需要 白银会员 才能登录

  • 查看升级进度及佩戴等级标识

    • 可在论坛右上角导航栏位置点击自己的头像→升级进度(↑图标)处查看当前升级进度
    • 佩戴会员等级标识
      1.论坛右上角导航栏位置点击自己的头像→个人资料→偏好设置

      2.在帐户页面向下找到资质来选择佩戴会员等级标识,选择好记得点击下面保存变更
会员等级标识展示

青铜
image
白银
image
黄金
image
钻石
image
王者
image
版主
image


能量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...
})();

image

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

额外的对最近新来的朋友们的小建议

阅读帖子可以从公告区开始阅读,一边了解论坛机制一边增加阅读帖子数,不要盲目的去挖太久远的坟,影响大家阅读

升级虽然辛苦,但不要过于执着,“邪修”之道懂得都懂

另外不要着急升级故意水贴和无意义的求赞

13 Likes

感谢大佬,非常有帮助

2 Likes

好好学习,天天向上

1 Like

谢谢大佬分享。

1 Like

感谢大佬引路

1 Like

感谢大佬

1 Like

感谢大佬,好好学习

1 Like

太想进步了 :ac01:

1 Like

感谢大佬的总结,正在努力升级中

1 Like

感谢大佬

2 Likes

当前王者有几人?

1 Like

14位

1 Like

学习了。有奋斗的目标了

2 Likes

行!知道了!有需要的话再说

1 Like

先学习一下规则

2 Likes

全面

2 Likes

升级路漫漫…

2 Likes