chore: baseline snapshot before moderation-strictness feature

Repo .git was damaged (refs/ missing, index truncated, object store near-empty).
Repaired via git init (rebuilt refs), stale index preserved as .git/index.corrupt-20260910.bak,
then full worktree committed as a rollback baseline.
This commit is contained in:
tamakyi
2026-09-10 10:56:27 +08:00
commit e3e59e7c69
296 changed files with 67458 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

+12
View File
@@ -0,0 +1,12 @@
// Copyright 2022 E99p1ant. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.
package static
import (
"embed"
)
//go:embed favicon.ico sitemap.xml llms.txt llms-full.txt robots.txt tamabox.changelogs.json index-now/66e5e0911b0941f2ba7dbfbbd961e9be.txt
var FS embed.FS
@@ -0,0 +1 @@
66e5e0911b0941f2ba7dbfbbd961e9be
+121
View File
@@ -0,0 +1,121 @@
# 狼的提问箱 / Wolf's Question Box — 完整说明
狼的提问箱(Wolf's Question Box)是一个免费、无需注册的匿名提问箱服务,是 NekoBox 的社区分支(community fork)。访客无需下载 App、绑定社交账号或提供邮箱,即可向箱主匿名提问;箱主可公开或私密回答,并与提问者进行追问式的多轮对话。
> 隐私声明:单个提问箱内的问答内容属于用户隐私,不对外公开索引,也不写入 sitemap。本文件仅使用站点的公开功能信息,不包含任何具体提问箱或提问内容。
## 1. 服务定位
- 面向个人创作者、UP 主、博主等,提供一个让粉丝/陌生人匿名提问的入口。
- 匿名是核心:提问者不需要任何账号、邮箱或社交登录。
- 多语言界面:简体中文、繁体中文、英文、日文。
- 内置浅色 / 深色主题切换。
## 2. 核心功能详解
### 2.1 匿名提问
访客打开任意箱主的提问箱页面即可直接提问,全程无需登录。提问内容以纯文本或 Markdown 提交。
### 2.2 回答与追问(多轮对话)
- 箱主可对问题进行公开回答。
- 提问者可就同一问题「继续追问」,箱主可再次回复,形成来回多轮对话,适合连续交流、澄清或访谈场景。
- 已回答的追问,箱主可随时「更新回答」。
### 2.3 Markdown 渲染
问题与回答支持 Markdown 显示(标题、列表、引用、代码块、表格、图片等),保留排版格式。
### 2.4 置顶
箱主可将重要或精彩的问题「置顶」,固定展示在提问箱顶部,便于新访客一眼看到。
### 2.5 访问密码 / 提问密码
- **查看密码**:访问提问箱页面时需要输入密码,适合仅对特定人群开放。
- **提问密码**:向某提问箱提问时需要输入密码,防止陌生人随意刷屏。
- 密码采用加密方式存储,不保存明文。
### 2.6 二维码分享
每个问题页均可生成分享二维码,箱主可自定义二维码的背景图与颜色,方便线下或社媒直接扫码访问。
### 2.7 标签与探索页
- 箱主最多可设置 5 个标签,并选择是否展示在「探索」页面。
- 「探索」页(`/explore`)按用户与标签发现其他公开提问箱,是站内唯一的公开内容发现入口。
### 2.8 私聊
箱主与访客之间可进行一对一的连续私密对话(私聊),区别于公开问答,内容不对外展示。
### 2.9 多语言
界面支持简体中文、繁体中文、英文、日文四种语言,跟随用户选择或浏览器/站点偏好。
### 2.10 深色模式
全站内置浅色 / 深色主题切换,偏好记忆在本地 cookie。
### 2.11 验证码与图片上传
- 为兼顾国内外用户,已弃用对国内不友好的 reCAPTCHA,改用更友好的验证方式(如算数验证码 / Turnstile)。
- 提问与回答支持图片上传,上传前会做像素总量校验以防解压炸弹。
## 3. 使用流程
### 创建提问箱(箱主)
1. 访问 `/register` 注册一个免费账号,获得专属提问箱与二级域名(如 `/_/你的用户名`)。
2. 在 `/user/profile` 设置用户名、头像、简介与标签。
3. 按需开启「查看密码」或「提问密码」,并设置是否参与探索页。
### 匿名提问(访客)
1. 打开某箱主的提问箱页面(如 `/_/用户名`)。
2. 若箱主设置了提问密码,先输入密码。
3. 填写问题并提交(可勾选邮件通知,但邮箱非必填)。
4. 等待箱主公开回答;如需补充,可使用「追问」。
### 分享
- 复制提问箱链接,或使用问题页二维码分享。
- 推荐国内用户使用主域名 `https://box.shiroko.one`。
## 4. 常见问题(FAQ)
### 4.1 给提问者(访客)
- **提问需要注册吗?** 不需要。任何人都能匿名提问;只有创建与管理提问箱(注册账号)才需要登录。
- **我的匿名性能保证吗?** 提问者无需提供账号或邮箱即可提问;是否填写通知邮箱完全可选,不填也能正常使用。
- **我可以追问吗?** 可以。对箱主已公开回答的问题,你可「继续追问」,箱主再次回复后形成来回多轮对话,适合澄清、访谈或连续交流。
- **我能收到回答通知吗?** 可以。提问时若留下邮箱(可选),箱主首次公开回答后你会收到邮件通知;邮件内含一条私密链接,可凭其查看该问题、接收回复并继续追问。
- **提问有数量限制吗?** 有基础频率限制(约 30 条/分钟/IP)以防刷屏滥用,正常使用基本无感。
- **能上传图片吗?** 能。提问与回答均支持图片上传,上传前会做像素总量等安全校验以防解压炸弹。
- **需要验证码吗?** 需要。提问前需通过验证码(算数验证码 / Turnstile),已弃用对国内不友好的 reCAPTCHA,兼顾国内外用户。
- **提问内容会被搜索引擎收录吗?** 不会。单个提问箱及其问答内容属于用户隐私,已排除在索引与 sitemap 之外;仅首页、注册、登录、探索页等公开页可被收录。
### 4.2 给箱主(创作者)
- **如何创建提问箱?** 注册一个免费账号,即可获得专属路径(如 `/_/你的用户名`),作为你的匿名提问箱。
- **如何设置个人资料?** 在 `/user/profile` 设置用户名、头像、简介与标签。
- **如何限制谁能访问或提问?** 可开启「查看密码」(访问页面需密码)与「提问密码」(提问需密码),均以加密形式存储,服务端不保存明文。
- **我能删除某条提问吗?** 可以。箱主可删除提问箱内的任意提问。
- **我能隐藏某条提问/回答吗?** 可以。单条问题可设为「私密」不对外公开展示,也可随时改回公开。
- **如何把精彩问题置顶?** 使用「置顶」功能,将重要或精彩的问题固定在提问箱顶部,便于新访客一眼看到。
- **如何出现在探索页?** 设置最多 5 个标签,并选择是否展示在「探索」页(`/explore`),这是站内唯一的公开内容发现入口。
- **我能和访客私聊吗?** 可以。支持一对一连续私密对话(区别于公开问答);可拉黑对方、或删除整个对话,被拉黑方将无法继续发送。
- **有新提问/新消息会通知我吗?** 会。若你已设置邮箱,有新提问、新私聊消息时会收到邮件通知。
- **分享卡片 / 二维码能自定义吗?** 可以。问题页与提问箱页面均可生成分享卡片与二维码,并自定义二维码背景图与颜色,方便线下或社媒直接扫码访问。
- **内容审核如何运作?** 采用自动与人工结合的审核,对垃圾信息、广告、辱骂、涉政、暴恐、色情、违禁及无意义灌水内容进行处置与删除。
### 4.3 通用
- **支持哪些语言?** 简体中文、繁体中文、英文、日文;可在页面切换,偏好记忆于本地 cookie。
- **支持深色模式吗?** 支持。全站内置浅色 / 深色主题切换,偏好同样记忆于本地 cookie。
- **这是 NekoBox 吗?** 不是。TamaBox(狼的提问箱)是 NekoBox 的社区分支(community fork),在功能与多语言方面做了扩展。
- **收费吗?** 免费。
- **数据安全吗?** 密码加密存储,图片上传前后均做安全校验,单个提问箱内容不对外索引。
- **如何分享我的提问箱?** 复制提问箱链接,或使用页面二维码、分享卡片;国内用户推荐使用主域名 `https://box.shiroko.one`。
- **忘记密码怎么办?** 登录页提供找回密码流程(通过注册邮箱重置),具体以登录页提示为准。
## 5. 隐私与使用政策
- **隐私**:单个提问箱内容属于用户隐私,不对外索引、不写入 sitemap。
- **内容规范**:禁止垃圾信息、广告、辱骂、涉政、暴恐、色情、违禁、无意义或灌水内容;违规内容将被删除。
- **数据安全**:图片上传前后均做安全校验,密码加密存储。
## 6. 资源
- 更新日志(功能更新记录):https://blog.shiroko.one/record/tamabox_changelog_20260813
- 站点首页:https://box.shiroko.one/
- 探索页:https://box.shiroko.one/explore
- 注册:https://box.shiroko.one/register
- 登录:https://box.shiroko.one/login
+29
View File
@@ -0,0 +1,29 @@
# 狼的提问箱 / Wolf's Question Box
> 狼的提问箱(Wolf's Question Box)是一个免费、无需注册的匿名提问箱服务。访客无需下载 App、绑定社交账号或提供邮箱,即可向箱主匿名提问;箱主可公开或私密回答,并与提问者进行追问式的多轮对话。本站为 NekoBox 的社区分支(community fork)。单个提问箱内的问答内容属于用户隐私,不对外公开索引。
## 概述
- [首页](https://box.shiroko.one/): 站点介绍与多语言落地页。
- [探索](https://box.shiroko.one/explore): 按用户与标签发现公开的提问箱。
- [注册](https://box.shiroko.one/register): 免费创建自己的提问箱。
- [登录](https://box.shiroko.one/login): 登录以管理你的提问箱。
## 核心功能
- 匿名提问:无需账号、邮箱或社交登录即可提问。
- 回答与追问:箱主可公开回答;提问者可继续追问,箱主可回复,形成多轮来回对话。
- Markdown 渲染:问题与回答支持 Markdown 显示。
- 访问控制:可分别设置「查看提问箱密码」与「提问密码」,密码加密存储。
- 置顶:将重要问题置顶展示。
- 二维码分享:每个问题页生成可分享二维码,背景图与颜色可自定义。
- 标签与发现:最多添加 5 个标签,展示于探索页。
- 私聊:与箱主一对一的连续私密对话。
- 多语言界面:简体中文、繁体中文、英文、日文。
- 深色模式:内置浅色 / 深色主题切换。
## 资源
- [完整说明 (llms-full.txt)](https://box.shiroko.one/llms-full.txt): 站点完整功能说明、使用流程、FAQ 与隐私政策。
- [更新日志](https://blog.shiroko.one/record/tamabox_changelog_20260813): 近期功能更新(追问、多语言、Markdown、置顶等)。
## 使用政策
- 隐私:单个提问箱内容属于隐私,已排除在搜索引擎索引与 sitemap 之外。
- 内容规范:禁止垃圾信息、广告、辱骂、涉政、暴恐、色情、违禁、无意义或灌水内容,违规内容将被删除。
+7
View File
@@ -0,0 +1,7 @@
User-agent: *
Disallow: /_/
Disallow: /user/
Allow: /explore
Allow: /llms.txt
Allow: /llms-full.txt
Sitemap: https://box.shiroko.one/sitemap.xml
+47
View File
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
>
<!-- 域名迁移(box.tama.guru → box.shiroko.one):lastmod 全量刷新,触发搜索引擎重抓。
注意:/_/{domain} 已被 robots.txt 的 Disallow: /_/ 禁止,故不再提交(原 /_/tamakyi 条目移除)。 -->
<url>
<loc>https://box.shiroko.one/</loc>
<priority>0.3</priority>
<lastmod>2026-09-06</lastmod>
<changefreq>weekly</changefreq>
</url>
<url>
<loc>https://box.shiroko.one/explore</loc>
<priority>0.3</priority>
<lastmod>2026-09-06</lastmod>
<changefreq>weekly</changefreq>
</url>
<url>
<loc>https://box.shiroko.one/register</loc>
<priority>0.3</priority>
<lastmod>2026-09-06</lastmod>
<changefreq>weekly</changefreq>
</url>
<url>
<loc>https://box.shiroko.one/login</loc>
<priority>0.3</priority>
<lastmod>2026-09-06</lastmod>
<changefreq>weekly</changefreq>
</url>
<url>
<loc>https://box.shiroko.one/change-logs</loc>
<priority>0.3</priority>
<lastmod>2026-09-06</lastmod>
<changefreq>weekly</changefreq>
</url>
</urlset>
+44
View File
@@ -0,0 +1,44 @@
{
"page": 1,
"perPage": 3,
"totalItems": 4,
"totalPages": 2,
"items": [
{
"collectionId": "tamabox",
"collectionName": "tamabox-changelogs",
"content": "新增:安全告警邮件展示扫描来源 IP 的网络归属(CDN / 云厂商 / WAF,基于离线指纹库,零外部请求)。<br>\n新增:来源 IP 命中 CDN / 代理网络时,告警邮件提示「封禁可能无法拦截真实来源」。",
"created": "2026-09-08 12:30:00.000Z",
"id": "none",
"published_at": "2026-09-08 12:30:00.000Z",
"updated": "2026-09-08 12:30:00.000Z"
},
{
"collectionId": "tamabox",
"collectionName": "tamabox-changelogs",
"content": "新增:用户私信功能上线,可在「我的」页查看匿名来信。<br>\n修复:移动端问题列表间距过窄的问题。<br>\n优化:首页加载速度提升约 30%。",
"created": "2024-03-04 21:45:55.000Z",
"id": "none",
"published_at": "2024-03-04 21:45:55.000Z",
"updated": "2024-03-04 21:45:55.000Z"
},
{
"collectionId": "tamabox",
"collectionName": "tamabox-changelogs",
"content": "修复:部分旧浏览器下时间显示异常。<br>\n新增:修改记录页(本页),将完整更新历史从首页挪出,保持首页简洁。",
"created": "2024-02-29 00:00:55.000Z",
"id": "none",
"published_at": "2024-02-29 00:00:55.000Z",
"updated": "2024-02-29 00:00:55.000Z"
},
{
"collectionId": "tamabox",
"collectionName": "tamabox-changelogs",
"content": "项目初始化:匿名提问 / 回答的基础流程跑通。",
"created": "2023-06-03 13:11:55.000Z",
"id": "none",
"published_at": "2023-06-03 13:11:55.000Z",
"updated": "2023-06-03 13:11:55.000Z"
}
]
}