diff --git a/.workbuddy/memory/2026-10-19.md b/.workbuddy/memory/2026-10-19.md index f3083d6..6b2ba6e 100644 --- a/.workbuddy/memory/2026-10-19.md +++ b/.workbuddy/memory/2026-10-19.md @@ -266,3 +266,35 @@ home-light / home-dark / explore-light 三页差异均 **0.024%**,bbox 只有 **踩坑**:暗色主题图标原来写 `display:inline`,span 里放块级 `` 会让导航栏高度变化 → 整页下移 36px。 用行亮度曲线做互相关定位到 dy=36,改成 `inline-flex` 后复测差异回到 0.059%(只剩随机 emoji)。 教训:**改图标尺寸/显示模式一定要量整页位移**,不能只看局部截图。 + +## P2 线上复测(2026-10-19 12:2x) + +- `GET /static/css/base.css?v=20261019c` → 200 / text/css / **23918 字节,与本地逐字节一致**,页面已引用该版本。 +- meta:viewport 已带 `initial-scale=1`;`msvalidate.01` 只剩 1 份。 +- 图标:首页 emoji 🌐🌙☀️ 归零,`` ×5(语言 1 + 桌面主题 2 + 移动主题 2); + 计算样式暗色下 `#theme-toggle .tb-icon-dark` = `display:flex`、亮色图标 `none`; + **导航高度亮/暗均 80px** → 上次 36px 位移问题确认修好。 +- 探索页:`.tb-chip` ×25(全部有底色 `rgb(244,246,248)`、文字 `rgb(92,99,112)`、圆角 6px、字号 11.52px); + 残留彩色 `uk-label` 4 个,均为置顶/私密等语义状态。 +- 结果页:`/user/votes/{id}/results` 原生 ``,计算高度 **10px**、圆角 6px; + 遍历 10 个结果页 `uk-progressbar` 全部为 0。 +- 巡检 `/ /explore /rules /login /register /_/admin6 /_/admin3` 均 200。 + +## P2 补漏(已改,待部署) + +复测时发现 **结果页与参与页的题型标签仍是实心彩色** —— 那两处的 class 由 Go 模板函数 +`fieldTypeLabelClass` 生成,我上一轮只按字面 `class="uk-label uk-label-primary"` 搜索,漏了它们。 + +- `templates/user/vote-results.html`(2 处)、`templates/vote/page.html`(2 处):序号 + 题型 → `.tb-chip`; + 状态标签(未开始/已结束/进行中/已参与)保留彩色,属语义。 +- 删除 `internal/template/template.go` 的 `fieldTypeLabelClass`(19 行,已无引用)。 + 顺带查明:该函数 `text/textarea` 走 `return ""`,注释说"默认灰",**实际渲染成 UIkit 默认蓝**, + 所以文本框标签一直是蓝的——注释与实现不符。 +- `.uk-progress::-webkit-progress-value` 圆角改成两端都圆(`-moz-progress-bar` 同步)。 + ⚠️ 起因是误判:我先前测"右端方角"时像素扫描循环上界写成 `range(110,830)`,恰好等于条宽, + 于是右端永远"恒定不变"→ 假象。放宽到整幅宽度后两版端点曲线完全一致(830/832/833/834/833/832/830), + 即**没有视觉 bug**。保留改动只为 Firefox 的 `-moz-progress-bar` 保险。 +- `base.css?v=` → `20261019d`。`go build` + `./templates ./internal/i18n ./internal/template` 全绿。 + +**教训(重要)**:像素测量脚本的扫描范围必须覆盖整幅图,循环上界不能与被测对象边界重合, +否则会把"边界截断"读成"图形特征"。之前 3.77→6.89 那组对比不知是否也受此影响,需复查时再确认。 diff --git a/.workbuddy/memory/MEMORY.md b/.workbuddy/memory/MEMORY.md index ec75124..4a27c8e 100644 --- a/.workbuddy/memory/MEMORY.md +++ b/.workbuddy/memory/MEMORY.md @@ -93,6 +93,11 @@ - 视觉自检:`TEST_PREVIEW=1 go test ./templates -run TestGenPreview` → `outputs/preview-*.html`; 截图必须 `chrome --headless=old`(新版 headless 在本机挂住),外部资源先落到 `outputs/preview-assets/`。 改 CSS 的正确验证法是**像素比对**(PIL 在 `~/.workbuddy/binaries/python/envs/default`),不是目测。 + ⚠️ 像素扫描的循环上界**不能与物体边界重合**(曾把 `range(110,830)` 当成条宽 → + 右端恒为 829 被读成"方角",其实是边界截断)。 +- 分类/题型标签一律 `.tb-chip`(浅底 + 次要色);**彩色 `uk-label` 只留给语义状态** + (置顶/私密/被举报/已读、投票未开始/进行中/已结束/已参与)。题型配色曾由 Go 的 + `fieldTypeLabelClass` 生成(已删),故 grep `uk-label` 搜不到,改前先搜模板函数名。 ## 其它约定 diff --git a/internal/template/template.go b/internal/template/template.go index 913b9ea..dd431c2 100644 --- a/internal/template/template.go +++ b/internal/template/template.go @@ -168,25 +168,6 @@ func FuncMap() []template.FuncMap { } return i18n.T(lang, key) }, - // fieldTypeLabelClass 返回表单字段类型的标签配色(题型视觉区分)。 - "fieldTypeLabelClass": func(fieldType string) string { - switch fieldType { - case "text", "textarea": - return "" // 默认灰 - case "radio", "select": - return "uk-label-primary" - case "checkbox": - return "uk-label-success" - case "rating": - return "uk-label-warning" - case "rank": - return "uk-label-danger" - case "number": - return "uk-label-secondary" - default: - return "" - } - }, // toJSON 将值序列化为 JSON 并标记为安全的 JS 字面量。 // 必须用于 + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:11

+ +
+ +
+
2
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单选 + 11 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 2 + 多选 + 22 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(66%) +
+ +
+ +
+
+ 22 + 1 票(33%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 3 + 单行文本 + 33 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 4 + 多行文本 + 44 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 5 + 下拉选择 + 55 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 6 + 数字 + 66 + 回答数: 2 +
+ + +
平均: 4.0(2 票)
+ + +
+ +
+
+ 7 + 评分 + 77 + 回答数: 2 +
+ + +
平均分: 9.0(2 票)
+ +
+ 1 分 + 0 票(0%) +
+ + +
+ 2 分 + 0 票(0%) +
+ + +
+ 3 分 + 0 票(0%) +
+ + +
+ 4 分 + 0 票(0%) +
+ + +
+ 5 分 + 0 票(0%) +
+ + +
+ 6 分 + 0 票(0%) +
+ + +
+ 7 分 + 0 票(0%) +
+ + +
+ 8 分 + 1 票(50%) +
+ + +
+ 9 分 + 0 票(0%) +
+ + +
+ 10 分 + 1 票(50%) +
+ + + + +
+ +
+
+ 8 + 排序 + 88 + 回答数: 2 +
+ + +
平均排名: 1.48(2 票)
+ +
+ 11 + 平均排名: 1.10 · 被排次数: 2 +
+ +
+ 22 + 平均排名: 1.25 · 被排次数: 2 +
+ +
+ 33 + 平均排名: 2.10 · 被排次数: 2 +
+ + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/fix-vote-page-light.html b/outputs/verify/fix-vote-page-light.html new file mode 100644 index 0000000..18a77e8 --- /dev/null +++ b/outputs/verify/fix-vote-page-light.html @@ -0,0 +1,1620 @@ + + + + + + 测试功能 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

测试功能

+ +
+ + + + + + + + + +
匿名での参加が可能で、あなたの身元は記録されません(同一端末で最大1回)。
+ + +
+ + + +
+ + +
+
+ 1 + 単一選択 +
必填 *
+
+ + + + + + + + + + +
+ +
+
+ 2 + 複数選択 +
非必填
+
+ + + + + + + + + + + + +
+ +
+
+ 3 + 一行テキスト +
文本1
+
+ + + +
+ +
+
+ 4 + 複数行テキスト +
文本2 *
+
+ + + +
+ + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/h2.txt b/outputs/verify/h2.txt new file mode 100644 index 0000000..e66be16 --- /dev/null +++ b/outputs/verify/h2.txt @@ -0,0 +1,21 @@ +HTTP/1.1 200 Connection Established + +HTTP/1.1 302 Found +Date: Mon, 19 Oct 2026 04:24:11 GMT +Content-Length: 0 +Connection: keep-alive +location: / +referrer-policy: strict-origin-when-cross-origin +Set-Cookie: flamego_session=hprz8iav3vfy6tzb; Path=/; HttpOnly; Secure; SameSite=Lax +strict-transport-security: max-age=31536000; includeSubDomains +trace-id: 00000000000000000000000000000000 +x-content-type-options: nosniff +x-frame-options: DENY +x-xss-protection: 1; mode=block +cf-cache-status: DYNAMIC +Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} +Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xCuQqn2mEttANrv5sLh%2BGTlX5Y72aBFAAsUVPIWcvKvdv3w32AaiR%2FpBwbfkeIwSznnctdkAKyXjUtksAPe64DdTILC%2F1ZkMC8tx5l8BH3AatTgML4IDtsg%2BKz0u8npwzjh0oL6oa0mKWwIEFg%3D%3D"}]} +Server: cloudflare +CF-RAY: a4cd02ff3c26a11d-AMS +alt-svc: h3=":443"; ma=86400 + diff --git a/outputs/verify/login2.html b/outputs/verify/login2.html new file mode 100644 index 0000000..46c454d --- /dev/null +++ b/outputs/verify/login2.html @@ -0,0 +1,638 @@ + + + + + + 狼の質問箱 | 匿名質問箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + +
+
+ + ログイン + + + + + + + + + +
+ + +
+
+ + +
+
+ + + + + パスワードを忘れた + +
+
+
+

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/login2_post.html b/outputs/verify/login2_post.html new file mode 100644 index 0000000..e69de29 diff --git a/outputs/verify/p2-___admin6.html b/outputs/verify/p2-___admin6.html new file mode 100644 index 0000000..fdebc07 --- /dev/null +++ b/outputs/verify/p2-___admin6.html @@ -0,0 +1,1062 @@ + + + + + + admin6 - 狼的提问箱 | 匿名提问箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + +
+
+
+ +

