AiLounge Tools

本地手绘白板

在浏览器本地用图形、箭头和中文文字组织草图,导出 .excalidraw / SVG 备份;不登录、不上传、不协作。本地处理 · 默认不保存

产品想法预置场景与本地草稿

预置场景二:产品想法(product-idea)。中心椭圆「产品想法」向外连接到四个矩形:目标用户、核心价值、关键流程、风险与验证;另含中文标题「产品想法:四个发散方向」,共 15 个元素,箭头带 startBinding/endBinding。适合在需求会前快速列出发散方向。

本地草稿语义:① 默认关闭,state().enabled=false,save() 返回 persisted:false / DRAFT_DISABLED,写入次数为 0;② 显式 enable() 后 save(scene) 只写本站键 al:draw:v1:scene 与 :savedAt;③ 刷新后 restore() 得到 status=restored 与相同 15 个元素;④ disable() 删除全部 al:draw:v1:*,之后的 save 再次返回 DRAFT_DISABLED;⑤ clearOnlySiteKeys() 只删本站键,其它站的键保持不变。

安全要点:导入文档中的 files(远程图片)被丢弃且不抓取;image 元素被校验拒绝;任意 SVG 文本经 scanSvgThreats 检查后仍只允许下载,sanitizeSvgForDom() 的 injectIntoDom 恒为 false。画布区无广告、无 Firebase/协作/Plus/官方账号入口;品牌条 48px 语义为 banner,工具条按钮 ≥44px,浏览器返回手势不被画布捕获(gestureDecision() 的 allowBrowserBack=true)。

运行时请求白名单仅含同源 assets/site.json/version.json/healthz 与本地 blob:;官方服务域名、WebSocket 与外部协议全部拒绝,审计日志只记录索引与原因,不回显 URL。

打开工具