基础风格迁移演示 - 载入预训练小型模型
利用预训练的轻量变换网络在浏览器中简单演示将图片转换成特定风格。
UD5工具箱
交互式学习设计模式 —— 模拟股票行情推送场景,可视化观察者模式的通知机制
attach()、detach()、notify() 方法。本工具中的 StockMarket 就是 Subject。update() 方法,供 Subject 在状态变化时调用。notify()。update() 中执行具体的更新逻辑。update(data) 方法。优点是观察者无需再查询,缺点是可能传递了观察者不需要的数据。getState() 方法获取所需数据。优点是观察者可以按需获取数据,缺点是需要额外查询。在本工具中可切换两种模式进行对比体验。
element.addEventListener('click', callback) —— 元素是 Subject,回调是 Observer。利用预训练的轻量变换网络在浏览器中简单演示将图片转换成特定风格。
添加二维点并选择核函数,直观展示SVM决策边界与支持向量,理解最大间隔分类原理。
输入网站robots.txt内容与用户代理,测试指定URL是否被允许抓取,SEO优化辅助。
编写 Handlebars 模板并提供 JSON 数据,即时渲染结果,支持 helpers 自定义,纯前端执行。
设置初始角度和杆长,实时渲染双摆运动的混沌轨迹,体验确定性系统的不可预测。
选择不同的混合模式并调整背景与前景,实时查看混合效果,支持所有标准混合模式。
粘贴一段文本,涂黑不用单词,保留部分文字组成一首再生诗词。
输入词汇和权重,生成美观的文字云图片,可自定义配色和螺旋布局。
模拟动态区域更新,测试不同aria-live值(polite/assertive)对屏幕阅读器的影响。
在Canvas上写一个字母,程序尝试识别,帮助调整笔迹清晰度。
演示如何动态更新 datalist 选项以实现搜索建议,并处理键盘选择。
输入 Liquid 模板代码和 JSON 数据,实时查看输出,支持循环、过滤器等常用语法。
分析表单 HTML,检查是否每个 input 都有正确关联的 label,并指出使用 aria-label 的替代情况。
拖拽构造多层感知机,调整学习率和激活函数,实时观察分类任务训练过程,入门深度学习。
将已有戒指放在屏幕上对照圆圈,或测量手指周长以确定戒指码数。
在一个隔离环境中渲染单个组件,调整 props 查看变化,类似于 Storybook 的轻量替代。
调节采样频率,观察对正弦波的离散采样和重建效果,演示欠采样导致的频率混叠。
粘贴SVG代码,将其转换为可复用的React组件,注意驼峰属性名和自闭合标签。
设定华容道开局(横刀立马等),点击自动求解,展示逐步移动过程。
输入示例文本,训练马尔可夫链并生成新的随机文本,可调节阶数。
生成网页加载时左右幕帘缓缓拉开的开幕式动画,自定义颜色和速度。
粘贴代码片段,基于关键字和语法模式自动推断编程语言,适合未命名文件的快速识别。
在星空中点击星星自动连接出指定星座轮廓,内置88星座数据,适合天文入门与教学。
根据行和列的正则表达式规则,在网格中填入符合所有模式的字符,趣味学习正则。
展示战士式、下犬式等图片,从选项中选择正确体式名称。
显示一个和弦名称,在虚拟键盘上高亮正确琴键并播放,用于学习和弦构成。
全屏滚动显示当天的外语常用短句与译文,利用碎片时间记忆。
加载音频,加速或减速播放且保持原音调,适合语言学习。
经典猜单词加入字母使用频率热力图,适合教学或自学新词。
分步动画演示称人结、双套结等打法,可慢放跟学。