admin6

+

问你想问的

+
+ + + + + + + bloglink + + +
+
+
+
+ +
+
+ + + + +
+ + +

扫码向@admin6提问
谁都可以以匿名的形式提问

+ + + + + + + + + + + + + + + + + + +
+ + + + +
+ +
+ +
+ + + + + + + +
+ +
+
+ + + +
+ +
+
+ +
+ + + +
+ +
+
+
+ + + +
+ +
+ +
+ +
+
+
+ + + + + + +
+ + +
+
+ +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + diff --git a/outputs/verify/p2-_explore.html b/outputs/verify/p2-_explore.html new file mode 100644 index 0000000..54a5745 --- /dev/null +++ b/outputs/verify/p2-_explore.html @@ -0,0 +1,1527 @@ + + + + + + 探索 - 狼の質問箱 | 匿名質問箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + +
+

ユーザータグを探索

+ +
+

ここでは「ホームでタグを表示」を有効にしたユーザーを紹介しています。この機能は初期状態でオフです。自分の質問箱を見つけてもらいたい場合は 個人設定 から有効にしてください。

+
+ +
+ + +
+ +
+
+
+

ランダムおすすめ

+ +
+ +
+ + + +
+

人気タグ

+
+ + #测试 + + #胡言乱语 + +
+
+ + +
+
+
+
+ + +
+
+
+ +
+
+
+ + +
+ + +
+
+
+
+ avatar +
+
+
+ admin3x +
+
+ 这里的内容可能会很长,希望能够自动分段,不然就很难看了,万一要是更长的话会怎么样呢???? +
+
+ + + 测试 + + 胡言乱语 + + +
+
+
+
+
+ +
+ +
    + +
  • 前へ
  • + +
  • 1 / 1
  • + +
  • 次へ
  • + +
