fatjing 发表于 2026-6-5 22:29
图片查看器能否加个用鼠标滚轮滚动?无论单击拖动或者按上面的按钮,看长图都不是很方便 ...
更新试试看吧
顶部左边的分区全都收起来成【更多】按钮了,每次需要点两下才能进到某个板块,感觉麻烦了很多。。
noword 发表于 2026-9-22 09:55
顶部左边的分区全都收起来成【更多】按钮了,每次需要点两下才能进到某个板块,感觉麻烦了很多。。 ...
加一,感觉没以前方便了
noword 发表于 2026-9-22 09:55
顶部左边的分区全都收起来成【更多】按钮了,每次需要点两下才能进到某个板块,感觉麻烦了很多。。 ...
同感,还是默认展开好点,反正顶上也是空着的,现在这样搜索也不在正中间了
@千千千千鸟 @两三流浪者 @noword 更新试试
这颜色认真的吗……
xsummer 发表于 2026-9-26 10:35
这颜色认真的吗……
引用错颜色了,小问题,修起来很快的
xsummer 发表于 2026-9-26 10:35
这颜色认真的吗……
这是我的问题吗
更新了,修复了好主题相关的问题
网页加载的时候,导航栏会有一个切换到插件排版的跳动,这个能优化吗
尼特子很辛苦哟 发表于 2026-10-21 04:51
网页加载的时候,导航栏会有一个切换到插件排版的跳动,这个能优化吗
没懂你在说什么,截下图?
moekyo 发表于 2026-10-21 14:17
没懂你在说什么,截下图?
就是刷新或打开页面时,顶部导航栏会先显示论坛原版的内容(“签到挂机摸鱼版、购买邀请码、VTB”等入口),随后才变成插件里设置的导航,剩下的按钮位置会跟着挪一下。最终显示是正常的,主要是加载中间这个“先原版、再自定义”的跳动。
下面两张是同一次正常刷新截到的画面,前后相隔约157毫秒:
加载中,原版导航:
插件生效后,自定义导航:
看了下脚本,虽然设置了 document-start,但导航栏还是在后面的初始化阶段才清空重建。能不能把防闪烁处理提前,比如先保留导航区域高度并暂时隐藏,等自定义导航处理好再显示,减少这个切换感?
尼特子很辛苦哟 发表于 2026-10-22 18:20
就是刷新或打开页面时,顶部导航栏会先显示论坛原版的内容(“签到挂机摸鱼版、购买邀请码、VTB”等入口 ...
后面看看吧
更新了,这次支持了快捷回复和高级模式的粘贴图片直接上传
如果图片大小超过了板块上限,能自动压图并上传吗?
梅杜莎 发表于 2026-11-2 18:56
如果图片大小超过了板块上限,能自动压图并上传吗?
会,但是质量不保证,而且最后还是失败的话就会报错
从7.0.0版本开始,启用了S1 Plus后点进帖子会闪一下白屏,暗黑模式下体验跟吃了闪光弹似的难受。刚研究了下发现删掉run-at或是改成document-idle就好了。希望lz有空修一下这个问题。
本帖最后由 moekyo 于 2026-11-2 22:15 编辑
ryans233 发表于 2026-11-2 21:45
从7.0.0版本开始,启用了S1 Plus后点进帖子会闪一下白屏,暗黑模式下体验跟吃了闪光弹似的难受。刚研究了下 ...
你说的深色模式是 S1 NUX 的这个吗?我这边没发现你说的这个闪白屏的情况,除非你说的是从浅色模式转为深色模式那一下的话,这个不是一次就好了吗,或者你可以录个屏之类的吗,然后找个什么地方上传我看看
moekyo 发表于 2026-11-2 22:12
你说的深色模式是 S1 NUX 的这个吗?我这边没发现你说的这个闪白屏的情况,除非你说的是从浅色模式转为深 ...
就算不装S1 Nux,默认屎黄色主题也会闪白屏,只不过浅色闪白感知没那么明显。
应该和我用的Firefox有关系。相同设置下换成Edge/Vivaldi就没什么感觉。
ryans233 发表于 2026-11-2 22:34
就算不装S1 Nux,默认屎黄色主题也会闪白屏,只不过浅色闪白感知没那么明显。
应该和我用的Firefox有关系 ...
你给一下这些信息
浏览器+版本、TM/VM 版本、是否开 S1 NUX(Stylus)、设备/系统、还装了什么脚本;并确认是“S1P 关掉就不闪”,而不只是“删 run-at 不闪”
(() => {
const nav = performance.getEntriesByType('navigation') || {};
const paints = Object.fromEntries(
performance.getEntriesByType('paint').map(e => )
);
const cs = getComputedStyle(document.documentElement);
return {
ua: navigator.userAgent,
firstPaint: paints['first-paint'] ?? null,
firstContentfulPaint: paints['first-contentful-paint'] ?? null,
domContentLoaded: Math.round(nav.domContentLoadedEventEnd || 0),
load: Math.round(nav.loadEventEnd || 0),
nuxDarkTheme: (cs.getPropertyValue('--darktheme') || '').trim(),
bodyBg: getComputedStyle(document.body).backgroundColor,
};
})()
然后在 S1 console,脚本开/关各跑一次,把两次结果贴回来给我
moekyo 发表于 2026-11-2 23:05
你给一下这些信息
浏览器+版本、TM/VM 版本、是否开 S1 NUX(Stylus)、设备/系统、还装了什么脚本;并 ...
Firefox 160.0b3
TamperMonkey 5.5.0
是否开S1 NUX:开与不开都有这个问题。
设备/系统:Windows 11 26H2,AMD Software 26.10.2
S1P 关掉就不闪:是
其他S1脚本:查看S1不可见内容(审核中/禁言)自动版
开启时:
(() => {
const nav = performance.getEntriesByType('navigation') || {};
const paints = Object.fromEntries(
performance.getEntriesByType('paint').map(e => )
);…
Object { ua: "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:160.0) Gecko/20100101 Firefox/160.0", firstPaint: null, firstContentfulPaint: 378, domContentLoaded: 523, load: 1001, nuxDarkTheme: "1", bodyBg: "rgb(38, 38, 38)" }
关闭时:
(() => {
const nav = performance.getEntriesByType('navigation') || {};
const paints = Object.fromEntries(
performance.getEntriesByType('paint').map(e => )
);…
Object { ua: "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:160.0) Gecko/20100101 Firefox/160.0", firstPaint: null, firstContentfulPaint: 188, domContentLoaded: 264, load: 407, nuxDarkTheme: "1", bodyBg: "rgb(38, 38, 38)" }
不回了,反正没人看
ryans233 发表于 2026-11-2 23:14
Firefox 160.0b3
TamperMonkey 5.5.0
是否开S1 NUX:开与不开都有这个问题。
### 一、安装探针
1. 保持现有的 Tampermonkey 和 S1 Plus 不变,不要卸载。
2. 把 `S1Plus-Startup-Probe.user.js` 拖进 Firefox 窗口(或打开 Tampermonkey 管理面板 → 实用工具 → 导入),Tampermonkey 会弹安装页,点“安装”。
3. 在 Tampermonkey 脚本列表里确认有“S1 Plus 启动耗时探针”,且开关是启用(绿色/打开)。
### 二、准备控制台(Firefox)
1. 打开帖子列表页,例如 `https://stage1st.com/2b/forum.php`。
2. 按 `F12`(或 `Ctrl+Shift+K`)打开开发者工具,切到“控制台 / Console”标签。
3. 确认左上角过滤框是空的,级别筛选里“日志 / Logs”是勾选状态(不要只勾“错误”)。
### 三、第一次采集(S1 Plus 保持开启)
1. 控制台保持打开,从列表点进任意一个帖子(用你平时会闪白的那个入口)。
- 刷新/跳转后控制台内容可能被清空,这是正常的,等几秒会出现新输出。
2. 等页面完全加载,再等 3~4 秒。
3. 控制台应依次出现:
```
已启动:请保持页面打开,页面加载完成后约 2~3 秒会在控制台输出结果。
完成(只读,无数据上传)
S1P-PROBE-JSON:{...}
```
4. 鼠标移到 `S1P-PROBE-JSON:` 那一条右侧,点“复制”(或右键 →“复制消息”),粘贴到 txt 文件里保存。
- 整条复制,**不要截断、不要手改**;看起来很长是正常的。
### 四、第二次采集(关闭 S1 Plus,做对照)
1. 点 Tampermonkey 图标 → 找到“**S1 Plus - Stage1st 体验增强套件**” → 临时关闭(开关变灰)。
- **只关 S1 Plus,不要关“S1 Plus 启动耗时探针”。**
2. 回到同一个帖子页,按 `F5` 刷新(或重新从列表点进来),等页面加载后再等 3~4 秒。
3. 同样复制一条 `S1P-PROBE-JSON:` 保存。
4. 测完把 S1 Plus 重新打开。
### 五、发回内容
- 两条 `S1P-PROBE-JSON:` 行(S1 Plus 开、关各一条),分别贴成两段;
- 如果控制台里有红色报错,也一并复制或截图发回。
### 六、常见问题
| 现象 | 处理 |
| --- | --- |
| 没有 ` 已启动` | 探针没启用,或当前页不是 `stage1st.com/2b/*` |
| 等 10 秒没有 JSON | 页面可能没加载完,再等等或 F5 重来;确认控制台过滤没限定“错误” |
| JSON 里 `"fcpMs": null` 或提示“尚未完成首帧” | 页面加载太慢,F5 重跑一次 |
| 明明开着 S1 Plus 却 `"s1pDetected": false` | 多刷新一次;仍是 false 就原样发回 |
| 两次数字差得很大 | 再刷新补一条即可 |
隐私:JSON 只包含页面地址、浏览器 UA、时间数字和 S1 Plus 的阶段耗时,不含帖子内容、账号或任何配置;测完在 Tampermonkey 里删掉探针即可。
---
在按照上面这个操作一下,日志发我
开启
S1P-PROBE-JSON:{"reportedAt":"2026-11-04T06:39:11.984Z","summary":{"url":"https://stage1st.com/2b/thread-2135953-1-1.html","s1pDetected":true,"s1pScriptVersion":"7.1.0","s1pNodeCount":473,"fcpMs":469,"domContentLoadedMs":805,"loadMs":1012,"s1pBootAtMs":382,"s1pBootToFcpMs":87,"s1pPhaseDurationSumMs":37,"s1pPhaseCount":6,"note":"","s1pBootBeforeProbeStart":true},"info":{"probeVersion":"1.0.0","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:160.0) Gecko/20100101 Firefox/160.0","scriptHandler":"Tampermonkey 5.5.0","readyStateAtProbeStart":"loading","probeStartMs":386},"timing":{"fcpMs":469,"domContentLoadedMs":805,"domInteractiveMs":803,"loadMs":1012,"responseStartMs":167,"responseEndMs":177},"s1p":{"detected":true,"scriptVersion":"7.1.0","bootAtMs":382,"phases":{"document-start":{"startMs":385,"completedMs":389,"durationMs":4,"failed":false},"body-ready":{"startMs":474,"completedMs":475,"durationMs":1,"failed":false},"forum-ready":{"startMs":476,"completedMs":481,"durationMs":5,"failed":false},"services-ready":{"startMs":481,"completedMs":485,"durationMs":4,"failed":false},"content-ready":{"startMs":485,"completedMs":508,"durationMs":23,"failed":false},"deferred":{"startMs":509,"completedMs":509,"durationMs":0,"failed":false}},"phaseCount":6,"phaseDurationSumMs":37,"logEntryCount":56,"recentEntryCount":25},"domMarks":{"documentElementReady":387,"s1pBootStyleVar":387,"firstS1pNode":387,"s1pStyleInjected":387,"themeClass":761,"navLink":761,"navCustomClass":761},"longTasks":[]} S1-Plus-启动耗时探针.user.js:394:13
关闭
S1P-PROBE-JSON:{"reportedAt":"2026-11-04T06:40:26.446Z","summary":{"url":"https://stage1st.com/2b/thread-2135953-1-1.html","s1pDetected":false,"s1pScriptVersion":null,"s1pNodeCount":0,"fcpMs":308,"domContentLoadedMs":427,"loadMs":484,"s1pBootAtMs":null,"s1pBootToFcpMs":null,"s1pPhaseDurationSumMs":null,"s1pPhaseCount":null,"note":"","s1pBootBeforeProbeStart":null},"info":{"probeVersion":"1.0.0","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:160.0) Gecko/20100101 Firefox/160.0","scriptHandler":"Tampermonkey 5.5.0","readyStateAtProbeStart":"loading","probeStartMs":245},"timing":{"fcpMs":308,"domContentLoadedMs":427,"domInteractiveMs":424,"loadMs":484,"responseStartMs":168,"responseEndMs":179},"s1p":{"detected":false,"reason":"onlyStaleEntries"},"domMarks":{"documentElementReady":248,"s1pStyleInjected":248},"longTasks":[]} S1-Plus-启动耗时探针.user.js:394:13
ryans233 发表于 2026-11-4 14:43
开启
S1P-PROBE-JSON:{"reportedAt":"2026-11-04T06:39:11.984Z","summary":{"url":"https://stage1st.com/ ...
更新了,你试试