-
Notifications
You must be signed in to change notification settings - Fork 159
feat: card-forge 模块 + 三体融合配套 + 对话掉落卡片闭环 & 社区登录 (M1/M2/M5) #1542
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
LyaQanYi
wants to merge
26
commits into
Project-N-E-K-O:main
Choose a base branch
from
LyaQanYi:claude/card-forge-extract
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from 17 commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
dfb78fa
feat: 新增「奇遇铸造机」独立模块 (card-forge)
LyaQanYi d392b05
fix(card-forge): codex P1/P2 — 别让无 name 的同步擦掉已存猫娘名
LyaQanYi 0eeb45e
fix(card-forge): 处理 CodeRabbit 9 条 + 1 nitpick
LyaQanYi 841ea48
fix(card-forge): codex P1/P2 — uvicorn reload app_dir + 非 Windows 守卫
LyaQanYi 10fe836
fix(card-forge): CodeRabbit 第二轮 4 条
LyaQanYi fe7ec12
fix(card-forge): _ensure_windows 改抛 RuntimeError 避免绕过 entry except
LyaQanYi 93d461f
fix(card-forge): codex P1/P2 — route log 脱敏 + GET 不返 avatar dataUrl
LyaQanYi 0bb37f3
fix(card-forge): CodeRabbit/Codex 第四轮 5 条
LyaQanYi b30deff
fix(card-forge): stop-card-forge.ps1 加 UTF-8 BOM
LyaQanYi 6a5419b
feat(system): 暴露 /api/system/client-id + /api/system/social/config
LyaQanYi f2a9dae
fix(system): CodeRabbit 两条 minor
LyaQanYi fddd4e6
feat(M2-h/i/j): 社交按钮入口 + facts_sync worker + 配额掉落引擎(NEKO 侧)
LyaQanYi 3dadfda
feat(M5-g): 卡片本地缓存 puller(NEKO → N.E.K.O.Servers)
LyaQanYi 35f78dc
fix(M2-i): facts_sync 自动 register client + importance 归一化
LyaQanYi 07692c4
fix(M2-i): facts_sync 异步化磁盘 IO 解 async-blocking lint
LyaQanYi 6f84f5f
feat(M6-h): frontend social UI 接入 — 红点 badge + DROP_ANIMATION
LyaQanYi 2f57a50
fix(M6-h): social 红点用 MutationObserver 覆盖按钮重挂
LyaQanYi de97867
feat(card-drop): 本地 → 云端开卡代理路由 (P1a)
LyaQanYi d7dcbad
feat(card-drop): 对话掉落开卡演出(前端 + 触发)(P1)
LyaQanYi 8cb4b14
feat(card-drop): 收集册(卡册)+ 卡片详情 (P2)
LyaQanYi 3c6a59a
fix(card-drop): 模态/卡册可点击(宿主 body pointer-events:none 穿透)
LyaQanYi 65a6b18
refactor(card-drop): 候选走本地记忆 + 移除 Electron 卡册(瘦客户端)
LyaQanYi 68dca96
feat(card-drop): NEKO 邮箱密码登录社区 + JWT 接抽卡 + 登录提示(登录打通 chunk2)
LyaQanYi 450a301
fix(social/screen): 修好猫娘社区按钮 + 恢复屏幕共享入口
LyaQanYi 140a2aa
feat(card-drop): NEKO Steam 登录社区 — /steam-login + /steam-callback + 前…
LyaQanYi 874821b
fix(card-drop): 登录如实反馈 bind-client 结果,不再谎报「已存入卡册」
LyaQanYi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| <!doctype html> | ||
| <html lang="zh-CN"> | ||
| <head> | ||
| <meta charset="UTF-8" /> | ||
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
| <title>奇遇铸造机 · NEKO</title> | ||
| </head> | ||
| <body> | ||
| <div id="root"></div> | ||
| <script type="module" src="/src/main.jsx"></script> | ||
| </body> | ||
| </html> |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.