tamakyi
0eff8dffdb
docs(memory): 耳朵/白孔/场景站位与 background-position 百分比陷阱
2026-10-20 09:29:29 +08:00
tamakyi
15aebd6d19
theme(shiroko): 换前景空地的场景,补自行车/步枪,修耳朵与白孔
...
部署反馈三个问题:
1. 狼耳顶端被削平——上一版用矩形抹光环,矩形右下角切到了左耳尖。
改成只抹光环的非白连通域(与头发不连通,bbox 291,93-584,232),耳朵完整。
2. 手内侧 / 大腿内侧白没抠干净——那是环状闭合的白色区域,四角 floodfill 进不去。
新增封闭白孔检测(>=246 且不与边缘连通,面积 >=40)整块掏空,袜子(237)不受影响。
3. 人物像站在课桌上——原场景前景全是课桌,脚下没有地面。
重出场景:前景是空地,课桌退到右后方;人物脚下是地板 + 接触阴影。
同时补上她的自行车与步枪:独立素材 props/bike.webp,镜像成车头朝右与人同向,
放在人物身后偏左(第一层是人,车在第三层,天然被她遮住),视口变化时两者同步移动。
静态版本 20261020d
2026-10-20 09:29:09 +08:00
tamakyi
2e9bd6bb73
theme(shiroko): 重画光环——AI 给的环形状歪、环内还糊着白孔
...
- 旧环是非白像素的独立连通域(bbox 291,93-584,232,与头发不连通),整块抹白后重画
- 新环:-7° 倾斜椭圆,100x34,线宽 10px,4 倍超采样 + LANCZOS 求平滑,外加 45% 模糊柔光
- 关键:环是在 alpha 建好之后再画的,环心天然透明,不再需要给封闭白孔补洞
- 压白 16% 与场景保持一致;静态版本 20261020b,图片另带 ?v=20261020b
2026-10-20 08:28:39 +08:00
tamakyi
fb94b8c204
theme(shiroko): 补四层空气层——窗光/暖散景/地面光斑/底部压深
...
场景压白 38% 后整页亮度只剩 235~246,直接摆物体会突兀,改用纯渐变造光:
- 左窗光柱 linear-gradient(112deg)
- 右侧一朵 120px 暖散景,给右侧空白一点体积
- 人物脚下 560x170 地面光斑,把人物钉在地上
- 底部 24% 轻压深,页面下沿不飘
实测亮度差 3~9 级(肉眼可辨但不刺眼),横向扫描相邻像素差 max 4,无色阶断层。
纯白散景压在压白场景上不可见(diff 0.14),提亮必须先有暗部。
静态版本 20261020a
2026-10-20 01:13:59 +08:00
tamakyi
e95671f2fe
theme(shiroko): 人像换成侧后方窗边背影,压白 16% 融入场景
...
- 盘腿坐的正面人像在空教室里像贴纸:直视访客、没有环境、配色比场景饱和
- 新素材 chibi/window.webp:侧后方视角、双手背在身后望向箱内,抠白底后压白 16%
与压白 38% 的场景同一雾度;配椭圆接触阴影,脚踩地面不悬空
- 尺寸 380->400px,接触阴影同步复位;静态版本 20261019r
2026-10-20 00:05:01 +08:00
tamakyi
b916a7f37a
docs(memory): 二次元站构图参考与 ruleBody 注释修复
2026-10-19 23:02:14 +08:00
tamakyi
33e31cf4dc
theme(shiroko): 按二次元官网构图重做——整页场景 + 悬浮磨砂 UI
...
参考蔚蓝档案 JP 首页(bluearchive.jp)的做法:整个视口是一张场景插画,UI 浮在场景之上,
而不是"白底 + 留白里贴几个人物"。之前几版反复调摆位都显得怪,根源就是缺了这层场景——
人物没有环境,怎么摆都是贴纸。
- 新增教室场景两张(1920×1080 / 720×1003,共 28KB):生成后裁掉右下角水印、
混白 38%、模糊 1.4px,保证白卡片仍有对比度;
- 卡片与顶栏改半透明白 + backdrop-filter 磨砂(深色关闭,背后没场景时半透明只会变浑);
- 人物站在场景左侧地面(340px,离底边 36px)+ 椭圆接触阴影;
- 浅色不再叠平铺纹样(压在实景上会变噪点),pattern.svg 删除,深色保留 pattern-dark;
- 顺带修 ruleBody 不剥 CSS 注释的缺陷:令牌前写注释会让 tokenValue 取到粘连键,
色块预览静默失效(新增 TestRuleBodyIgnoresComments 守住);
- StaticVersion → 20261019q
2026-10-19 23:01:55 +08:00
tamakyi
f876aa6f4f
docs(memory): 装饰定稿为半隐在卡片后的单人
2026-10-19 21:44:15 +08:00
tamakyi
2f2e00ad65
theme(shiroko): 装饰改为「半隐在卡片后」的单人 + 接触阴影
...
按选定方向收敛:
- 只留 sit 一个角色,左移 515px 让右侧约 40px 钻进卡片底下(卡片定宽 750 居中,
左沿 = 50% - 375px),被卡片挡掉一部分才有空间关系,不再浮在留白中间;
- 离底边 26px(脚踩最后一像素像被裁掉),配一层椭圆径向渐变当接触阴影,避免悬空;
- 纹样透明度 0.13 → 0.085(深色 0.09 → 0.055),图案 url 补 ?v=;
- 收掉另外三个人物与第一层半透明立绘;
- StaticVersion → 20261019p
2026-10-19 21:43:44 +08:00
tamakyi
96e26cf0fa
docs(memory): 纹样条纹与图片缓存键
2026-10-19 21:33:04 +08:00
tamakyi
59ffcb5096
theme(shiroko): 纹样按三行均布,消除横向条纹
...
图案元素原先全挤在每个 tile 的上半部(雪花 52 / 光环 62 / 点 150、176),
铺开后在整页形成明显的横向条纹带 —— 这也是"看着怪"的一部分。
- 元素改为 3 行均布(52 / 132 / 152-212),tile 340px 时不再有空白横带;
实测左栏 60px 带宽均值由 245→237→249(跳变 12)收敛为单调 245→236。
- 图案加 ?v= 版本:图片不走 StaticVersion 的缓存键,否则老访客最多 24h 看到旧纹样。
- StaticVersion → 20261019o
2026-10-19 21:32:48 +08:00
tamakyi
bacd1b40e8
docs(memory): 装饰摆位与 background-position 四值语法
2026-10-19 21:20:01 +08:00
tamakyi
3717b77ef8
theme(shiroko): 装饰改为一组两人,去掉散射与半透明立绘
...
四角各摆一个人读起来像贴纸墙纸:人物之间没有位置关系,也没有和内容的关系,
右下角还会和右对齐的页脚文案(社区规则 / 备案号)挤在一起。
- 只留左下角一组:盘腿坐(330)+ 挥手(190),贴住左边缘和下沿;
990px 以下缩小并整体左移,900px 以下(卡片占满宽度)不出人物,顺带省掉图片请求。
- 删掉 16% 透明度的 hero-fade 叠层:虚实两套人物叠在一起像重影。
- 纹样减到雪花 + 光环 + 两点,透明度 0.2 → 0.16,tile 320 → 340。
- 卡片压在近白底色上分不清边界,补一圈 1px 冷调描边(box-shadow,不占布局)。
- StaticVersion → 20261019n
2026-10-19 21:19:36 +08:00
tamakyi
a6059bec1b
theme: 启动日志暴露未登记的主题
...
新增主题后忘了写进 [theme] available,表现只是"设置页里找不到",
日志里没有任何痕迹。现在启动时会打:
- info 主题注册表已加载 enabled=...
- warn [theme] available 未登记以下主题 themes=shiroko available=...
discover() 用 fs.Glob 扫内嵌 css/themes/*.css,按 slug 规则过滤掉 _scaffold.css。
示例配置补上 shiroko,文档补「部署后看不到主题」的两步排查。
2026-10-19 21:05:46 +08:00
tamakyi
1a8938f0e1
docs(memory): 修正 git 推送结论(凭据可恢复,push 正常)
2026-10-19 20:53:18 +08:00
tamakyi
0c39afff3a
theme v4: 装饰层 + 砂狼白子 Q 版插画
...
- base.css 新增装饰层令牌 --tb-deco / -size / -position:固定 6 个槽位、固定像素四角定位,
不受 cover 裁切影响(竖屏桌面会把贴边的插画切掉)。多层背景的列表长度必须恒定,
值一多一少会整层错位(表现为整页重复同一张图)。
- shiroko:4 个 Q 版人物(wave/cheer/think/sit/doze),以用户立绘为参考图 image-to-image
生成后抠白底;左右各两个、立绘在右下当水印。顶部用固定 96px 避开顶栏,
真实视口 ≥920px 才补中间两个,矮屏不放(否则与立绘重叠)。
深色关掉装饰层,图案改为几何纹样。
- sakura:顶栏取页面底色、顶栏链接提到次要文字色、uk-alert-primary 改粉底。
- 主题注入补上 /user 后台与 /vote 投票页(跟随箱主/发布者的语言与配色)。
- StaticVersion → 20261019m
2026-10-19 20:37:28 +08:00
tamakyi
38cd41afde
theme v3
2026-10-19 16:46:42 +08:00
tamakyi
3202ef9821
theme v2
2026-10-19 16:16:07 +08:00
tamakyi
e9fba8b9ed
theme v1
2026-10-19 15:23:11 +08:00
tamakyi
86dc8384bc
全局美化 v5
2026-10-19 12:44:32 +08:00
tamakyi
d7c1782bb6
全局美化 v4
2026-10-19 12:07:21 +08:00
tamakyi
5c7707ec0d
全局美化 v3
2026-10-19 11:43:24 +08:00
tamakyi
b165995a1c
全局美化 v2
2026-10-19 11:22:01 +08:00
tamakyi
d47329d505
全局美化 v1
2026-10-19 11:08:30 +08:00
tamakyi
b9a8afb2ec
fix footer v2
2026-10-19 10:20:15 +08:00
tamakyi
6789193052
fix footer
2026-10-19 10:09:57 +08:00
tamakyi
899b6d7f32
fix v16
2026-10-19 03:01:17 +08:00
tamakyi
dba991aa9d
fix v15
2026-10-19 02:37:59 +08:00
tamakyi
12a37e726f
fix v14
2026-10-19 02:25:19 +08:00
tamakyi
4592b6ef24
fix v13
2026-10-19 01:58:00 +08:00
tamakyi
bd613a6f5a
fix v12
2026-10-19 01:11:28 +08:00
tamakyi
84f8afe8b1
restrict v11
2026-10-19 00:37:42 +08:00
tamakyi
8a0e58734c
restrict v10
2026-10-19 00:30:46 +08:00
tamakyi
efd5fce9a7
restrict v10
2026-10-19 00:07:22 +08:00
tamakyi
7e0e1cba49
restrict v9
2026-10-18 23:48:57 +08:00
tamakyi
7a6417c33d
restrict v8
2026-10-18 23:32:38 +08:00
tamakyi
317c96ca17
restrict v7
2026-10-18 23:04:50 +08:00
tamakyi
bd81398a06
restrict v6
2026-10-18 22:18:21 +08:00
tamakyi
d14d26df17
restrict v5
2026-10-18 21:59:12 +08:00
tamakyi
52f0712eda
restrict v4
2026-10-18 21:50:58 +08:00
tamakyi
efb19606a7
restrict v3
2026-10-18 21:36:03 +08:00
tamakyi
6111546bbd
restrict v2
2026-10-18 21:27:02 +08:00
tamakyi
6bd90779f8
restrict v1
2026-10-18 21:14:59 +08:00
tamakyi
da7e76a7db
webp fix v2
2026-10-16 09:39:30 +08:00
tamakyi
e4457e3da4
webp fix v1
2026-10-15 11:41:19 +08:00
tamakyi
6ffc87e4a8
fix some bugs.
2026-09-15 18:20:06 +08:00
tamakyi
5ee2dc1540
fix login error
2026-09-15 13:10:57 +08:00
tamakyi
0e0c16f786
fix deactivate
2026-09-15 12:10:42 +08:00
tamakyi
adcc42cc8c
fix anwser token and database issus
2026-09-15 11:06:09 +08:00
tamakyi
e683e798aa
fix typo error
2026-09-10 19:27:21 +08:00
tamakyi
8e2325eda5
aliyun sensor server
2026-09-10 18:04:19 +08:00
tamakyi
e3e59e7c69
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.
2026-09-10 10:56:27 +08:00