DK
DK
更新日志
2026-06-28

活动报名名单导出 CSV 功能

2026-06-24

微信二维码偏移修复

修复微信扫码登录二维码偏移:服务端返回的 SVG 固定 width/height 导致超出容器,改为 CSS 强制 100% 填满
2026-06-24

观猹 OAuth2 登录

新增新增观猹(watcha.cn)OAuth2 登录方式,显示在登录弹窗微信下方;PC 端和移动端均支持
2026-06-24

个人简介字数上限提升至 200 字

修复个人资料页「简介」字段:服务端校验上限从 100 字调整为 200 字,与前端输入框保持一致
2026-06-23

Todo 23:00 自动提交流水账 + 微信扫码登录 PC 端修复

新增Todo store 新增每天 23:00 定时检查:若有打开的 widget 且包含计时([⏱...])或计次([×N])数据,自动调用「提交流水账」
修复微信扫码登录 PC 端修复:QR 码内容改为指向 /api/auth/wechat/scan?nonce=xxx,由服务器跳转至微信 OAuth,避免微信直接拦截含 open.weixin.qq.com 的 QR 码
修复修复 WechatQR.vue refresh() 中 qrDataUrl.value 引用不存在变量导致的 ReferenceError
2026-06-22

Todo 输入框支持 Ctrl+Enter 快捷提交

新增Todo 三处输入框(添加待办、编辑待办、添加子任务)均支持 Ctrl+Enter 快捷键直接提交,无需点击按钮
2026-06-22

MCP 计时/计次工具 + 二维码极速优化 + Token 页使用指南

新增MCP 新增三个工具:start_countdown(开始倒计时)、stop_countdown(停止并更新 [⏱Xm] 标记)、increment_count(待办计次 +1,更新 [×N] 标记)
优化微信二维码弹窗优化:改为服务端生成 SVG(零客户端依赖)+ 挂载时静默预取,点击即显,消除首次加载延迟
新增API Token 管理页新增「使用指南」按钮,点击弹窗展示完整 MCP 接入文档
2026-06-20

个人访问令牌(PAT)+ MCP Server 支持

新增新增个人访问令牌(PAT)管理页(/user-tokens):用户可创建/删除 API Token,用于 MCP 及第三方 API 鉴权
新增内置 MCP Server(/api/mcp):AI 助手通过 PAT 可直接调用习惯打卡、查询、补打卡等工具
2026-06-20

排行榜管理员可见注册时间

新增排行榜页面:管理员(admin/super_admin)在每行最右侧可见该用户的注册日期
2026-06-20

打卡详情高亮、Todo 回车限制、活动报名调整努力值、AI Token 页面修复

2026-06-20

管理后台数据统计模块 + 活动图片删除 bug 修复

新增管理后台新增数据统计页(/admin/stats):用户增长(按天新增/累计)、分享访问(按渠道/页面类型)、二维码邀请排行,支持 7/14/30 天切换
修复活动图片删除接口路径从 images2 改回 images;修复软删除时未插入 deleted_activity_images 表的 bug,并在删除时同步清理主图和缩略图 blob
2026-06-20

活动图片删除接口路径改为 images2

杂项删除活动图片 API 路径从 DELETE /api/activities/:id/images 改为 /api/activities/:id/images2,避免与上传接口路径冲突
2026-06-20

活动图片删除接口调整

重构活动图片删除接口精简:仅做权限与存在性校验并返回 { ok, message },移除 deleted_images 软删逻辑
2026-06-20

活动图片删除:改为返回错误消息而非抛异常

重构活动图片删除接口(images.delete.ts)不再 throw createError,改为返回 { ok: false, message } 给前端;前端检查 ok 字段并展示 toast
2026-06-20

活动图片删除功能修复

修复活动详情页删除图片报 1101 错误:Drizzle D1 adapter 不会自动序列化 mode:json 列的数组值,改为与 images 列一致的手动 JSON.parse/JSON.stringify 方案
2026-06-20

随记用户主页骨架屏、名人努值榜对齐优化与加载状态修复

