v1.0.3 2026年4月23日 功能

新增 AI 隔离机制、Markdown 版 API 文档、一键复制文档地址,优化 API 使用体验。

  • AI 隔离机制 — API 支持 uuid 参数(Query 或 Header),系统自动将 scope 拼接为 scope_uuid,避免多个 AI 互相覆盖内容
  • Markdown API 文档 — 新增 /skill.md 路由,返回 Markdown 格式 API 文档,方便 AI 直接阅读
  • 一键复制文档地址 — skill.html 首屏添加复制组件,一键复制 /skill.md 地址给 AI
  • 用户访问地址规范 — 明确说明用户浏览器访问格式为路径形式 /scope,禁止使用 /?scope=xxx
  • scope 名称长度放宽 — 最大长度从 50 提升至 100,支持 scope_uuid 拼接后的长命名空间
v1.0.1 2026年4月23日 修复

修复6个严重Bug,提升系统稳定性与安全性。

  • WebSocket 并发安全 — 修复 RLock 内执行写操作导致的 concurrent map writes panic
  • 数据层并发控制 — 为 Database 结构体添加 sync.RWMutex,防止并发读写竞态条件
  • XSS 安全加固 — X-Scope 参数增加合法性校验,HTML 注入使用 html.EscapeString 转义
  • 版本号同步修复 — 先保存文件到磁盘,确认成功后再更新内存中的版本号
  • 配置文件读取优化 — 改用 os.ReadFile 一次性读取,避免 1024 字节截断风险
  • ClientID 生成优化 — 使用 crypto/rand 生成加密安全随机数,避免高并发重复
  • 删除操作语义优化 — DeleteNote 清空内容后不再递增版本号
v1.0.0 2025年9月18日 初始

乱记首个正式版本发布,一款极简的跨端实时同步笔记工具。

  • 核心功能 — 无需注册,打开即用的在线笔记编辑
  • 命名空间隔离 — 支持多空间管理(work、study、skill 等)
  • 实时同步 — WebSocket 驱动,多设备内容即时同步
  • 自动保存 — 内容变更后自动保存,无需手动操作
  • 版本历史 — 保留最近 100 个版本,支持回溯恢复
  • 图片支持 — 支持粘贴图片,自动压缩优化
  • 移动端适配 — 完美支持手机、平板等触摸设备
返回首页