Repository navigation
chore(deps): bump github.com/gin-gonic/gin from 1.10.0 to 1.12.0 in /server/sync-service - #11
Closed
dependabot[bot] wants to merge 254 commits into
Closed
dependabot[bot] wants to merge 254 commits into
dependabot[bot] wants to merge 254 commits into
Conversation
…and team workflow
Client: - 新增 crypto 模块(CryptoManager、encryption 加密工具) - 新增 useMode Hook 与 ModeManager 测试 - 新增 AI 网关 Tauri 桥接模块(ai_gateway.rs) - 新增 RemoteAIPlugin、apiClient、SyncEngine、NetworkManager 单元测试 - 重构 AI 插件加载器与远程插件类型定义 - 重构存储层(StorageAdapter、storageFactory、writeWithLog) - 重构同步引擎与网络管理器 - 更新 Tauri 配置、Cargo 依赖与 capabilities - 更新 Navbar、NoteEditPage、SettingsPage 页面 Server AI Gateway: - 新增智谱 GLM 提供商(glm_provider.py) - 新增完整测试套件(providers、routers、config、errors) - 重构认证中间件与提供商基类 - 更新 DeepSeek、通义千问提供商与路由模块 Server Sync Service: - 新增 WebSocket 实时同步处理器 - 新增 Redis 缓存层 - 新增数据模型层(models、database) - 新增同步处理器与模型单元测试 - 重构同步处理器、认证中间件与主入口
桌面端迁移: - 移除 Tauri(Rust 后端、Cargo 配置、所有原生图标资源) - 新增 Electron 主进程(main.ts)与预加载脚本(preload.ts) - 新增 electron-builder.yml 构建配置(NSIS 安装包) - 新增 ElectronAIPlugin 替代 TauriAIPlugin - 删除临时文件(GLM5.2.md、deepseek.md) 核心功能重构: - 番茄钟:新增目标输入、目标记忆组件,重构持久化与统计逻辑 - 智能笔记:新增康奈尔布局、自由画布、自由文本块组件 - 闪卡:重构牌组详情、列表页与会话存储 - 费曼学习法:重构状态管理与测试 - 仪表盘:新增成就面板组件 基础设施: - 新增成就系统(definitions、evaluator) - 新增音频播放模块(audioConfig、useAudioPlayer) - 新增打卡系统(useCheckIn Hook) - 新增侧边栏状态管理(useSidebarStore) - 新增 Electron 类型声明(electron.d.ts) - 新增 AI 插件加载器测试与配置模块 - 重构存储层、同步引擎、网络管理器、离线队列 - 新增 UI 组件:ContextMenu、RichTooltip - 更新样式令牌与主题系统 - 更新 .gitignore(排除 dist-electron、client/release、brainstorm 文件)
- 移除拼接重复的旧版内容(原 491 行 → 217 行) - 新增核心痛点表格,清晰展示问题与方案对应关系 - 补充各模块功能细节(目标设定、批量导出、学习测试等) - 新增仪表盘与成就系统模块介绍 - 扩充项目结构树(hooks、server 子目录) - 添加 GitHub Releases 下载链接与开发服务器预览地址
网课笔记提取(混合方案): - 新增屏幕捕获模块(screenCapture.ts)自动截取网课窗口关键帧 - 新增音频捕获模块(audioCapture.ts)采集系统音频 - 新增 ASR 语音转写 Worker(asrWorker.ts) - 新增 AI 视觉提取 Worker(visionWorker.ts)多模态识别关键知识点 - 新增智能路由调度器(routeDispatcher.ts)自动选择最优提取策略 - 新增 CaptureSidebar 侧边栏组件 - 新增 captureStore 状态管理 前端 UI 与交互增强: - ContextMenu 2.0 声明式注册系统 - AuthGuard 认证守卫组件 - 反馈面板(FeedbackPanel) - ComingSoonBadge / ComingSoonPlaceholder 占位组件 - TypewriterText 打字机动效组件 - 全量 UI 组件优化(Button、Card、Modal、Toast、Skeleton) - 番茄钟、笔记、闪卡、费曼页面交互优化 AI 系统增强: - AIPluginLoader 统一错误拦截 - API Key 自配置管理(apiKeyManager.ts) - ElectronAIPlugin / RemoteAIPlugin 适配新能力 - AI 类型系统扩展 后端 AI 网关: - 新增视觉提取链(vision_extract_chain.py)与路由(vision.py) - 新增语音转写链(transcribe_chain.py)与路由(transcribe.py) - 全量 Provider 优化(Qwen、DeepSeek、GLM、Fallback) - 配置与路由注册更新 基础设施: - Electron 主进程扩展(屏幕/音频捕获 IPC) - 类型定义更新(electron.d.ts、models.ts) - 路由系统更新(AuthGuard 集成) - Tailwind 配置调整 - 数据库 Schema 更新
安全加固(Pre-Alpha.0): - JWT 认证中间件全面升级(auth.py) - 输入验证中间件(input_validation.py) - 频率限制中间件优化(rate_limit.py) - 离线 AI 队列(offlineAIQueue.ts)容错增强 效率分析与全局命令面板(Beta.1): - 新增效率分析图表(EfficiencyChart)与分析页面(AnalyticsPage) - 新增全局命令面板(CommandPalette + useCommandPalette) - 新增待办统计组件(TodoStats) - 成就提示组件(AchievementToast) 灵感空间(Beta.2): - 新增灵感空间功能模块(features/inspiration/) - 新增设置页面重构(pages/settings/) - 新增设置状态管理(useSettingsStore) AI 进阶能力: - 费曼反问链(feynman_question_chain.py + router) - 闪卡优化链(optimize_card_chain.py) - 内容标签链(tag_content_chain.py + router) - AIPluginLoader / routeDispatcher / LocalFallback 全面优化 前端交互优化: - 番茄钟 TimerRing 改进 - 笔记/闪卡/费曼页面交互增强 - 闪卡导入预览(ImportPreviewModal) - AppLayout / Navbar / Sidebar 布局优化 后端上云部署: - 新增 Docker 生产编排(docker-compose.prod.yml) - 新增 Nginx 反向代理配置(nginx/) - AI 网关 Dockerfile 优化 - sync-service Dockerfile 优化 - Redis 缓存、WebSocket、健康检查端点增强 - 数据模型层扩展(Schema v6)
UI/UX 视觉升级(v0.6.0 核心): - 沉浸式计时器(ImmersiveTimer)全新组件 - 品牌 Logo(BrandLogo)与 AI 按钮(AIButton) - 知识星系(KnowledgeGalaxy)可视化 - 页面过渡动效(PageTransition) - 模式指示器(ModeIndicator) - 滑动退出(SlideToExit)交互 - 全量 UI 组件优化(Button、Card、Toast、CommandPalette 等) 自动更新系统: - Electron 自动更新器(updater.ts) - 更新通知组件(UpdateNotification) - AI 处理器(aiHandlers.ts)与 IPC 工具(ipcUtils.ts) - 日志系统(logger.ts) 音效系统: - 统一音效播放器(SoundPlayer.ts) - 音效资源迁移至 client/public/sounds/ - 音效设置页面(SoundSettings.tsx) 合规与隐私: - 许可证从 Private 切换为 Apache 2.0 开源 - 新增隐私政策页面(PrivacyPolicy.tsx) - 新增服务条款页面(TermsOfService.tsx) - 用户同意弹窗(ConsentModal.tsx) README 更新: - 版本徽章升级至 v0.6.0 - 许可证徽章更新为 Apache-2.0 - 路线图新增 v0.5.0、v0.6.0 已完成行 其他: - 番茄钟、笔记、闪卡、费曼模块交互优化 - 仪表盘效率图表升级 - 源码文档生成脚本(generate_source_code_doc.ps1) - useReducedMotion 无障碍 Hook
自定义标题栏: - 新增 CustomTitlebar 组件,替代系统默认标题栏 - 窗口拖拽、最小化/最大化/关闭全自定义 - 关闭确认弹窗(CloseConfirmDialog) 用户体系与认证: - 用户资料设置页(ProfileSettings) - 邮箱验证页面(VerifyEmail) - 密码重置页面(ResetPassword) - AuthContext 认证上下文重构 - 会话过期管理(useSessionExpiry) - 登录页与引导页优化 灵感空间增强: - 后端新增灵感 AI 整理链(sort_inspiration_chain.py) - 新增灵感整理 API 路由(inspiration.py) - 灵感页面与状态管理优化 AI 系统优化: - AIPluginLoader / ElectronAIPlugin / RemoteAIPlugin 适配增强 - AI 类型系统扩展 - useAI Hook 优化 基础设施: - Electron 主进程扩展(aiHandlers、updater 优化) - 类型定义更新(electron.d.ts、models.ts) - 路由系统更新 - 数据库 Schema 调整 - Tailwind 配置优化 - README 全面更新至 v0.7.0
Electron 架构重构: - 拆分 aiHandlers.ts 为 ai/ 模块化目录 - 新增 captureHandlers.ts 独立屏幕/音频捕获处理 - 新增 windowManager.ts 统一管理窗口生命周期 - 新增 trayManager.ts 实现系统托盘功能 UI 组件系统升级: - 全面升级基础组件(Button、Card、Input、Modal、Toast 等) - 新增 ErrorBoundary 错误边界组件 - 布局组件优化(AppLayout、CustomTitlebar、Sidebar、Navbar) - 页面过渡与动效增强 PWA 支持: - 新增 PWA 图标资源(192x192、512x512) - 新增 shadcn/ui 配置(components.json) - 环境变量模板(.env.example) 业务模块优化: - 番茄钟:计时器与持久化逻辑优化 - 笔记:康奈尔布局与捕获侧边栏改进 - 闪卡:翻转卡片与学习会话优化 - 费曼学习法:页面交互增强 - 仪表盘:效率图表与分析页优化 - 灵感空间:页面体验改进 基础设施: - Vite / Vitest 配置调整 - Tailwind 设计令牌更新 - AI 配置与类型系统扩展 - 存储层与同步引擎优化 - 音效系统配置增强
笔记模块增强: - 新增 NoteSearchBar 全文搜索组件 - 新增 NoteTagFilter 标签筛选组件 - 笔记编辑页与列表页交互优化 闪卡系统升级: - 新增 ConfidenceSelector 置信度选择器 - 新增 GoldenErrorPanel 黄金错题面板 - 新增 GenerativeReviewPage 生成式复习页面 - useGenerativeReview Hook 支持生成式复习流程 - 闪卡学习与会话存储优化 AI 网关扩展: - 新增 anchor_point_chain(锚点提取链) - 新增 inspiration_draft_chain(灵感草稿链) - 新增 predict_chain(预测链) - 新增 rescue_chain(救援链) - 新增 socratic_chain(苏格拉底式提问链) - 新增灵感草稿与学习路由 - Prompt 模板文件统一管理 前端基础设施: - 新增 AmbientLightPool 氛围光组件 - 新增 VirtualList 虚拟列表组件 - 新增 useDeviceCapability / useVirtualList Hooks - 新增 textDiff 文本差异对比工具 - 新增 backupCrypto 备份加密模块 - 新增 ModeSettings / StoragePathSettings 设置页 - 自定义标题栏、页面过渡动效增强 - 番茄钟沉浸式计时器优化 后端与配置: - AI 网关配置与路由扩展 - 灵感整理链优化 - electron-builder 构建配置调整 - 存储层与导出导入优化 - 加密模块扩展 README 更新至 v0.9.0
苏格拉底式学习(费曼增强): - 新增 SocraticDialogue 苏格拉底对话组件 - 新增 BrainstormPanel 头脑风暴面板 - 新增 DeepeningZone 深化区 - 新增 SocraticSessionPage 苏格拉底会话页 - useSocraticFlow Hook 管理对话流程 - 后端新增 3 条苏格拉底链(brainstorm/deepening/evaluate) 仪表盘深海主题重构: - 新增 HeatmapChart / RadarChart / TrendChart 可视化组件 - 新增 StartupRitual 启动仪式组件 - deep-sea 主题子目录与 hooks - 仪表盘页面全面重构 笔记智能增强: - 新增 AnchorPoint 锚点组件 - 新增 PredictionPanel 预测面板与 PredictionResult - useEditActivityTracker 编辑活动追踪 番茄钟 AI 推荐: - 新增 useAIRecommendation Hook - 番茄钟 lib 子模块扩展 AI 系统增强: - 新增 AI 降级管理器(aiFallbackManager / aiServiceFallback) - 新增 useAIFallback / useAIService Hooks - AIPluginLoader / ElectronAIPlugin / RemoteAIPlugin 优化 - 新增 AI hooks 子目录 - visionWorker 优化 存储层升级: - 新增 IpcStorageAdapter(IPC 存储适配器) - 新增 electron/db/ 数据库模块 - 新增 MigrationProgress 迁移进度组件 - storageFactory 优化 前端基础设施: - 新增 AIThinkingIndicator AI 思考指示器 - 新增 RescuePanel 救援面板 - 新增 useAIGatewayHealth / useStuckTimer Hooks - 新增 workers/ 工作线程目录 - UI 组件全面更新(Button/Card/Modal/Toast/ErrorBoundary 等) - 自定义标题栏、侧边栏、页面过渡增强 后端与部署: - 新增苏格拉底路由与测试 - AI 网关配置与推荐链优化 - docker-compose.prod.yml 更新 - Nginx 配置调整 - deploy.sh 更新 其他: - 应用图标更新 - electron-builder 构建配置调整 - Tailwind 设计令牌更新 - PWA 安装提示优化 - 隐私政策与服务条款更新
AI 错误处理增强: - 新增 errorClassifier 错误分类器 - 新增 errorMessages 统一错误消息 - 新增 useAIErrorHandler Hook - 新增 useAIFeature Hook - ElectronAIPlugin / RemoteAIPlugin 错误处理优化 - AI 配置与类型系统扩展 主页与导航修复: - 主页导航动效修复 - 弹性翻页时序优化 - AppLayout / PageTransition 交互增强 设置页优化: - AIProviderSettings / DataSettings / ModeSettings 改进 - useSettingsStore 状态管理优化 后端路由优化: - 全部路由模块增强(evaluate/feynman/cards/inspiration/learning/recommend/socratic/summarize/tag/transcribe/vision) - auth / rate_limit 中间件优化 - AI 网关配置更新 部署配置: - docker-compose.prod.yml 调整 - Nginx 配置更新 README 更新至 v0.10.1
灵感空间全面重构: - 新增 components/ 组件目录(灵感可视化交互) - 新增 useImmersiveState / useOrbExpand / useRandomSurface Hooks - 新增 useSortPendingReminder 排序提醒 Hook - 新增 lib/ 子模块与 types.ts 类型定义 - 灵感页面与状态管理重构 智能捕获增强: - 新增 SmartCapturePanel 智能捕获面板 - 新增 AnalysisPreview 分析预览组件 - 新增 SubjectFolder 科目文件夹组件 - 新增 VideoRecordPanel 视频录制面板 - 新增 videoRecorder.ts 视频录制器 - captureManager / smartSampler / vadMarker 优化 - videoRecorderRenderer 渲染器 笔记模块增强: - 新增 FreeCanvas / FreeTextBlock 自由画布组件 - 新增 TemplateSelector 模板选择器 - 新增 TodoStats 待办统计 - NoteEditPage / NotesPage / useNoteStore 优化 AI 系统升级: - 新增 sessionAnalyzer 会话分析器 - 新增 errorClassifier.test.ts 测试 - AIPluginLoader / ElectronAIPlugin / RemoteAIPlugin 全面优化 - 全部 AI hooks 更新(Duration/Evaluate/Feynman/Flashcards/Summarize) - LocalFallback / aiServiceFallback / config 优化 后端多模态扩展: - 新增 gemini_provider(Google Gemini 接入) - 新增 multimodal_analyze_chain 多模态分析链 - 新增 video_analyze_chain 视频分析链 - 新增 multimodal 路由 - vision_extract_chain 优化 - 新增 session_analyze / video_analyze Prompt - auth / rate_limit 中间件增强 - 新增 test_e2e_auth / test_timeout_budget 测试 - Dockerfile / requirements.txt 更新 部署与配置: - docker-compose.prod.yml / docker-compose.yml 更新 - Nginx 配置调整 - deploy.sh 更新 - 新增 test_connectivity.ps1 连接测试脚本 其他: - README 更新至 v0.12.0 - .env.example 更新 - 测试环境配置(.env.test) - Tailwind 设计令牌更新 - 类型定义扩展
MCP 桥接(Electron): - 新增 mcpBridge.ts MCP 协议桥接 - 新增 mcpManager.ts MCP 管理器 类型系统治理: - 新增 8 个领域类型文件(capture/common/feynman/flashcard/inspiration/note/pomodoro/sync) - 统一各模块类型定义 动效与氛围系统: - 新增 lib/animation/ 动效库 - 新增 lib/metaphors/ 隐喻系统 - 新增 immersive-bg.css 沉浸式背景样式 - useElasticPageTransition / useTypewriter / useInViewAnimation Hooks - atmosphereQuote 氛围文案系统 笔记模块增强: - 新增 capture/ 捕获子组件目录 - 新增 EditorToolbar 编辑器工具栏 - 新增 7 个 Hooks(useAnalyzeBridge/useAutoSave/useCaptureAnalysis 等) - 新增 templates.ts / todoTemplate.test.ts 费曼模块增强: - 新增 AIEvaluationPanel AI 评估面板 - 新增 FeynmanStepNavigation 步骤导航 - 新增 WeakPointPanel 薄弱点面板 - 新增 useFeynmanSession Hook 仪表盘深海主题: - 新增 DeepSeaDashboardLayout 布局组件 - breathing.test.ts / dashboardHelpers 工具函数 - 深海生物组件动效优化 AI 系统测试覆盖: - 新增 LocalFallback.test.ts / aiServiceFallback.test.ts / errorMessages.test.ts - 新增 env.test.ts / OfflineQueue.test.ts - 新增 sortPendingCalc.test.ts / todoTemplate.test.ts 其他: - UI 组件更新(AIButton/CommandPalette/ContextMenu/Modal) - 番茄钟/闪卡/灵感空间页面优化 - 设置页 hooks 子目录 - README 更新至 v0.13.0
费曼模块优化: - StepIndicator 步骤指示器组件重构(交互与视觉增强) - FeynmanSessionPage 会话页面逻辑优化 Electron 主进程: - main.ts 窗口管理与生命周期调整 构建配置: - vite.config.ts 构建配置优化 - package.json 依赖版本更新 后端修复: - ai-gateway Dockerfile 构建优化 - auth 中间件安全修复 README 更新至 v0.13.1
AI 处理器架构重构(Electron): - 新增 6 个独立 AI Handler(anchorPoint/optimizeCard/predict/rescue/socratic/visionExtract) - 新增 ipc/ 模块,IPC 通信解耦 - ai/index.ts 统一调度重构 仪表盘可视化增强: - 新增 KnowledgePreviewCard 知识预览卡片 - 新增 LearningPulse 学习脉搏动效 - 新增 ParticleBackground 粒子背景 - 新增 dashboard/styles/ 样式目录 - DashboardPage / EfficiencyChart / TrendChart 优化 3D 与动效系统: - 新增 lib/3d/ 3D 渲染工具 - 新增 springConfig.ts 弹簧动画配置 - 新增 performance.css 性能优化样式 - 新增 scheduler.ts 任务调度器 笔记与灵感模块: - 新增 classroomNoteStore.ts 课堂笔记存储 - 新增 overlay/ 浮层组件目录 - CaptureSidebar / NoteEditPage / InspirationPage 优化 费曼与闪卡模块: - SocraticDialogue / StepIndicator / FeynmanPage 交互增强 - FlipCard / ConfidenceSelector / StudySessionPage 优化 - useFeynmanStore / useStudySessionStore 状态管理改进 AI 系统与基础设施: - RemoteAIPlugin / errorMessages / sessionAnalyzer / useAIFallback 增强 - crypto 模块重构(backupCrypto/encryption/utils) - AI 网关 config.py / providers / vision chain 更新 CI/CD 与部署: - 新增 .github/workflows/(deploy-server/pr-check/release) - 新增 server/.env.example 环境变量模板 - 新增 server/.gitignore 全局优化: - AppLayout / Sidebar / CustomTitlebar / PageTransition 布局增强 - index.css / tokens.css / tailwind.config 样式体系升级 - vite.config / tsconfig / package.json 构建配置更新 - README 更新至 v0.14.0
新增官网项目(website/): - Next.js 静态导出官网(download/story 页面) - Tailwind + Framer Motion 动效 - 独立 .gitignore / tsconfig / eslint 配置 新增课堂模块(features/classroom/): - 课堂学习功能组件集 新增引导系统(components/onboarding/): - 新用户引导流程组件 新增快捷方式设置: - ShortcutSettings.tsx 快捷键配置面板 3D 系统优化: - SceneProvider / OrbitalStore / SpatialNav 交互增强 - AuroraModuleEntity / ModuleEntity 视觉重构 布局与路由: - AppLayout / Sidebar / routes 结构调整 - commandPalette 默认命令更新 - tailwind.config 样式配置优化 番茄钟与笔记: - ImmersiveTimer / PomodoroPage 交互增强 - NoteEditPage 编辑器优化 Electron 主进程: - main.ts / windowManager 窗口管理调整 .gitignore 新增 .cursor/ 排除
CI/CD: - 新增 deploy-website.yml 官网自动部署流水线 官网更新: - download 页面下载链接更新 - package.json 依赖版本升级 客户端: - package.json / package-lock.json 依赖更新 后端部署: - docker-compose.prod.yml 配置优化 - nginx.conf 路由配置更新
Ollama 本地模型支持: - 新增 electron/ai/ollama/ 本地模型管理模块 - 新增 useOllamaStatus Hook 与 ollama 类型定义 - AI 配置层支持本地模型切换 AI 处理器全面重构: - 新增 sessionAnalyzeHandler / videoAnalyzeHandler - 全部 Handler 重构(anchorPoint/evaluate/feynman/flashcard/optimizeCard/predict/recommend/rescue/socratic/summarize/tag/visionExtract) - ai/index.ts 统一调度与 utils.ts 工具优化 认证体系增强: - AuthContext 认证上下文重构 - LoginPage / RegisterPage 登录注册页优化 - AIProviderSettings 设置页改进 前端基础设施: - env.d.ts 环境类型声明更新 - apiClient HTTP 客户端优化 - sessionAnalyzer / visionWorker AI 核心更新 - package.json 依赖升级 后端更新: - config.py / auth.py 认证配置优化 - glm_provider.py 模型提供者更新 - nginx.conf 路由配置调整 CI/CD 与自动化: - 新增 version-release.yml 版本自动发布流水线 - 新增 .releaserc.json 语义化发布配置 - 新增 scripts/ 脚本集(session-detect/record/route、version-bump) - 新增根 package.json 统一脚本入口 - 全部 workflows 更新(deploy-server/website/pr-check/release) 官网更新: - download 页面与 Footer 更新 - 新增 beian.png 备案图标 README 更新至 v0.15.1
- useWorldEvents:世界事件总线,复习/掌握时刻发射秩序波纹,业务层与世界层解耦 - ChaosMist:遗忘可视化——雾强度由 mist 信号驱动(白化珊瑚占比,封顶0.4),程序化径向渐变纹理,high/medium漂移、low静态,关闭留存自动隐去 - OrderRipples:复习即时正反馈——起源锚点扩散光环,同屏上限3道,reduced-motion降级静帧闪烁 - DeepSeaWorld 接入熵可视化层;useWorldSignals 增加 useShallow 细粒度选择器变体 - useStudySessionStore.rateCard 接线:任何评分都是一次对混沌的推退(含Again,零负向语义)
- SignatureMoment:全产品唯一一级时刻——静默(1.5s)→事件(4.5s星亮+波纹)→余韵(2s),Esc/点击可打断(觉察原则),reduced-motion静帧版,achievement_unlocked音效 - useWorldEvents 扩展 signatureSeq/signatureConcept 事件通道 - useFeynmanAI 双挂载点接线:单次评估 overallScore≥75 与追问评估 understandingScore≥7.5 均视为概念掌握 - App.tsx 全局挂载(与 DiscoveryReveal 同级,仅事件发生时渲染DOM)
- computeCurrentStreakFromCorals:从珊瑚种植日期派生连击(与DashboardPage口径一致),useWorldSignals接线warmth真值,新增3单测(共10) - TideBreath(叙事层C):番茄钟运行=涨潮——荧光点光增亮脉动+潮线升起,停止=退潮回落;熵的呼吸,reduced-motion跳过脉动 - StrataField(叙事层D):累计专注=海床沉积地层(珊瑚记录数→层数,上限8层),最新沉积带辉光,白化不减层(可逆原则),静态网格零帧耗 - DeepSeaWorld挂载叙事层C/D
- 世界数据回路:深潜完成→plantCoral(此前无调用方,珊瑚/地层/活力数据自此真实生长),动态import防循环依赖 - useFirstDiveStore:首潜全部完成触发创世版签名时刻(宪法第三条§5) - SignatureMoment 增加 genesis 变体:「第一颗星,亮了——从这次首潜开始,这个世界开始记住你」 - WorldConditions + RitualComplete 接线:仪式收尾展示「今日海况」一句话世界叙事(宪法第六条,仪式成为世界的每日开场),焦虑防线措辞,留存关闭时隐去
- 三套演出变体随机重奏(宪法第三条§1可变比率,对抗多巴胺适应): star 孤星亮起+秩序波纹(默认)/ trinity 三星连线(知识成网)/ bloom 光尘上浮(秩序开花) - 每次签名事件随机选取变体,reduced-motion 各变体均静帧可用
- mcpMemoryServer.ts:stdio MCP Server 独立入口——授权标记门禁(无consent即拒启)、只读打开keban.db、调用留痕memory-server-access.log、零网络监听 - mcp/memoryQueries.ts:8个learning_memory.*只读摘要查询(profile/mastery/review_candidates/focus_stats/streak/discoveries/recent_sessions/world_state),粒度上限100、焦虑防线传导(零倒计时、朦胧档位表达) - 宿主以ELECTRON_RUN_AS_NODE方式启动(原生模块ABI兼容),接入配置写入接口文档§八 - discoveries/world_state精确态为派生占位(珊瑚/发现存于渲染进程IndexedDB),跨进程接线列入后续批次
- memoryServerConsent.ts:设置页授权开关IPC(读写memory-server-consent标记文件,标记仍是唯一事实源),main/preload白名单接线 - MemoryServerSection:数据与存储页授权卡片,开启前披露将被读取的记忆清单,关闭即撤销 - world_snapshots表(schema v7)+白名单登记:渲染进程retention数据→sqlite的跨进程桥 - useWorldSnapshotSync:订阅珊瑚/发现store,防抖2s upsert快照行(失败静默) - memoryQueries:discoveries/world_state优先读快照精确态,无则回退派生值并标注provenance
- WorldSoundscape:双世界环境底噪(深海=雨声/穹顶=麦浪风声),音量0.12淡入淡出、后台自动静音、外观设置可开关(默认关) - FatigueEmpathy:连续深潜未真休息达阈值时弹出觉察式上浮建议——休息时长口径判定真休息(skip不重置),零负向语言可忽略 - WorldRecap:每日首次打开展示6秒世界生长摘要(珊瑚/深度/发现日间增量),跨日基线结算,零增长温柔文案 - fatigue.ts纯函数规则层+单测(阈值/真休息比例/无效值守卫) - App全局挂载三组件;宪法进度更新为P2完成
审计发现的三个真实缺陷(均为静默失败或资源泄漏): - dbIpcHandlers TABLE_NAME_MAP 缺 worldSnapshots 映射:快照写入抛"不在白名单"被catch吞掉,跨进程桥实际断裂。补 worldSnapshots→world_snapshots - useWorldSnapshotSync 调用 db:query 方法 'get' 不在白名单(仅getAll/getById/count),同样静默失败。改用 getById - SignatureMoment reduced-motion 路径提前 return 丢失 cleanup,卸载后定时器仍触发 setState。重构为 if/else 统一 return clearTimers
- 服务端 POST /api/v1/ai/import/concepts + ImportConceptChain(JSON Mode + 降级链) - 主进程 import:* handlers(PDF 文本层/URL 抓取/imports 记录)+ SSRF 重定向逐跳校验与 IPv4-mapped IPv6 拦截 - schema v8:imports 表 + notes/flashcards source_ref 溯源列(幂等迁移) - SettlingPage 四步入籍向导 + useSettleConcepts 批量安放 + settling 签名时刻(星域成片点亮) - 审查修复:AI 失败注入手动建卡入口、总量预算与服务端对齐、空概念过滤、部分失败提示
- validateFetchUrl 增加 IPv6 ULA(fc00::/7) 与 link-local(fe80::/10) 拦截, 封堵 [fd00::1] 等内网地址绕过(SSRF 防护补全) - contentSanitizer 断行合并时 ASCII 词边界补空格,修复 broken\\nline → brokenline 英文单词粘连(测试断言同步纠正,新增中英混排用例) - SettlingPage 部分失败重试时移除已成功安放项,消除重复笔记/卡片风险 - import:fetch-url 响应体流式截断 + Content-Length 预检,防超大响应 拖垮主进程内存 - done 页展示实际安放数(过滤空名称后),修正数字误导
…务幂等导入+FTS重建)、我的世界设置区块(阶段D)
Owner
|
@dependabot rebase |
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.10.0 to 1.12.0. - [Release notes](https://github.com/gin-gonic/gin/releases) - [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md) - [Commits](gin-gonic/gin@v1.10.0...v1.12.0) --- updated-dependencies: - dependency-name: github.com/gin-gonic/gin dependency-version: 1.12.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/go_modules/server/sync-service/github.com/gin-gonic/gin-1.12.0
branch
from
August 3, 2026 14:24
aa1fb85 to
8518a74
Compare
Aparencia
added a commit
that referenced
this pull request
Aug 4, 2026
- #11: vision confidence redefined as structured-extraction completeness (text 0.5 + aux fields 0.5) instead of fabricated 0.9/0.3; GLM ASR fabricated 0.9 fixed to 0.0 placeholder - #12: fallback chain budget comments unified to *3.0 matching implementation (was *1.5, misleading maintainers) - #13: key rotation moved to with_retry_and_timeout wrapper so vision/stream/ASR/video paths rotate keys too, not just generate - #14: JWT_SECRET marked as dead config in .env/.env.example with SUPABASE_JWT_ALGORITHM documented; startup warning when legacy JWT_SECRET is set but SUPABASE_JWT_SECRET is empty
Aparencia
pushed a commit
that referenced
this pull request
Aug 11, 2026
## [0.36.0](v0.35.2...v0.36.0) (2026-08-11) ### ✨ 新功能 * **3d:** Dashboard 深海世界新增 LeviathanShadow 远景巨影 ([8f86127](8f86127)) * **3d:** switch rendering backend from WebGL to WebGPU and restore Chronos 3D sphere ([1ec8b37](1ec8b37)) * **ai-gateway:** ASR 热词增强全链路透传 ([bf2c882](bf2c882)) * **ai:** AI hooks 流式化改造——苏格拉底追问/救援打字机渐进展示 ([5d2318c](5d2318c)) * **assistant:** F3 睡前复习气泡拉起 5 卡迷你复习 + T4 孵化呼吸引导 ([5004b44](5004b44)) * **assistant:** 水母受惊弹开+右键固定+用户活跃检测(10min空闲阈值) ([cf76a18](cf76a18)) * **beta:** 客户端付费体系——设备指纹/付费状态/AI 用量卡 ([3b4d6c3](3b4d6c3)) * **classroom:** 课堂模块增强——热词/转录编辑/章节导航/视觉模式 ([2f1a644](2f1a644)) * **dashboard:** D5 热力图效率维度 + R3 结束仪式 + R9 成就证书 ([e2e4b85](e2e4b85)) * **dashboard:** 主页三视图认知重构与双方案视觉系统 ([7d76b6e](7d76b6e)) * **dashboard:** 学习脉搏加入非番茄钟折算(笔记/复习/费曼)(内测反馈) ([af9a867](af9a867)) * **electron:** G7 全局快捷键框架 + E2 录音持久化 IPC 白名单 ([0ab8f2a](0ab8f2a)) * **feynman:** E2 录音关联持久化与跨会话回放(userData/recordings) ([76241a3](76241a3)) * **flashcards:** 批量管理(选择/重学/搁置/删除)+牌组重命名+会话上限可配置 ([1119e79](1119e79)) * **inbox:** 统一收件箱——剪贴板/灵感/导入三路合并 + 24h 去重 ([3c725ed](3c725ed)) * **innovation:** 创新功能目录四期实施 + 全量审查修复 ([7504119](7504119)) * **license:** AI 网关付费授权体系 ([9f7ed90](9f7ed90)) * **notes,flashcards,feynman:** 未接线组件全量接入 + DashboardPage 编译修复 ([4990849](4990849)) * **notes:** N5 闪卡只取核心层文本 + N2 合书测试答后 diff 高亮 ([7eff581](7eff581)) * **notes:** 搜索栏重构为笔记内筛选+批量删除+模板筛选+文件夹树删除 ([40d7366](40d7366)) * **notes:** 珊瑚礁视图与视口锚定——笔记深潜增强 ([2b82b5e](2b82b5e)) * **notes:** 笔记功能创新全面实施——7阶段25文件 ([d0e0776](d0e0776)) * **notes:** 笔记模块 P0-P2 改进 — 14 项功能实施 ([a081bf6](a081bf6)) * **notes:** 第一轮头脑风暴剩余5项构建完成 ([df90cf2](df90cf2)) * **notes:** 第一轮头脑风暴剩余创新点构建 ([9f6838b](9f6838b)) * **payment:** 临时收入方案全栈实现(数据库+UI+AI网关tier分级) ([acf72e3](acf72e3)) * **pomodoro:** Chronos 时间生物可视化(P0-P2) ([1d7ab71](1d7ab71)) * **pomodoro:** Chronos 液态金属形态与完整状态指示系统 ([dd34528](dd34528)) * **pomodoro:** Chronos 粒子球全面修复与 TimerFace 高频区重构 ([2f96df2](2f96df2)) * **pomodoro:** 修复计时状态机与数据一致性问题,接线体验增强功能 ([74f1893](74f1893)) * **pomodoro:** 深潜设置页下潜档案重构与番茄钟体验增强 ([317d84b](317d84b)) * **pomodoro:** 表盘与预设标签 UI 增强 ([3a91f24](3a91f24)) * **sop:** SOP 系统 MVP——四表落库/模板运行状态机/三页面/5 条 lint 规则 ([77064a4](77064a4)) * **ui:** 命令面板集成全局内容搜索(content类别)+Tag可交互+work-area属性 ([410d582](410d582)) * **ui:** 设置页升级引导 + 每日色相微调对抗感觉适应 ([400e650](400e650)) * **wiki:** 侧边栏独立折叠与自动保存状态提示 + 命令面板 SOP 入口 ([dd812b9](dd812b9)) ### 🐛 缺陷修复 * **3d:** add forceWebGL=true to WebGPURenderer for async init compatibility ([5c3b01c](5c3b01c)) * **3d:** revert WebGPURenderer to THREE.WebGLRenderer for R3F compatibility ([0832b21](0832b21)) * **3d:** 主题切换/场景切换手动渲染修复(docked冻结)+routeToModuleId抽离 ([b6735e2](b6735e2)) * add cleanup to showTime timer effect to prevent stale timeout ([2a5cf31](2a5cf31)) * **ai-asr:** 重构 ASR 引擎为 zipformer-transducer 单引擎 ([3522567](3522567)) * **ai-gateway:** Python 3.12 部署启动修复(Any 导入 + BOM 清理 + F401) ([96ac0f5](96ac0f5)) * App启动初始化番茄钟+设置页返回按钮+API本地模式401不踢登录+批量选择hook ([9958306](9958306)) * **audit3:** resolve deferred findings X1-X6 ([9e625ca](9e625ca)) * **audit3:** resolve round-3 review findings on round-2 fixes ([beed8b4](beed8b4)) * **chronos:** eliminate per-frame THREE.Color allocation in useFrame ([6f2411b](6f2411b)) * **client:** resolve frontend medium-risk issues FRONT2-M1~M8 ([c00c087](c00c087)) * **client:** 同步引擎高危修复——resume死锁/冲突循环/localData空对象/synced类型不一致 ([7ef8ad8](7ef8ad8)) * **client:** 学习算法修复——FSRS初始稳定性对齐权重/sm2缺失字段防御/复习写失败可恢复 ([0d43362](0d43362)) * **client:** 客户端中危修复——IPC批处理返回值/流式超时与连接释放/代理路径校验/MCP最小环境/采集源校验/备份保护/watchdog上限 ([b572994](b572994)) * **client:** 客户端低危修复——文件读写限制/更新状态机/崩溃恢复/迁移可诊断/preload白名单统一 ([af1b353](af1b353)) * **client:** 客户端高危修复——采集stop挂起/迁移列错位/搜索全量返回/FTS阻塞/复习双击竞态 ([1feb466](1feb466)) * **electron:** resolve ELEC2-M1/L1/L2 ([064f636](064f636)) * **electron:** SSEServerTransport 类型注解修复 ([b999e05](b999e05)) * **gateway:** AI网关中低危修复——熔断器语义/探活超时/JWKS安全/Key冷却/重试策略/错误脱敏/Redis重连/限流原子化 ([d3be873](d3be873)) * **gateway:** AI网关高危修复——并发信号量/预算记账/流式限流/SSE资源释放/事件循环阻塞/请求体限制/降级链容错 ([8e78b6f](8e78b6f)) * **gateway:** JWT 算法自动适配消除 HS256/ES256 错位 401,学习计划认证就绪前不发请求 ([ed5c55a](ed5c55a)) * **gateway:** resolve high-risk issues [#1](https://github.com/Aparencia/Entropydecrease/issues/1)-[#4](https://github.com/Aparencia/Entropydecrease/issues/4) ([1aeeac5](1aeeac5)) * **gateway:** resolve low-risk issues [#11](https://github.com/Aparencia/Entropydecrease/issues/11)-[#14](https://github.com/Aparencia/Entropydecrease/issues/14) ([12a6e68](12a6e68)) * **gateway:** resolve medium-risk issues [#5](https://github.com/Aparencia/Entropydecrease/issues/5)-[#10](https://github.com/Aparencia/Entropydecrease/issues/10) ([f0b92a9](f0b92a9)) * **misc:** vite base 动态导入 504 / 流式路径正则 / mcpEnv 转义 / AuthGuard 依赖修正 ([7658c81](7658c81)) * **misc:** 杂项修复与文档更新 ([5e43dd8](5e43dd8)) * **notes:** 修复 EchoDiscovery 未使用导入并完成全量验证 ([c1d2a3d](c1d2a3d)) * **perf:** 性能模式变更即时生效,活跃采集优雅重启 ([71304db](71304db)) * **pomodoro:** Chronos 交互补齐与构建级类型修复 ([d8adfb5](d8adfb5)) * remove stale audioPrefs reference in PomodoroAudioLayer ([cad2ad4](cad2ad4)) * replace remaining audioPrefs references in PomodoroControls JSX ([62e8255](62e8255)) * restore skip on break click in ImmersiveTimer ([336ee8a](336ee8a)) * **sync:** OfflineQueue 版本排序改内存排序(Dexie Table 无 sortBy) ([60d72a3](60d72a3)) * **sync:** resolve low-risk logic issues SYNC2-L1~L5 ([b82668d](b82668d)) * **sync:** 同步服务修复——版本冲突判定/WS查询洪泛/Resolve安全/CRDT幂等/广播完整性 ([c7bdb7b](c7bdb7b)) * **tokens:** 材质类层叠顺序 - 深色段移至浅色段后,修复深色主题错误显示浅色材质 ([3bb49b9](3bb49b9)) * **website:** 下载页版本信息拉取超时与重试——消除源站挂起时的无限等待 ([7753dc7](7753dc7)) ### ⚡ 性能优化 * **3d:** migrate 6 particle systems to GPU vertex shader and consolidate useFrame ([0e9dc4a](0e9dc4a)) * **client:** 性能优化第二批次——笔记投影/课堂内存/订阅治理/3D 算法优化 ([a734883](a734883)) * **ui:** split whole-store subscriptions and fix effect re-registration ([1f2308b](1f2308b)) ### ♻️ 重构 * **chronos:** 粒子渲染 WebGL 单网格→Canvas 2D 伪 3D 重构 ([45e2752](45e2752)) * **dashboard:** Dashboard 重构——移除深海主题死代码 ([32f84b3](32f84b3)) * **pomodoro:** usePomodoroStore 拆分为 timer/settings/session/preset 四 slice ([a7d69de](a7d69de)) * 大规模死代码清理——移除未使用组件/钩子/工具 ([1432871](1432871))
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
dependabot
Bot
deleted the
dependabot/go_modules/server/sync-service/github.com/gin-gonic/gin-1.12.0
branch
August 21, 2026 03:19
Aparencia
added a commit
that referenced
this pull request
Sep 13, 2026
批 8 T16(欠账 #11/#12/#13 的措辞面;doc-only、零行为改动)。 - docs/standards/motion.md(229 → 234):「判据纪律」节追加「批 8 T16 就地加注」块,把 「jsdom 不做样式级联」收窄为「jsdom 做级联;不可得的是几何 / var() 不解析 / 简写不展开 / 伪元素不命中 / 环境 API 缺席」。规范层只写纪律与形态,当次读数进批次报告(§11.1 体例)。 - 批 7 计划 :2560(2612 → 2615):原文一字未改,表后就地加注同一口径(− 列 = 0; HEAD 全文是工作树的子序列 2612/2612)。
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bumps github.com/gin-gonic/gin from 1.10.0 to 1.12.0.
Release notes
Sourced from github.com/gin-gonic/gin's releases.
... (truncated)
Changelog
Sourced from github.com/gin-gonic/gin's changelog.
... (truncated)
Commits
73726dcdocs: update documentation to reflect Go version changes (#4552)e292e5cdocs: document and finalize Gin v1.12.0 release (#4551)ae3f524ci: update Go version support to 1.25+ across CI and docs (#4550)38534e2chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#4548)472d086fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (#4535)fb25834test(context): use http.StatusContinue constant instead of magic number 100 (...6f1d5fetest(render): add comprehensive error handling tests (#4541)5c00df8fix(render): write content length in Data.Render (#4206)db30908chore(logger): allow skipping query string output (#4547)ba093d1chore(binding): upgrade bson dependency to mongo-driver v2 (#4549)