新增随记用户主页(/ol/:login)加载时展示骨架屏,替换原有 spinner,6 条占位卡片与首页风格一致
修复名人努值榜翻页/排序切换时无加载状态:改用 asyncStatus === "loading" 检测进行中刷新,避免空白闪烁
样式名人努值榜 4 个数据块向右靠齐(sm:ml-auto),努力值徽章固定宽度 w-20,数字 text-right 确保多行对齐
2026-06-19

随记列表骨架屏加载动画

新增随记列表页(/ol)加载时展示骨架屏,替换原有 spinner + "加载中"文字,6 条占位卡片模拟头像、用户名、内容行和按钮结构,animate-pulse 动效
2026-06-19

全面 i18n 翻译补全:随记、AI Token 邀请码、AI 武器库、功能介绍页面

2026-06-19

TODO Mode 回车提交 Bug 修复

修复TODO Mode 添加待办输入框回车无法提交的问题:将 @keydown.enter 改为 @keyup.enter,修复中文输入法(IME)候选词阶段误触导致提交空内容的问题,同时避免被上层 Modal 键盘监听拦截
2026-06-19

随记升级(私密/标签/浮动发布)、AI 武器库交互优化、移除邀请二维码悬浮按钮

2026-06-18

登录弹窗全局单例、TODO 多习惯独立弹窗、活动图片管理 Bug 修复

新增TODO 弹出窗口按习惯独立:不同打卡习惯各自打开独立浏览器窗口,同一习惯复用已有窗口(点击后聚焦)
修复活动图片管理:删除图片后再新增图片,已删除图片不再重新出现(服务端上传接口未过滤 deleted_images 字段)
重构登录弹窗改为全局单例(useLoginModal composable + useState),任意组件调用 openLoginModal() 即可,不再在每个页面单独引入 UModal + LoginModal
2026-06-16

TODO Mode 弹窗独立窗口、番茄钟持久化、邀请系统全面升级、金句列表优化

2026-06-15

金句模块、统一分享系统、打卡详情页重构、多处交互优化

2026-06-15

活动模块增强:参与者列表、报名审核开关、签到按钮优化;项目点赞与收藏 Tab

2026-06-14

隐藏先知模块入口,精简导航结构

杂项暂时隐藏导航栏先知 tab,功能页面不再展示先知模块介绍
2026-06-14

项目详情页互动增强:点赞、评论、嵌套回复和评论直达链接

2026-06-13

全站性能优化:首屏加载提速、WebGL 按需加载、组件实例精简、API 缓存

2026-06-11

活动图片轮播、前端压缩上传、保存分享二维码、邀请流量修复

2026-06-10

活动模块:发起、审核、报名、二维码签到

2026-06-10

反馈中心:列表页、详情页、点赞、评论、轮播

2026-06-09

用户反馈按钮、头像压缩上传、弹窗居中修复

2026-06-07

PWA 一键安装按钮、超级管理员后台、努力值管理系统

2026-06-06

TODO Mode 浮动待办、评论编辑、页面加载优化、多项体验修复

2026-06-04

习惯独立路由与可分享链接,评论深度链接与高亮,流水账模式,评论点赞

2026-05-31

全新骨架屏加载动画,MagicRings WebGL 背景动效,PWA 图标优化

2026-05-30

新增 PWA 支持、功能介绍页面、评论点赞与努力值系统、付费订阅功能

2026-05-29

支持自定义头像上传与个性链接,新增资料完善提醒,多邮箱轮询,修复 tag 页面中文标签数据问题

2026-05-28

调整构建输出目录,优化微信登录组件和回调逻辑

修复调整页面构建输出目录与版本号
重构优化微信登录组件和回调逻辑
2026-05-27

新增微信登录功能,配置 Cloudflare Pages 部署

新增新增微信登录功能
构建配置 Cloudflare Pages 部署
修复修复 Vercel 构建时 picomatch 模块导入错误
2026-05-26

项目初始化,新增微信登录与环境配置

返回首页
功能 · 关于 · 反馈 · 更新 · 会员 ·
JJF-Tech.CN 2026
v07.09.164023