+ +
+ + +
+ + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/p2-base.css b/outputs/verify/p2-base.css new file mode 100644 index 0000000..45a1b3a --- /dev/null +++ b/outputs/verify/p2-base.css @@ -0,0 +1,668 @@ +/* TamaBox 全站基础样式:设计令牌 / 主题覆盖 / 组件质感 / 响应式。 + 由 base/header.html 内联块抽出,集中一份便于缓存与维护。 + ⚠️ 改完务必把 header 里的 ?v= 版本号 +1,否则老访客仍用缓存。 */ + +/* 设计令牌:亮色为默认(:root),深色在 html[data-theme="dark"] 覆盖。 + 页面与组件样式一律引用 var(--tb-*),不再写死色值/圆角/阴影; + var() 的第二个参数仅作兜底(旧缓存页、邮件模板等不引入本文件的场景)。 + 改配色只动这一块,亮暗两套自动保持一致。 */ + :root { + --tb-bg: #f7f8fa; + --tb-surface: #ffffff; + --tb-surface-2: #f4f6f8; + --tb-surface-hover: #f3f7ff; + --tb-border: #e8eaee; + --tb-text: #1f2329; + --tb-text-secondary: #5c6370; + --tb-text-muted: #8a919c; + --tb-primary: #1e87f0; + --tb-primary-weak: rgba(30, 135, 240, 0.10); + --tb-radius: 12px; + --tb-radius-sm: 8px; + --tb-radius-xs: 6px; + --tb-shadow: 0 1px 2px rgba(16, 24, 40, 0.04), 0 12px 28px -18px rgba(16, 24, 40, 0.20); + --tb-shadow-hover: 0 1px 2px rgba(16, 24, 40, 0.05), 0 18px 40px -20px rgba(16, 24, 40, 0.28); + --tb-font: system-ui, -apple-system, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif; + } + html[data-theme="dark"] { + --tb-bg: #1a1d23; + --tb-surface: #242830; + --tb-surface-2: #2d323c; + --tb-surface-hover: rgba(92, 141, 255, 0.12); + --tb-border: #3a404c; + --tb-text: #d8dce4; + --tb-text-secondary: #a8b0bd; + --tb-text-muted: #8b93a1; + --tb-primary: #5c8dff; + --tb-primary-weak: rgba(92, 141, 255, 0.14); + --tb-shadow: 0 1px 2px rgba(0, 0, 0, 0.30), 0 12px 28px -18px rgba(0, 0, 0, 0.55); + --tb-shadow-hover: 0 1px 2px rgba(0, 0, 0, 0.35), 0 18px 40px -20px rgba(0, 0, 0, 0.65); + } + +/* UIkit 补丁:复刻原自建版 "modify-black-font"(官方版与自建版仅 3 处颜色差异——把有色容器内默认白字/白标题改为黑字)。 + 模板当前只用到 .uk-light 容器(用户背景封面,question/list.html、question-not-found.html; + 其中 h3/p 已由 #usernamecolor/#introcolor 内联 style 覆盖),故只需补该容器的 3 处投影即可保持渲染一致。 + 若日后新增 .uk-card-primary/.uk-card-secondary/.uk-section-primary/.uk-tile-*/.uk-overlay-primary 等容器且需黑字,须同步扩展。 */ + .uk-light { color: rgba(0,0,0,.7); } + .uk-light .uk-h1, .uk-light .uk-h2, .uk-light .uk-h3, .uk-light .uk-h4, .uk-light .uk-h5, .uk-light .uk-h6, + .uk-light .uk-heading-2xlarge, .uk-light .uk-heading-large, .uk-light .uk-heading-medium, .uk-light .uk-heading-small, .uk-light .uk-heading-xlarge, + .uk-light h1, .uk-light h2, .uk-light h3, .uk-light h4, .uk-light h5, .uk-light h6 { color: #000; } + .uk-light .uk-table th { color: rgba(0,0,0,.7); } + + .grecaptcha-badge {visibility: hidden;} + .icon-container { + display: flex; + justify-content: center; + width: 100%; + } + .icon { + margin-left: 10px; + width: 20px; /* 设置图标的宽度 */ + height: auto; /* 保持图标的高度自动调整 */ + } + .emoji-placeholder { + display: inline-block; + animation: jump 0.5s ease-in-out; + } + + @keyframes jump { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(-5px); } + } + /* 防止 UIkit Dropbar 初始闪烁 */ + .uk-dropbar { + opacity: 0; + visibility: hidden; + transition: opacity 0.2s ease, visibility 0.2s ease; + } + + .uk-dropbar.uk-open { + opacity: 1; + visibility: visible; + } + + a.uk-button.uk-button-link { + text-transform: none; + } + + /* 移动端优化:缩小字体和间距,避免右侧空白 */ + @media (max-width: 640px) { + .uk-logo { + font-size: 1rem; + } + .uk-navbar-nav a { + font-size: 0.78rem; + padding: 0 4px; + } + .emoji-placeholder { + font-size: 1rem; + } + /* 移动端用户名限宽省略,避免长英文用户名撑爆顶栏 */ + .tb-nav-username { + max-width: 64px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: inline-block; + vertical-align: middle; + } + } + +/* 深色模式:html[data-theme="dark"] 时覆盖 UIkit 3.3.3 编译主题的关键颜色 */ + /* 变量(--tb-*)已上移到 head 顶部的令牌块,亮暗两套同名常量在那里定义。 */ + /* 根元素与 body 一起覆盖,确保整个视口(含内容不足一屏时的空白区)都是深色背景 */ + html[data-theme="dark"], + html[data-theme="dark"] body { + background-color: var(--tb-bg) !important; + color: var(--tb-text) !important; + } + /* 通用表面容器 */ + html[data-theme="dark"] .uk-card, + html[data-theme="dark"] .uk-card-default, + html[data-theme="dark"] .uk-card-secondary, + html[data-theme="dark"] .uk-dropbar, + html[data-theme="dark"] .uk-navbar-dropdown, + html[data-theme="dark"] .uk-modal-dialog, + html[data-theme="dark"] .uk-dropdown, + html[data-theme="dark"] .uk-offcanvas-bar, + html[data-theme="dark"] .uk-section, + html[data-theme="dark"] .uk-tile, + html[data-theme="dark"] .uk-panel, + html[data-theme="dark"] .uk-background-default, + html[data-theme="dark"] .uk-search-default .uk-search-input { + background-color: var(--tb-surface) !important; + color: var(--tb-text) !important; + } + html[data-theme="dark"] .uk-navbar-container { + background-color: var(--tb-surface) !important; + color: var(--tb-text) !important; + } + html[data-theme="dark"] .uk-navbar-nav > li > a, + html[data-theme="dark"] .uk-card a, + html[data-theme="dark"] .uk-link, + html[data-theme="dark"] a.uk-button-link, + html[data-theme="dark"] .uk-navbar-dropdown-nav > li > a, + html[data-theme="dark"] .uk-dropdown-nav > li > a, + html[data-theme="dark"] .uk-list a { + color: var(--tb-text) !important; + } + html[data-theme="dark"] .uk-navbar-nav > li > a:hover, + html[data-theme="dark"] .uk-card a:hover, + html[data-theme="dark"] .uk-navbar-dropdown-nav > li > a:hover, + html[data-theme="dark"] .uk-dropdown-nav > li > a:hover { + color: var(--tb-primary) !important; + } + html[data-theme="dark"] .uk-input, + html[data-theme="dark"] .uk-textarea, + html[data-theme="dark"] .uk-select { + background-color: var(--tb-surface-2) !important; + color: var(--tb-text) !important; + border-color: var(--tb-border) !important; + } + html[data-theme="dark"] .uk-input:focus, + html[data-theme="dark"] .uk-textarea:focus, + html[data-theme="dark"] .uk-select:focus { + border-color: var(--tb-primary) !important; + } + html[data-theme="dark"] .uk-text-muted, + html[data-theme="dark"] .uk-text-meta, + html[data-theme="dark"] .uk-text-secondary, + html[data-theme="dark"] .uk-text-muted a, + html[data-theme="dark"] .uk-text-small.uk-text-muted { + color: var(--tb-text-muted) !important; + } + html[data-theme="dark"] .uk-divider-icon::after, + html[data-theme="dark"] hr, + html[data-theme="dark"] .uk-table th, + html[data-theme="dark"] .uk-table td, + html[data-theme="dark"] .uk-list-divider > li:nth-child(n+2) { + border-color: var(--tb-border) !important; + } + html[data-theme="dark"] .uk-button-default { + background-color: var(--tb-surface-2) !important; + color: var(--tb-text) !important; + border-color: var(--tb-border) !important; + } + html[data-theme="dark"] .uk-modal-title, + html[data-theme="dark"] h1, html[data-theme="dark"] h2, html[data-theme="dark"] h3, + html[data-theme="dark"] h4, html[data-theme="dark"] h5, html[data-theme="dark"] h6, + html[data-theme="dark"] .uk-card-title { + color: var(--tb-text) !important; + } + html[data-theme="dark"] .uk-alert-warning, + html[data-theme="dark"] .uk-alert-danger, + html[data-theme="dark"] .uk-alert-success, + html[data-theme="dark"] .uk-alert-primary { + background-color: var(--tb-surface-2) !important; + color: var(--tb-text) !important; + } + html[data-theme="dark"] #math-captcha-modal .uk-modal-dialog { + background-color: var(--tb-surface) !important; + color: var(--tb-text) !important; + } + html[data-theme="dark"] #math-captcha-modal .captcha-equation-box { + background-color: var(--tb-surface-2) !important; + border-color: var(--tb-border) !important; + } + html[data-theme="dark"] #math-captcha-modal .math-captcha-modal-question { + color: var(--tb-text) !important; + } + html[data-theme="dark"] #math-captcha-modal #captcha-modal-answer { + background-color: var(--tb-surface) !important; + color: var(--tb-text) !important; + border-color: var(--tb-border) !important; + } + html[data-theme="dark"] #math-captcha-modal #captcha-modal-answer::placeholder { + color: var(--tb-text-muted) !important; + } + html[data-theme="dark"] #math-captcha-modal .uk-text-meta, + html[data-theme="dark"] #math-captcha-modal #captcha-modal-refresh { + color: var(--tb-text-muted) !important; + } + html[data-theme="dark"] #math-captcha-modal #captcha-modal-refresh:hover { + color: var(--tb-primary) !important; + } + html[data-theme="dark"] .uk-label { + color: #fff !important; + } + /* 自定义组件(探索页推荐卡片等)深色覆盖 */ + html[data-theme="dark"] .recommend-card, + html[data-theme="dark"] .recommend-card:hover { + background-color: var(--tb-surface-2) !important; + } + html[data-theme="dark"] .explore-name a { + color: var(--tb-text) !important; + } + html[data-theme="dark"] .explore-name a:hover { + color: var(--tb-primary) !important; + } + html[data-theme="dark"] .explore-intro { + color: var(--tb-text-muted) !important; + } + /* 切换按钮图标切换(内联 SVG,不依赖 UIkit 图标库) */ + #theme-toggle .tb-icon-light, #theme-toggle-mobile .tb-icon-light, + #theme-toggle .tb-icon-dark, #theme-toggle-mobile .tb-icon-dark { + display: inline-flex; + align-items: center; + } + #theme-toggle .tb-icon-light svg, #theme-toggle-mobile .tb-icon-light svg, + #theme-toggle .tb-icon-dark svg, #theme-toggle-mobile .tb-icon-dark svg { display: block; } + #theme-toggle .tb-icon-dark, #theme-toggle-mobile .tb-icon-dark { display: none; } + html[data-theme="dark"] #theme-toggle .tb-icon-light, + html[data-theme="dark"] #theme-toggle-mobile .tb-icon-light { display: none; } + html[data-theme="dark"] #theme-toggle .tb-icon-dark, + html[data-theme="dark"] #theme-toggle-mobile .tb-icon-dark { display: inline-flex; } + +/* 基础质感层:只调整外观(圆角/投影/字体/数字对齐),不改任何结构与布局。 + 颜色一律取自头部令牌,亮暗两套自动生效,因此这里不需要再写 html[data-theme="dark"] 分支。 */ + /* 根元素与 body 同时上色:内容不足一屏时,body 之外的视口区域也要是同一底色 */ + html, + body { + font-family: var(--tb-font); + background-color: var(--tb-bg); + color: var(--tb-text); + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + /* 卡片:12px 圆角 + 一层极淡接触影 + 一层大扩散影(UIkit 默认的 0 5px 15px 偏硬) */ + .uk-card { + border-radius: var(--tb-radius); + } + .uk-card-default { + background-color: var(--tb-surface); + box-shadow: var(--tb-shadow); + } + .uk-card-default.uk-card-hover:hover { + box-shadow: var(--tb-shadow-hover); + } + .uk-card-header { + border-radius: var(--tb-radius) var(--tb-radius) 0 0; + } + .uk-card-footer { + border-radius: 0 0 var(--tb-radius) var(--tb-radius); + } + .uk-card, + .uk-button, + .uk-alert, + .uk-label { + transition: box-shadow 0.18s ease, background-color 0.18s ease, border-color 0.18s ease, color 0.18s ease; + } + /* 交互元素:统一 8px 圆角,标签 6px */ + .uk-button { + border-radius: var(--tb-radius-sm); + } + .uk-input, + .uk-select, + .uk-textarea, + .uk-form-small, + .uk-search-input { + border-radius: var(--tb-radius-sm); + } + .uk-label { + border-radius: var(--tb-radius-xs); + } + .uk-alert { + border-radius: 10px; + } + .uk-modal-dialog { + border-radius: 14px; + } + .uk-dropdown, + .uk-navbar-dropdown { + border-radius: 10px; + box-shadow: var(--tb-shadow); + } + .uk-navbar-container:not(.uk-navbar-transparent) { + background-color: var(--tb-surface); + } + /* 键盘可达性:仅在键盘聚焦时出现描边,鼠标点击不出现 */ + .uk-button:focus-visible, + .uk-navbar-nav > li > a:focus-visible { + outline: 2px solid var(--tb-primary); + outline-offset: 2px; + } + /* 次要文字统一走令牌,避免 #999 / #8a919c 混用 */ + .uk-text-muted, + .uk-text-meta { + color: var(--tb-text-muted); + } + +/* 轻量胶囊:用于投票类型、热门标签等「只是分类信息」的位置。 + 实心 uk-label 一屏多个会变成一排色块,这里统一降级为浅底 + 次要色文字。 */ +.tb-chip { + display: inline-block; + padding: 1px 8px; + border-radius: var(--tb-radius-xs); + background-color: var(--tb-surface-2); + color: var(--tb-text-secondary); + font-size: 0.72rem; + line-height: 1.7; + white-space: nowrap; +} +a.tb-chip:hover { + background-color: var(--tb-primary-weak); + color: var(--tb-primary); + text-decoration: none; +} + +/* 统计/日期等数字列等宽对齐,避免刷新时左右跳动 */ + .uk-table, + .tb-num { + font-variant-numeric: tabular-nums; + } + /* 图片上传条:原为 item/new-question 两处各写一份内联 style(写死 #f8f8f8,深色下露白), + 收敛到一处并走令牌,亮暗自动适配 */ + .tb-img-uploader { + width: 100%; + background-color: var(--tb-surface-2); + display: flex; + padding-top: 5px; + padding-bottom: 5px; + align-items: center; + justify-content: flex-start; + gap: 5px; + } + /* 背景图封面(提问箱主页):渐变遮罩,保证用户自选文字色叠加后仍可读。 + 默认浅色遮罩(页面 .uk-light 补丁把文字兜底成深色);若箱主选了浅色文字, + question/list.html 会按亮度加上 .tb-cover-dark 换成深色遮罩。 */ + .tb-cover { + position: relative; + border-radius: var(--tb-radius) var(--tb-radius) 0 0; + overflow: hidden; + } + /* ⚠️ 必须带 .uk-flex 复合选择器:UIkit 3.3.3 里有 + .uk-flex::after,.uk-flex::before{display:none}(优先级 0,2,0), + 会把这个遮罩伪元素整个干掉——不报错、只是什么都不显示(踩过一次)。 + 单写 .tb-cover::after 优先级不够,会被它压回 display:none。 */ + .tb-cover::after, + .tb-cover.uk-flex::after { + content: ""; + display: block; + position: absolute; + inset: 0; + z-index: 0; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.58) 55%, rgba(255, 255, 255, 0.84) 100%); + pointer-events: none; + } + .tb-cover.tb-cover-dark::after { + background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.16) 45%, rgba(0, 0, 0, 0.46) 100%); + } + .tb-cover > * { + position: relative; + z-index: 1; + } + .tb-cover h3, + .tb-cover p { + text-shadow: 0 1px 10px rgba(255, 255, 255, 0.65); + } + .tb-cover.tb-cover-dark h3, + .tb-cover.tb-cover-dark p { + text-shadow: 0 1px 12px rgba(0, 0, 0, 0.45); + } + /* 尊重系统的减少动效设置 */ + @media (prefers-reduced-motion: reduce) { + .uk-card, + .uk-button, + .emoji-placeholder { + transition: none; + animation: none; + } + } + +/* 顶栏自适应:导航全部直接显示,窄屏时分级缩小字号/间距,保证英文/日文等长文字不溢出 */ + .uk-navbar-nav a { + font-size: 0.95rem; + padding: 0 10px; + } + /* 未登录移动端占位:桌面端隐藏,仅 ≤640px 显示(见下方 media 查询)。 + 桌面端布局与改动前完全一致,不受影响。 */ + .tb-mobile-balancer { display: none; } + /* 桌面端保持 UIkit 原生居中三列布局(无需额外 CSS) */ + .tb-navbar .uk-logo { + white-space: nowrap; + } + @media (max-width: 1200px) { + .uk-navbar-nav a { + font-size: 0.88rem; + padding: 0 8px; + } + } + @media (max-width: 1000px) { + .uk-navbar-nav a { + font-size: 0.82rem; + padding: 0 6px; + } + .uk-logo { + font-size: 1.1rem; + } + /* 登录用户名限宽,过长省略号截断 */ + .tb-nav-username { + max-width: 110px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: inline-block; + vertical-align: middle; + } + } + @media (max-width: 800px) { + .uk-navbar-nav a { + font-size: 0.78rem; + padding: 0 4px; + } + .uk-logo { + font-size: 1rem; + } + .tb-nav-username { + max-width: 80px; + } + } + /* 手机端(≤640px):沿用 UIkit 桌面端 navbar 的原生三列定位。 + 不再重写 .uk-navbar-center / center-left / center-right 的定位, + 避免 logo 被挤到下一行;底部语言与深色模式按钮仍由下方独立栏承载。 */ + @media (max-width: 640px) { + .tb-navbar { + position: relative; + min-height: 56px; + overflow: visible; + } + .tb-navbar > .uk-navbar-center { + position: relative !important; + top: auto !important; + left: auto !important; + right: auto !important; + bottom: auto !important; + transform: none !important; + display: flex !important; + align-items: center; + justify-content: center; + width: 100%; + min-height: 56px; + white-space: nowrap; + flex-wrap: nowrap; + } + .tb-navbar .uk-navbar-center-left, + .tb-navbar .uk-navbar-center-right { + position: static !important; + top: auto !important; + left: auto !important; + right: auto !important; + bottom: auto !important; + transform: none !important; + display: flex !important; + align-items: center; + flex: 0 0 auto; + white-space: nowrap; + } + .tb-navbar .uk-navbar-center-left > div, + .tb-navbar .uk-navbar-center-right > div { + display: flex; + align-items: center; + white-space: nowrap; + } + .tb-navbar .uk-navbar-nav { + display: flex; + flex-wrap: nowrap; + flex: 0 0 auto; + } + .tb-navbar .uk-navbar-nav > li > a, + .tb-navbar .uk-logo { + white-space: nowrap; + } + /* 未登录:移动端显示与「我的」等宽的隐藏占位,使左栏「探索+占位」与 + 右栏「注册/登录」两项等宽,logo 真正居中,左右视觉平衡 */ + .tb-mobile-balancer { display: block; } + } + +/* 标签样式的按钮(管理页置顶等): + 尺寸完全继承 .uk-label(font-size/padding/line-height/text-transform 等), + 仅覆盖 button 元素特有的默认样式(边框/字体族/光标等),保证与相邻 span 标签完全一致。 */ + .tb-label-btn { + border: none !important; + cursor: pointer; + font-family: inherit; + margin: 0; + vertical-align: middle; + outline: none; + background-image: none; + box-sizing: border-box; + -webkit-appearance: none; + appearance: none; + } + .tb-label-btn:hover { + opacity: 0.85; + } + /* 公开页置顶小图标:仅一个图钉,不占行高、不影响原布局 */ + .tb-pin-flag { + font-size: 0.9em; + margin-right: 4px; + vertical-align: -1px; + cursor: default; + } + +/* Markdown 渲染排版(问题/回答/追问正文,左对齐以保留排版格式) */ + /* 纯文本列表:保留换行与连续空格(pre-wrap),不渲染 Markdown 大字号/彩色 */ + .tb-preline { + white-space: pre-wrap; + } + /* 纯文本列表:超过 5 行截断并显示省略号(不足 5 行则完整显示) */ + .tb-clamp-5 { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 5; + overflow: hidden; + } + .md-body { + line-height: 1.7; + text-align: left; + word-break: break-word; + } + .md-body p { margin: 0.5em 0; } + .md-body h1, .md-body h2, .md-body h3, + .md-body h4, .md-body h5, .md-body h6 { + margin: 0.8em 0 0.4em; + font-weight: 600; + line-height: 1.4; + } + .md-body ul, .md-body ol { padding-left: 1.6em; margin: 0.5em 0; } + .md-body li { margin: 0.2em 0; } + .md-body blockquote { + border-left: 3px solid #d3d1c7; + margin: 0.6em 0; + padding: 0.2em 1em; + color: #5f5e5a; + } + .md-body pre { + background: #f5f5f5; + padding: 0.8em 1em; + border-radius: 6px; + overflow-x: auto; + margin: 0.6em 0; + } + .md-body code { + background: #f0f0f0; + padding: 0.1em 0.35em; + border-radius: 4px; + font-size: 0.9em; + } + .md-body pre code { background: none; padding: 0; } + .md-body img { max-width: 100%; height: auto; } + .md-body table { border-collapse: collapse; margin: 0.6em 0; } + .md-body th, .md-body td { + border: 1px solid #ddd; + padding: 0.4em 0.8em; + } + .md-body hr { margin: 1em 0; } + html[data-theme="dark"] .md-body blockquote { + border-color: #3a404c; + color: #8b93a1; + } + html[data-theme="dark"] .md-body pre, + html[data-theme="dark"] .md-body code { background: #2d323c; } + html[data-theme="dark"] .md-body th, + html[data-theme="dark"] .md-body td { border-color: #3a404c; } + +/* 投票结果占比条:模板已改用 UIkit 3 原生 , + 这里只把默认的 15px 高 / 500px 圆角 / 20px 外边距收紧到与页面一致的规格。 + (原先为 UIkit 2 的 .uk-progressbar 结构打的补丁已删除) */ +.uk-progress { + height: 10px; + margin: 0; + border-radius: var(--tb-radius-xs); + background-color: var(--tb-surface-2); +} +.uk-progress::-webkit-progress-bar { + background-color: var(--tb-surface-2); + border-radius: var(--tb-radius-xs); +} +.uk-progress::-webkit-progress-value { + background-color: var(--tb-primary); + border-radius: var(--tb-radius-xs) 0 0 var(--tb-radius-xs); +} +.uk-progress::-moz-progress-bar { + background-color: var(--tb-primary); +} + +/* 移动端底部操作栏:固定底栏承载语言切换与深色模式,桌面端隐藏 */ + #tb-mobile-utils { + display: none; + } + @media (max-width: 640px) { + /* 顶栏不再容纳语言/深色按钮,恢复原有导航空间 */ + .tb-nav-utils { + display: none !important; + } + /* 手机端隐藏登录用户名(左边仅保留"探索"),保证 logo 居中、 + 两侧各不超过 2 个短按钮,避免用户名宽度挤压布局 */ + .tb-nav-username { + display: none !important; + } + /* 固定底部操作栏 */ + #tb-mobile-utils { + display: flex; + position: fixed; + left: 0; + right: 0; + bottom: 0; + z-index: 1000; + justify-content: center; + align-items: center; + gap: 10px; + padding: 8px 12px calc(8px + env(safe-area-inset-bottom)); + background: rgba(255, 255, 255, 0.92); + -webkit-backdrop-filter: blur(8px); + backdrop-filter: blur(8px); + box-shadow: 0 -2px 12px rgba(0, 0, 0, 0.08); + } + #tb-mobile-utils .uk-select { + width: 110px; + } + html[data-theme="dark"] #tb-mobile-utils { + background: rgba(36, 40, 48, 0.92); + box-shadow: 0 -2px 12px rgba(0, 0, 0, 0.4); + } + /* 给页面底部预留空间,避免页脚内容被固定底栏遮挡 */ + body { + padding-bottom: 56px; + } + } diff --git a/outputs/verify/p2-home.hdr b/outputs/verify/p2-home.hdr new file mode 100644 index 0000000..70b035e --- /dev/null +++ b/outputs/verify/p2-home.hdr @@ -0,0 +1,23 @@ +HTTP/1.1 200 Connection Established + +HTTP/1.1 200 OK +Date: Mon, 19 Oct 2026 04:22:53 GMT +Content-Type: text/html; charset=utf-8 +Transfer-Encoding: chunked +Connection: keep-alive +Speculation-Rules: "/cdn-cgi/speculation" +referrer-policy: strict-origin-when-cross-origin +Set-Cookie: flamego_session=sa1s4htg9ll3f6qw; Path=/; HttpOnly; Secure; SameSite=Lax +strict-transport-security: max-age=31536000; includeSubDomains +trace-id: 00000000000000000000000000000000 +vary: Accept-Encoding +x-content-type-options: nosniff +x-frame-options: DENY +x-xss-protection: 1; mode=block +cf-cache-status: DYNAMIC +Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} +Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=s4%2FRWTCedXYJQnbw46UeaM1OcjLEpBS32BiqnIVkSxWffJBUOeQX52rMEhSWxJQBW%2B7BHcmVxrdiqzpfMfj1EjifJX3tFmiFo%2FZC7xzrK48mAdNhMA2%2BDDrJWMMkG7hEZAk5QZ5%2FDH%2B8INO%2BnA%3D%3D"}]} +Server: cloudflare +CF-RAY: a4cd01154a414a25-AMS +alt-svc: h3=":443"; ma=86400 + diff --git a/outputs/verify/p2-home.html b/outputs/verify/p2-home.html new file mode 100644 index 0000000..61b5619 --- /dev/null +++ b/outputs/verify/p2-home.html @@ -0,0 +1,937 @@ + + + + + + 狼の質問箱 | 匿名質問箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + +
+

狼の質問箱 | 匿名質問箱

+

+ 一个无需注册即可提问的匿名提问箱。不用下载 App,不用绑定社交账号,连邮箱都不必是真的。 +

+ +
+ +
+
+

匿名也能问

+

不需要账号、不需要真实邮箱,打开就能写。想收到回复再留邮箱即可。

+
+
+

不止一问一答

+

问题二维码、私聊、投票、追加提问、Markdown 排版,原版没有的这里都有。

+
+
+

箱子归你

+

头像、背景、二维码配色都能自己调,还能设置审核严格度和收集时段。

+
+
+ +
+

域名迁移

+

+ 本站已切换到 box.shiroko.one,原域名将在 2026 年 12 月 24 日到期, + 期间通过 301 转发指向新域名,到期后旧域名将彻底不再使用。 +

+

+ 审核服务已切换到阿里云,审核速度提升且误伤更少;同时允许用户调整审核严格度,在不碰底线的前提下 + 可以设置不接受辱骂、广告等信息(即「不听坏话模式」)。 +

+
+ +
+

一点提醒

+
    +
  • 本站唯一指定认证站长:小狼,注意不要被骗。
  • +
  • 本站提倡友好、友善的发言,请遵守社区规则。无论匿名与否,都要为自己的发言负责。
  • +
  • 不允许垃圾信息、广告、辱骂、涉政、暴恐、色情、违禁、无意义、灌水提问,涉政或不良言论将直接删除。
  • +
+

+ 想先试试功能,可以到站长的提问箱 + 小狼的提问箱 提问或提意见。 +

+
+ +
+ 近期更新 +
    +
  • 2026.9 新增审核严格度选项,增加提问、投票、私聊的总开关,可设置定时收集、定量收集或关闭功能,前后端显示也更易用了。
  • +
  • 2026.8 新增投票功能、追加提问、多语言、Markdown 显示、置顶显示等,详情见这里。
  • +
  • 2026.8 放弃使用 recaptcha 等对国内用户不友好的验证方式,更新密码加密方式,修复图片上传等一系列问题。
  • +
  • 2026.5 增加私聊功能,可连续对话,详见介绍;另有提问箱卡片分享。
  • +
  • 2026.2 新增用户展示和标签功能,可给自己贴 5 个标签并选择是否在探索页展示,详情见狼的公告板。
  • +
+
+ +
+

質問箱の統計

+
+
+ 28 + 注册用户 +
+
+ 94 + 累计提问 +
+
+ 21 + 已获回答 +
+
+

+ 最后提问:2026-10-19 00:58:03
+ 最后回答:2026-10-19 02:44:47
+ 数据更新于:2026-10-19 12:22:53 +

+
+ +
+ +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + diff --git a/outputs/verify/p2-results.html b/outputs/verify/p2-results.html new file mode 100644 index 0000000..6b2a731 --- /dev/null +++ b/outputs/verify/p2-results.html @@ -0,0 +1,626 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:吃什么

+ +
+ +
+
0
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单行文本 + 是啊,吃什么? + 回答数: 0 +
+ + +
已填写: 0
+ + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/p2-vote.html b/outputs/verify/p2-vote.html new file mode 100644 index 0000000..d154720 --- /dev/null +++ b/outputs/verify/p2-vote.html @@ -0,0 +1,885 @@ + + + + + + 测试 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

测试

+ +

测试

+ +
+ + + + + + + + + +
匿名での参加が可能で、あなたの身元は記録されません(同一端末で最大1回)。
+ + +
+ + + +
+ + +
+
+ 1 + 一行テキスト +
测试 *
+
+ + + +
+ + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/probe-explore.html b/outputs/verify/probe-explore.html new file mode 100644 index 0000000..2078805 --- /dev/null +++ b/outputs/verify/probe-explore.html @@ -0,0 +1,2216 @@ + + + + + + 探索 - 狼の質問箱 | 匿名質問箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + +
+

ユーザータグを探索

+ +
+

ここでは「ホームでタグを表示」を有効にしたユーザーを紹介しています。この機能は初期状態でオフです。自分の質問箱を見つけてもらいたい場合は 個人設定 から有効にしてください。

+
+ +
+ + +
+ +
+
+
+

ランダムおすすめ

+ +
+ +
+ + + +
+

人気タグ

+
+ + #测试 + + #胡言乱语 + +
+
+ + +
+
+
+
+ + +
+
+
+ +
+
+
+ + +
+ + +
+
+
+
+ avatar +
+
+
+ admin3x +
+
+ 这里的内容可能会很长,希望能够自动分段,不然就很难看了,万一要是更长的话会怎么样呢???? +
+
+ + + 测试 + + 胡言乱语 + + +
+
+
+
+
+ +
+ +
    + +
  • 前へ
  • + +
  • 1 / 1
  • + +
  • 次へ
  • + +
+ +
+ + +
+ + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + +
+ + + + diff --git a/outputs/verify/probe-res5.html b/outputs/verify/probe-res5.html new file mode 100644 index 0000000..c43e32a --- /dev/null +++ b/outputs/verify/probe-res5.html @@ -0,0 +1,1629 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:11

+ +
+ +
+
2
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单选 + 11 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 2 + 多选 + 22 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(66%) +
+ +
+ +
+
+ 22 + 1 票(33%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 3 + 单行文本 + 33 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 4 + 多行文本 + 44 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 5 + 下拉选择 + 55 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 6 + 数字 + 66 + 回答数: 2 +
+ + +
平均: 4.0(2 票)
+ + +
+ +
+
+ 7 + 评分 + 77 + 回答数: 2 +
+ + +
平均分: 9.0(2 票)
+ +
+ 1 分 + 0 票(0%) +
+ + +
+ 2 分 + 0 票(0%) +
+ + +
+ 3 分 + 0 票(0%) +
+ + +
+ 4 分 + 0 票(0%) +
+ + +
+ 5 分 + 0 票(0%) +
+ + +
+ 6 分 + 0 票(0%) +
+ + +
+ 7 分 + 0 票(0%) +
+ + +
+ 8 分 + 1 票(50%) +
+ + +
+ 9 分 + 0 票(0%) +
+ + +
+ 10 分 + 1 票(50%) +
+ + + + +
+ +
+
+ 8 + 排序 + 88 + 回答数: 2 +
+ + +
平均排名: 1.48(2 票)
+ +
+ 11 + 平均排名: 1.10 · 被排次数: 2 +
+ +
+ 22 + 平均排名: 1.25 · 被排次数: 2 +
+ +
+ 33 + 平均排名: 2.10 · 被排次数: 2 +
+ + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + +
+ + + + diff --git a/outputs/verify/res-12.html b/outputs/verify/res-12.html new file mode 100644 index 0000000..7b4ec3d --- /dev/null +++ b/outputs/verify/res-12.html @@ -0,0 +1,758 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:测试功能

+ +
+ +
+
3
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单选 + 必填 + 回答数: 3 +
+ + + + + +
+
+ A + 3 票(100%) +
+ +
+ +
+
+ B + 0 票(0%) +
+ +
+ +
+
+ C + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 2 + 多选 + 非必填 + 回答数: 1 +
+ + + + + +
+
+ A + 1 票(100%) +
+ +
+ +
+
+ B + 0 票(0%) +
+ +
+ +
+
+ C + 0 票(0%) +
+ +
+ +
+
+ D + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 3 + 单行文本 + 文本1 + 回答数: 0 +
+ + +
已填写: 0
+ + + +
+ +
+
+ 4 + 多行文本 + 文本2 + 回答数: 3 +
+ + +
已填写: 3
+ + +
+
+ ▾ + 查看文本提交(3) +
+ +
+ + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-13.html b/outputs/verify/res-13.html new file mode 100644 index 0000000..6b2a731 --- /dev/null +++ b/outputs/verify/res-13.html @@ -0,0 +1,626 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:吃什么

+ +
+ +
+
0
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单行文本 + 是啊,吃什么? + 回答数: 0 +
+ + +
已填写: 0
+ + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-2.html b/outputs/verify/res-2.html new file mode 100644 index 0000000..e1688e1 --- /dev/null +++ b/outputs/verify/res-2.html @@ -0,0 +1,609 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:今天吃什么

+ +
+ +
+
2
+
总参与人数
+
+ + + +

投票结果

+
+ + + +
+ + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-3.html b/outputs/verify/res-3.html new file mode 100644 index 0000000..aa7fae9 --- /dev/null +++ b/outputs/verify/res-3.html @@ -0,0 +1,693 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:明天吃什么

+ +
+ +
+
1
+
总参与人数
+
+ + + +

投票结果

+
+ +
平均分: 8.0
+ +
+
+ 1 分 + 0 票 +
+ +
+ +
+
+ 2 分 + 0 票 +
+ +
+ +
+
+ 3 分 + 0 票 +
+ +
+ +
+
+ 4 分 + 0 票 +
+ +
+ +
+
+ 5 分 + 0 票 +
+ +
+ +
+
+ 6 分 + 0 票 +
+ +
+ +
+
+ 7 分 + 0 票 +
+ +
+ +
+
+ 8 分 + 1 票 +
+ +
+ +
+
+ 9 分 + 0 票 +
+ +
+ +
+
+ 10 分 + 0 票 +
+ +
+ + + + + +
+ + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-4.html b/outputs/verify/res-4.html new file mode 100644 index 0000000..d27fe4b --- /dev/null +++ b/outputs/verify/res-4.html @@ -0,0 +1,636 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:测试

+ +
+ +
+
1
+
总参与人数
+
+ + + +

投票结果

+
+ + +
+
+ 测试 + 1 票(100%) +
+ +
+ +
+
+ 测试2 + 0 票(0%) +
+ +
+ +
+
+ 测试3 + 0 票(0%) +
+ +
+ + + + + +
+ + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-5.html b/outputs/verify/res-5.html new file mode 100644 index 0000000..e443e2f --- /dev/null +++ b/outputs/verify/res-5.html @@ -0,0 +1,929 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:11

+ +
+ +
+
2
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单选 + 11 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 2 + 多选 + 22 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(66%) +
+ +
+ +
+
+ 22 + 1 票(33%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 3 + 单行文本 + 33 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 4 + 多行文本 + 44 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 5 + 下拉选择 + 55 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 6 + 数字 + 66 + 回答数: 2 +
+ + +
平均: 4.0(2 票)
+ + +
+ +
+
+ 7 + 评分 + 77 + 回答数: 2 +
+ + +
平均分: 9.0(2 票)
+ +
+ 1 分 + 0 票(0%) +
+ + +
+ 2 分 + 0 票(0%) +
+ + +
+ 3 分 + 0 票(0%) +
+ + +
+ 4 分 + 0 票(0%) +
+ + +
+ 5 分 + 0 票(0%) +
+ + +
+ 6 分 + 0 票(0%) +
+ + +
+ 7 分 + 0 票(0%) +
+ + +
+ 8 分 + 1 票(50%) +
+ + +
+ 9 分 + 0 票(0%) +
+ + +
+ 10 分 + 1 票(50%) +
+ + + + +
+ +
+
+ 8 + 排序 + 88 + 回答数: 2 +
+ + +
平均排名: 1.48(2 票)
+ +
+ 11 + 平均排名: 1.10 · 被排次数: 2 +
+ +
+ 22 + 平均排名: 1.25 · 被排次数: 2 +
+ +
+ 33 + 平均排名: 2.10 · 被排次数: 2 +
+ + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-6.html b/outputs/verify/res-6.html new file mode 100644 index 0000000..608fffc --- /dev/null +++ b/outputs/verify/res-6.html @@ -0,0 +1,701 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:测试4

+ +
+ +
+
0
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单选 + 这里显示第一题 + 回答数: 0 +
+ + + + + +
+
+ A + 0 票(0%) +
+ +
+ +
+
+ B + 0 票(0%) +
+ +
+ +
+
+ C + 0 票(0%) +
+ +
+ +
+
+ D + 0 票(0%) +
+ +
+ +
+
+ E + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 2 + 单选 + 11 + 回答数: 0 +
+ + + + + +
+
+ 1 + 0 票(0%) +
+ +
+ +
+
+ 2 + 0 票(0%) +
+ +
+ + + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-7.html b/outputs/verify/res-7.html new file mode 100644 index 0000000..999a48a --- /dev/null +++ b/outputs/verify/res-7.html @@ -0,0 +1,628 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:测试5

+ +
+ +
+
0
+
总参与人数
+
+ + + +

投票结果

+
+ + +
+
+ 1 + 0 票(0%) +
+ +
+ +
+
+ 2 + 0 票(0%) +
+ +
+ + + + + +
+ + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-8.html b/outputs/verify/res-8.html new file mode 100644 index 0000000..ef01cde --- /dev/null +++ b/outputs/verify/res-8.html @@ -0,0 +1,628 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:测试7

+ +
+ +
+
0
+
总参与人数
+
+ + + +

投票结果

+
+ + +
+
+ 11 + 0 票(0%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ + + + + +
+ + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/res-9.html b/outputs/verify/res-9.html new file mode 100644 index 0000000..3424996 --- /dev/null +++ b/outputs/verify/res-9.html @@ -0,0 +1,626 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:测试

+ +
+ +
+
0
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单行文本 + 测试 + 回答数: 0 +
+ + +
已填写: 0
+ + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/shot-home-dark.html b/outputs/verify/shot-home-dark.html new file mode 100644 index 0000000..b915538 --- /dev/null +++ b/outputs/verify/shot-home-dark.html @@ -0,0 +1,1609 @@ + + + + + + 狼の質問箱 | 匿名質問箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + +
+

狼の質問箱 | 匿名質問箱

+

+ 一个无需注册即可提问的匿名提问箱。不用下载 App,不用绑定社交账号,连邮箱都不必是真的。 +

+ +
+ +
+
+

匿名也能问

+

不需要账号、不需要真实邮箱,打开就能写。想收到回复再留邮箱即可。

+
+
+

不止一问一答

+

问题二维码、私聊、投票、追加提问、Markdown 排版,原版没有的这里都有。

+
+
+

箱子归你

+

头像、背景、二维码配色都能自己调,还能设置审核严格度和收集时段。

+
+
+ +
+

域名迁移

+

+ 本站已切换到 box.shiroko.one,原域名将在 2026 年 12 月 24 日到期, + 期间通过 301 转发指向新域名,到期后旧域名将彻底不再使用。 +

+

+ 审核服务已切换到阿里云,审核速度提升且误伤更少;同时允许用户调整审核严格度,在不碰底线的前提下 + 可以设置不接受辱骂、广告等信息(即「不听坏话模式」)。 +

+
+ +
+

一点提醒

+
    +
  • 本站唯一指定认证站长:小狼,注意不要被骗。
  • +
  • 本站提倡友好、友善的发言,请遵守社区规则。无论匿名与否,都要为自己的发言负责。
  • +
  • 不允许垃圾信息、广告、辱骂、涉政、暴恐、色情、违禁、无意义、灌水提问,涉政或不良言论将直接删除。
  • +
+

+ 想先试试功能,可以到站长的提问箱 + 小狼的提问箱 提问或提意见。 +

+
+ +
+ 近期更新 +
    +
  • 2026.9 新增审核严格度选项,增加提问、投票、私聊的总开关,可设置定时收集、定量收集或关闭功能,前后端显示也更易用了。
  • +
  • 2026.8 新增投票功能、追加提问、多语言、Markdown 显示、置顶显示等,详情见这里。
  • +
  • 2026.8 放弃使用 recaptcha 等对国内用户不友好的验证方式,更新密码加密方式,修复图片上传等一系列问题。
  • +
  • 2026.5 增加私聊功能,可连续对话,详见介绍;另有提问箱卡片分享。
  • +
  • 2026.2 新增用户展示和标签功能,可给自己贴 5 个标签并选择是否在探索页展示,详情见狼的公告板。
  • +
+
+ +
+

質問箱の統計

+
+
+ 28 + 注册用户 +
+
+ 94 + 累计提问 +
+
+ 21 + 已获回答 +
+
+

+ 最后提问:2026-10-19 00:58:03
+ 最后回答:2026-10-19 02:44:47
+ 数据更新于:2026-10-19 12:22:53 +

+
+ +
+ +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + diff --git a/outputs/verify/shot-home-light.html b/outputs/verify/shot-home-light.html new file mode 100644 index 0000000..98b9730 --- /dev/null +++ b/outputs/verify/shot-home-light.html @@ -0,0 +1,1609 @@ + + + + + + 狼の質問箱 | 匿名質問箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + +
+

狼の質問箱 | 匿名質問箱

+

+ 一个无需注册即可提问的匿名提问箱。不用下载 App,不用绑定社交账号,连邮箱都不必是真的。 +

+ +
+ +
+
+

匿名也能问

+

不需要账号、不需要真实邮箱,打开就能写。想收到回复再留邮箱即可。

+
+
+

不止一问一答

+

问题二维码、私聊、投票、追加提问、Markdown 排版,原版没有的这里都有。

+
+
+

箱子归你

+

头像、背景、二维码配色都能自己调,还能设置审核严格度和收集时段。

+
+
+ +
+

域名迁移

+

+ 本站已切换到 box.shiroko.one,原域名将在 2026 年 12 月 24 日到期, + 期间通过 301 转发指向新域名,到期后旧域名将彻底不再使用。 +

+

+ 审核服务已切换到阿里云,审核速度提升且误伤更少;同时允许用户调整审核严格度,在不碰底线的前提下 + 可以设置不接受辱骂、广告等信息(即「不听坏话模式」)。 +

+
+ +
+

一点提醒

+
    +
  • 本站唯一指定认证站长:小狼,注意不要被骗。
  • +
  • 本站提倡友好、友善的发言,请遵守社区规则。无论匿名与否,都要为自己的发言负责。
  • +
  • 不允许垃圾信息、广告、辱骂、涉政、暴恐、色情、违禁、无意义、灌水提问,涉政或不良言论将直接删除。
  • +
+

+ 想先试试功能,可以到站长的提问箱 + 小狼的提问箱 提问或提意见。 +

+
+ +
+ 近期更新 +
    +
  • 2026.9 新增审核严格度选项,增加提问、投票、私聊的总开关,可设置定时收集、定量收集或关闭功能,前后端显示也更易用了。
  • +
  • 2026.8 新增投票功能、追加提问、多语言、Markdown 显示、置顶显示等,详情见这里。
  • +
  • 2026.8 放弃使用 recaptcha 等对国内用户不友好的验证方式,更新密码加密方式,修复图片上传等一系列问题。
  • +
  • 2026.5 增加私聊功能,可连续对话,详见介绍;另有提问箱卡片分享。
  • +
  • 2026.2 新增用户展示和标签功能,可给自己贴 5 个标签并选择是否在探索页展示,详情见狼的公告板。
  • +
+
+ +
+

質問箱の統計

+
+
+ 28 + 注册用户 +
+
+ 94 + 累计提问 +
+
+ 21 + 已获回答 +
+
+

+ 最后提问:2026-10-19 00:58:03
+ 最后回答:2026-10-19 02:44:47
+ 数据更新于:2026-10-19 12:22:53 +

+
+ +
+ +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + diff --git a/outputs/verify/shot-res5-light.html b/outputs/verify/shot-res5-light.html new file mode 100644 index 0000000..1499002 --- /dev/null +++ b/outputs/verify/shot-res5-light.html @@ -0,0 +1,1601 @@ + + + + + + 投票结果 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + +
+

投票结果:11

+ +
+ +
+
2
+
总参与人数
+
+ + + + +

投票结果

+
+ +
+
+ 1 + 单选 + 11 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 2 + 多选 + 22 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(66%) +
+ +
+ +
+
+ 22 + 1 票(33%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 3 + 单行文本 + 33 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 4 + 多行文本 + 44 + 回答数: 2 +
+ + +
已填写: 2
+ + +
+
+ ▾ + 查看文本提交(2) +
+ +
+ + +
+ +
+
+ 5 + 下拉选择 + 55 + 回答数: 2 +
+ + + + + +
+
+ 11 + 2 票(100%) +
+ +
+ +
+
+ 22 + 0 票(0%) +
+ +
+ +
+
+ 33 + 0 票(0%) +
+ +
+ + + + +
+ +
+
+ 6 + 数字 + 66 + 回答数: 2 +
+ + +
平均: 4.0(2 票)
+ + +
+ +
+
+ 7 + 评分 + 77 + 回答数: 2 +
+ + +
平均分: 9.0(2 票)
+ +
+ 1 分 + 0 票(0%) +
+ + +
+ 2 分 + 0 票(0%) +
+ + +
+ 3 分 + 0 票(0%) +
+ + +
+ 4 分 + 0 票(0%) +
+ + +
+ 5 分 + 0 票(0%) +
+ + +
+ 6 分 + 0 票(0%) +
+ + +
+ 7 分 + 0 票(0%) +
+ + +
+ 8 分 + 1 票(50%) +
+ + +
+ 9 分 + 0 票(0%) +
+ + +
+ 10 分 + 1 票(50%) +
+ + + + +
+ +
+
+ 8 + 排序 + 88 + 回答数: 2 +
+ + +
平均排名: 1.48(2 票)
+ +
+ 11 + 平均排名: 1.10 · 被排次数: 2 +
+ +
+ 22 + 平均排名: 1.25 · 被排次数: 2 +
+ +
+ 33 + 平均排名: 2.10 · 被排次数: 2 +
+ + + +
+ +
+ + + + + + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/uq.html b/outputs/verify/uq.html new file mode 100644 index 0000000..46b97a8 --- /dev/null +++ b/outputs/verify/uq.html @@ -0,0 +1,1659 @@ + + + + + + 狼的提问箱 | 匿名提问箱 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + +
+ + + +
+
+

人机验证

+

请计算下方的算术题以验证你不是机器人

+
+ 加载中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + +
+
+

我的提问

+ 设置 +
+ + +
+ + + +
+ + +
+ + + + + + + + + + + + + + +
+
6总提问数
+
5已回答
+
1未回答
+
5已读
+
1未读
+
5私密提问
+
0置顶
+
+ +
+ +
+
+
+ +
+
+ +
+ +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ + +

我收到的提问

+ + +
+
+ +
+ +
+ 2026-10-19 00:58:03 + + + 私密私密 + + + + + 已读已读 + +
+ +
+ + +
+ + +
+
+
+ +
等宽按钮自检B 005800 +
+
+
+ +
+
+ +
+ +
+ 2026-10-19 00:40:58 + + + + 待答未回答 + + + + 未读未读 + +
+ +
+ + +
+ + +
+ + +
+ + +
+
+
+ +
等宽按钮自检 004055 +
+
+
+ +
+
+ +
+ +
+ 2026-10-18 21:53:28 + + + 私密私密 + + + + + 已读已读 + +
+ +
+ + +
+ + +
+
+
+ +
自检用提问 L3:今天更新吗(restrict self-check L3) +
+
+
+ +
+
+ +
+ +
+ 2026-10-18 21:48:21 + + + 私密私密 + + + + + 已读已读 + +
+ +
+ + +
+ + +
+
+
+ +
自检用提问:今天更新吗(restrict self-check) +
+
+
+ +
+
+ +
+ +
+ 2026-10-18 21:39:41 + + + 私密私密 + + + + + 已读已读 + +
+ +
+ + +
+ + +
+
+
+ +
啊吧啊吧 +
+
+
+ +
+
+ +
+ +
+ 2026-08-20 16:01:14 + + + 私密私密 + + + + + 已读已读 + +
+ +
+ + +
+ + +
+
+
+ +
测试! +
+
+
+ + + +
+ + + + + + +
+ + + +

+
+ 社区规则 | + + 找站长 +
+ 盘 + | 公告板 + | 聊天室 + | 监控板 + | 导航页 +
Powered by NekoBox | 狼ICP备 20230101 +
提问箱已成功存活: +

+ + +
+
+ + + + + diff --git a/outputs/verify/v-7kcP5kR8YnJC.html b/outputs/verify/v-7kcP5kR8YnJC.html new file mode 100644 index 0000000..4e337fa --- /dev/null +++ b/outputs/verify/v-7kcP5kR8YnJC.html @@ -0,0 +1,885 @@ + + + + + + 测试 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

测试

+ +

测试

+ +
+ + + + + + + + + +
匿名での参加が可能で、あなたの身元は記録されません(同一端末で最大1回)。
+ + +
+ + + +
+ + +
+
+ 1 + 一行テキスト +
测试 *
+
+ + + +
+ + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/v-9wfpVjXi73mc.html b/outputs/verify/v-9wfpVjXi73mc.html new file mode 100644 index 0000000..fc216b3 --- /dev/null +++ b/outputs/verify/v-9wfpVjXi73mc.html @@ -0,0 +1,946 @@ + + + + + + 测试功能 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

测试功能

+ +
+ + + + + + + + + +
匿名での参加が可能で、あなたの身元は記録されません(同一端末で最大1回)。
+ + +
+ + + +
+ + +
+
+ 1 + 単一選択 +
必填 *
+
+ + + + + + + + + + +
+ +
+
+ 2 + 複数選択 +
非必填
+
+ + + + + + + + + + + + +
+ +
+
+ 3 + 一行テキスト +
文本1
+
+ + + +
+ +
+
+ 4 + 複数行テキスト +
文本2 *
+
+ + + +
+ + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/v-C84m7PoENWsG.html b/outputs/verify/v-C84m7PoENWsG.html new file mode 100644 index 0000000..7c15a15 --- /dev/null +++ b/outputs/verify/v-C84m7PoENWsG.html @@ -0,0 +1,883 @@ + + + + + + 测试5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

测试5

+ +

测试一下flash

+ +
+ + + + + + + + + +
匿名での参加が可能で、あなたの身元は記録されません(同一端末で最大1回)。
+ + +
+ + + +
+ + + + + + + + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/v-GJkdls4fH78y.html b/outputs/verify/v-GJkdls4fH78y.html new file mode 100644 index 0000000..bbef153 --- /dev/null +++ b/outputs/verify/v-GJkdls4fH78y.html @@ -0,0 +1,901 @@ + + + + + + 明天吃什么 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

明天吃什么

+ +
+ + + + + + + + + + +
+ この投票は登録ユーザーのみ参加できます。ログインしてください。 ログイン +
+ + + +
+ + + +
+ + + + + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/v-t86urUZo26xE.html b/outputs/verify/v-t86urUZo26xE.html new file mode 100644 index 0000000..45c2465 --- /dev/null +++ b/outputs/verify/v-t86urUZo26xE.html @@ -0,0 +1,887 @@ + + + + + + 吃什么 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

吃什么

+ +
+ + + + + + + + + + +
+ この投票は登録ユーザーのみ参加できます。ログインしてください。 ログイン +
+ + + +
+ + + +
+ + +
+
+ 1 + 一行テキスト +
是啊,吃什么?
+
+ + + +
+ + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/v-urSsfenvRomb.html b/outputs/verify/v-urSsfenvRomb.html new file mode 100644 index 0000000..449bab3 --- /dev/null +++ b/outputs/verify/v-urSsfenvRomb.html @@ -0,0 +1,1039 @@ + + + + + + 11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

11

+ +
+ + + + + + + + + +
匿名での参加が可能で、あなたの身元は記録されません(同一端末で最大1回)。
+ + +
+ + + +
+ + +
+
+ 1 + 単一選択 +
11
+
+ + + + + + + + + + +
+ +
+
+ 2 + 複数選択 +
22 *
+
+ + + + + + + + + + +
+ +
+
+ 3 + 一行テキスト +
33 *
+
+ + + +
+ +
+
+ 4 + 複数行テキスト +
44 *
+
+ + + +
+ +
+
+ 5 + ドロップダウン選択 +
55 *
+
+ + + + +
+ +
+
+ 6 + 数値 +
66 *
+
+ + + +
+ +
+
+ 7 + 評価 +
77 *
+
+ + + +
+ +
+
+ 8 + 順位 +
88 *
+
+ +
+ 順位 1-N(必須) +
+ + +
+ 11 + +
+ +
+ 22 + +
+ +
+ 33 + +
+ + +
+ + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/v-z9F8mIqPtDOA.html b/outputs/verify/v-z9F8mIqPtDOA.html new file mode 100644 index 0000000..a7bc1b9 --- /dev/null +++ b/outputs/verify/v-z9F8mIqPtDOA.html @@ -0,0 +1,924 @@ + + + + + + 测试4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + +
+ + + +
+
+

人機認証

+

以下の計算問題を解いて、ロボットでないことを証明してください

+
+ 読み込み中... + +
+
+ +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + +
+ admin6 +
の投票
+
+ +
+ + + 進行中 + +
+
+ +

测试4

+ +
+ + + + + + + + + +
匿名での参加が可能で、あなたの身元は記録されません(同一端末で最大1回)。
+ + +
+ + + +
+ + +
+
+ 1 + 単一選択 +
这里显示第一题
+
+ + + + + + + + + + + + + + +
+ +
+
+ 2 + 単一選択 +
11
+
+ + + + + + + + +
+ + + + +
+ +
+ + + +
+
+ + + + + + + + + +

+
+ ルール | + + 管理者へ +
+ ドライブ + | お知らせ + | チャット + | ステータス + | リンク +
Powered by NekoBox | 狼ICP备 20230101 +
質問箱は稼働中: +

+ + +
+
+ + + + + diff --git a/outputs/verify/vl.html b/outputs/verify/vl.html new file mode 100644 index 0000000..4ed799b --- /dev/null +++ b/outputs/verify/vl.html @@ -0,0 +1,2 @@ +Found. + diff --git a/static/css/base.css b/static/css/base.css index 45a1b3a..c5d2a97 100644 --- a/static/css/base.css +++ b/static/css/base.css @@ -616,11 +616,13 @@ a.tb-chip:hover { border-radius: var(--tb-radius-xs); } .uk-progress::-webkit-progress-value { + /* 两端都圆:值 100% 时若只圆左边,右端方角会顶出轨道圆角 */ background-color: var(--tb-primary); - border-radius: var(--tb-radius-xs) 0 0 var(--tb-radius-xs); + border-radius: var(--tb-radius-xs); } .uk-progress::-moz-progress-bar { background-color: var(--tb-primary); + border-radius: var(--tb-radius-xs); } /* 移动端底部操作栏:固定底栏承载语言切换与深色模式,桌面端隐藏 */ diff --git a/templates/base/header.html b/templates/base/header.html index 7691039..4898b31 100644 --- a/templates/base/header.html +++ b/templates/base/header.html @@ -21,7 +21,7 @@ - + diff --git a/templates/user/vote-results.html b/templates/user/vote-results.html index d56dd33..fb29fb4 100644 --- a/templates/user/vote-results.html +++ b/templates/user/vote-results.html @@ -21,8 +21,8 @@ {{ range $si, $stat := .Results.FormFieldStats }}
- {{ add $si 1 }} - {{ fieldTypeLabel $.LangCode $stat.Field.FieldType }} + {{ add $si 1 }} + {{ fieldTypeLabel $.LangCode $stat.Field.FieldType }} {{ $stat.Field.Label }} {{t $.LangCode "vote.resultsAnswered"}}: {{ $stat.Total }}
diff --git a/templates/vote/page.html b/templates/vote/page.html index 1e798bb..0fbc946 100644 --- a/templates/vote/page.html +++ b/templates/vote/page.html @@ -168,8 +168,8 @@ {{ range $fi, $f := .FormFields }}
- {{ add $fi 1 }} - {{ fieldTypeLabel $.LangCode $f.FieldType }} + {{ add $fi 1 }} + {{ fieldTypeLabel $.LangCode $f.FieldType }}
{{ $f.Label }}{{ if $f.Required }} *{{ end }}
{{ if eq $f.FieldType "text" }} @@ -310,8 +310,8 @@ {{ range $si, $stat := .Results.FormFieldStats }}
- {{ add $si 1 }} - {{ fieldTypeLabel $.LangCode $stat.Field.FieldType }} + {{ add $si 1 }} + {{ fieldTypeLabel $.LangCode $stat.Field.FieldType }} {{ $stat.Field.Label }} {{t $.LangCode "vote.resultsAnswered"}}: {{ $stat.Total }}